1227 Commits

Author SHA1 Message Date
Bixilon
855a73df4a
rendering: (wip): hud: hotbar 2021-03-03 20:40:31 +01:00
Lukas
62a64316c3 rendering: fix texture rotations 2021-03-03 20:29:15 +01:00
Lukas
1bd73f223a rendering: multipart support 2021-03-03 20:29:15 +01:00
Lukas
a1cbac33ab rendering: add support for uvlock 2021-03-03 20:29:14 +01:00
Lukas
07654ca1ab rendering: bugfix and code quality improvements 2021-03-03 20:29:14 +01:00
Bixilon
66c918d20e
fix typo in readme 2021-03-02 22:44:15 +01:00
Bixilon
f2b12c0f1c
assets: Migrate minosoft to assets manager 2021-03-01 16:53:18 +01:00
Bixilon
fb8e29cbcf
assets: Improve assets manager a lot, use ResourceLocations 2021-03-01 16:04:29 +01:00
Lukas
eb1eafcab8 rendering: fix errors following fix for DirectionVectors being swapped 2021-02-28 22:04:43 +01:00
Bixilon
6dd2d3c5d3
performance: improve light storage a lot 2021-02-28 19:20:10 +01:00
Bixilon
9b7f70366b
rendering: improve TextComponent code, bigger char padding 2021-02-28 17:33:20 +01:00
Bixilon
7101fd04f3
network: rename getCommand methods 2021-02-28 17:19:52 +01:00
Bixilon
a8fcc8efe1
rendering: code improvements 2021-02-28 17:17:52 +01:00
Bixilon
649921a468
rendering: fix way too big chunk queue 2021-02-28 16:05:08 +01:00
Bixilon
f7d937cad5
rendering: fix tint color for overlays (e.g. grass_block) 2021-02-28 16:00:34 +01:00
Bixilon
2b0f7a0c13
rendering: screenshot saver, auto add missing hotkeys to config 2021-02-28 14:58:35 +01:00
Bixilon
42d9c9b592
network: fix string reading length check 2021-02-28 13:32:07 +01:00
Bixilon
aded63eba9
update readme, update screenshots 2021-02-28 13:31:21 +01:00
Bixilon
efd02d1593
rendering: lighting: respect cullface (partly) 2021-02-27 22:07:02 +01:00
Bixilon
ad14b73306
rendering: lighting: respect cullface 2021-02-27 22:05:45 +01:00
Bixilon
93c1e32a49
rendering: proper light 2021-02-27 21:54:58 +01:00
Bixilon
312486cfb4
rendering: improvements, fixes, wip (2) light
* Wait for all neighbor chunks until preparation
* Convert more classes to kotlin
* Improve chunk preparation code a lot
* Show facing in debug screen
* Show more details on debug screen
2021-02-27 19:13:24 +01:00
Bixilon
419209e88c
Merge remote-tracking branch 'origin/rendering' into rendering 2021-02-27 17:36:53 +01:00
Lukas
be6492a137 Merge remote-tracking branch 'origin/rendering' into rendering 2021-02-27 17:20:31 +01:00
Lukas
1dd75042e5 rendering: fix DirectionVectors for north and south being swapped 2021-02-27 17:19:13 +01:00
Bixilon
3f1aa921e3
rendering: limit chat messages, improve to chat logging, movement: send rotation or position or both 2021-02-27 15:55:36 +01:00
Bixilon
18324e0791
performance: rendering: improve memory usage by a lot 2021-02-27 00:45:11 +01:00
Bixilon
38bd37b9f0
option to send all console message to render chat box (and Log improvements) 2021-02-26 21:36:32 +01:00
Bixilon
bc9ffd84c3
biomes: fix 1.16 mappings loading 2021-02-26 20:53:44 +01:00
Bixilon
c4c762951b
rendering: add clear chunk combination, send debug chat message 2021-02-26 20:46:30 +01:00
Bixilon
f3da647ebf
rename all Location classes to Position 2021-02-26 16:19:55 +01:00
Bixilon
4c49c733cd
rendering: wip lightning, change chunk saving structure 2021-02-26 15:56:08 +01:00
Lukas
7fe1a40fc5 rendering: chunk culling behind the player 2021-02-25 21:11:18 +01:00
Lukas
54df8f73a0 rendering: chunk culling behind the player 2021-02-25 21:04:36 +01:00
Bixilon
a39fabcbe2
rendering: make camera height at players head, not feet's 2021-02-25 20:03:34 +01:00
Bixilon
4fc8e425ce
registry: make byId not return nullable value, improve meshes 2021-02-25 19:22:46 +01:00
Bixilon
ce4acbe725
rendering: tint: change grass color according to the height 2021-02-24 22:51:09 +01:00
Bixilon
e215afb42b
rendering: tint: color lily pad, sugar canes, plants 2021-02-24 22:29:14 +01:00
Bixilon
d37b504288
rendering: tints: color grass and foliage blocks correctly 2021-02-24 22:13:27 +01:00
Lukas
2ea14c0802 Merge remote-tracking branch 'origin/rendering' into rendering
# Conflicts:
#	src/main/java/de/bixilon/minosoft/gui/rendering/Camera.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/RenderWindow.kt
#	src/main/java/de/bixilon/minosoft/protocol/packets/clientbound/play/PacketBlockChange.java
#	src/main/java/de/bixilon/minosoft/protocol/packets/clientbound/play/PacketMultiBlockChange.java
#	src/main/java/de/bixilon/minosoft/protocol/packets/clientbound/play/PacketRespawn.java
2021-02-24 18:30:07 +01:00
Bixilon
329f30f644
network, rendering: biomes 2021-02-24 18:24:43 +01:00
Lukas
f30d8feb4b rendering: WIP: chunk culling 2021-02-24 18:24:25 +01:00
Bixilon
a913ac9674
networking: check some array lengths 2021-02-24 13:47:42 +01:00
Bixilon
2637c621a8
improve parsing of join game packet and respawn packet 2021-02-24 13:36:32 +01:00
Bixilon
f72c0abae5
rendering: combine view and projection matrix 2021-02-24 12:38:48 +01:00
Bixilon
498ffd9503
rename ModIdentifier to ResourceLocation, bump pixlyzer 2021-02-24 00:38:42 +01:00
Bixilon
4c9d61c197
rendering: tinting: color all static colored blocks 2021-02-23 23:20:14 +01:00
Bixilon
a81db59e45
pixlyzer data: load entity data 2021-02-23 21:44:39 +01:00
Bixilon
7bdb03b252
minify resources.json 2021-02-23 21:13:24 +01:00
Bixilon
41199767b6
Merge remote-tracking branch 'origin/rendering' into rendering
# Conflicts:
#	src/main/java/de/bixilon/minosoft/gui/rendering/chunk/models/renderable/ElementRenderer.kt
2021-02-23 21:08:59 +01:00