38 Commits

Author SHA1 Message Date
Moritz Zwerger
57a8985a94
rename connection to session
MASSIVE refactor. But In future the PlayConnection might not be an actual connection. All connection logic will move into network.
2024-08-01 14:14:05 +02:00
Moritz Zwerger
2c732f44d0
improved hitbox rendering 2023-10-24 18:13:16 +02:00
Moritz Zwerger
725d569016
entities: collect visible renderers, sort them 2023-10-24 10:11:55 +02:00
Moritz Zwerger
1bc96ceb09
wip refactor entity rendering 2023-10-23 23:13:01 +02:00
Moritz Zwerger
b8140dbe4e
render system, skeletal performance improvements 2023-10-22 21:20:51 +02:00
Moritz Zwerger
c9188da5c6
unify skeletal uv with block model uv 2023-10-21 18:45:35 +02:00
Moritz Zwerger
c5ece6b11b
wip refactor skeletal 2023-10-14 16:04:03 +02:00
Bixilon
ab525b7d27
fix some language grammar 2023-09-27 03:18:02 +02:00
Bixilon
f3becea60e
world mesh: fix wrong mesh order 2023-05-21 21:51:07 +02:00
Bixilon
3fc0cf6751
baking util tests, model rotation tests 2023-03-29 12:49:09 +02:00
Bixilon
725bf8c159
forbid attacking of ItemEntity 2022-09-29 19:53:40 +02:00
Bixilon
47dcb7935b
update readmes 2022-09-03 21:02:38 +02:00
Bixilon
1bf46d2bf1
add some technical rendering documentation 2022-05-08 23:31:47 +02:00
Bixilon
f53fb5a9e3
fix rotation and uv bugs in sign model 2022-04-22 15:46:10 +02:00
Bixilon
8280b9574a
standing sign 2022-04-20 14:45:59 +02:00
Bixilon
17e2801465
make some GridLayout final again 2022-01-25 10:07:44 +01:00
Bixilon
948338a1ac
wip buttons 2022-01-21 15:28:45 +01:00
Bixilon
e6fd5d5f54
send client settings, fix underwater particle amount, add missing pose 2021-11-18 14:54:22 +01:00
Bixilon
7da7e10593
wip light 2021-11-18 13:50:40 +01:00
Bixilon
4720dbba37
clear chunk cache on minimize, rotate cull face correct, chunk clear key combination 2021-11-17 22:36:33 +01:00
Bixilon
e2f4170bb8
reuse FloatBuffer in GUIMesh (reduce memory allocations) 2021-11-17 19:48:08 +01:00
Bixilon
73c5829893
wip: tinting 2021-11-17 18:06:12 +01:00
Bixilon
870d2e3cca
improve frustum culling performance, update neighbour chunks, improvements 2021-11-17 14:02:20 +01:00
Bixilon
52150ba555
fix some threading bugs, improve a ton of stuff in world renderer 2021-11-16 22:05:42 +01:00
Bixilon
69bd39bd45
fix fast biomes 2021-11-15 15:56:03 +01:00
Bixilon
8d99db5376
Merge branch 'master' into world-renderer
# Conflicts:
#	src/main/java/de/bixilon/minosoft/data/registries/tweaker/VersionTweaker.kt
#	src/main/java/de/bixilon/minosoft/data/world/Chunk.kt
#	src/main/java/de/bixilon/minosoft/data/world/World.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/block/WorldRenderer.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/block/renderable/block/ElementRenderer.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/block/renderable/fluid/FluidRenderer.kt
#	src/main/java/de/bixilon/minosoft/gui/rendering/models/baked/block/GreedyBakedBlockModel.kt
#	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/ChunkDataS2CP.kt
#	src/main/java/de/bixilon/minosoft/protocol/packets/s2c/play/MassChunkDataS2CP.kt
2021-11-15 10:11:09 +01:00
Bixilon
465e9c4bf0
fix light packet reading (in older versions), fix some chunk bugs 2021-11-15 00:48:59 +01:00
Bixilon
4377b9e2ae
fix empty chunk data handling, improve multithreading in WorldRenderer 2021-11-13 19:08:34 +01:00
Bixilon
d9e1c3b97f
remove move model stuff 2021-11-03 19:15:16 +01:00
Bixilon
a228c4f412
more requirements for new world renderer: greedy meshing 2021-11-03 19:15:16 +01:00
Bixilon
0988665a79
remove old world renderer 2021-11-03 19:15:16 +01:00
Bixilon
ec915533c9
world renderer requirements 2021-11-03 19:15:12 +01:00
Bixilon
1a2b990bd7
rename String::asResourceLocation to toResourceLocation
as is casting, to is converting
2021-08-03 16:28:38 +02:00
Bixilon
0594ea30e4
remove old hud system 2021-08-03 15:39:13 +02:00
Bixilon
f1e3051f4e
raycasting: wip block outline 2021-05-16 00:41:57 +02:00
Bixilon
855a73df4a
rendering: (wip): hud: hotbar 2021-03-03 20:40:31 +01:00
Bixilon
b089ffb4a4
rendering: detect transparent textures, calculate font width, improve hud renderer 2021-02-11 19:27:56 +01:00
Bixilon
d06bba2eb6
camera, shade, textures, basic window with cubes 2021-01-02 21:11:18 +01:00