Moritz Zwerger
17d3e66f87
rename Heightmap to ChunkHeightmap
2023-07-28 11:14:11 +02:00
Moritz Zwerger
74302bd390
refactor skylight flood filling
...
Some things are broken, ik. Should be a bit faster than before
2023-07-28 01:19:58 +02:00
Moritz Zwerger
f00f47e2d3
outsource sky light to ChunkSkylight, rename, changes
...
Breaks the entire light engine, did some experimental changes too...
2023-07-28 00:43:35 +02:00
Moritz Zwerger
fbf95e4f8d
move chunk neighbour tracing to chunk neighbours
2023-07-28 00:33:56 +02:00
Moritz Zwerger
ec3f6cb241
fix double press key combination, tests
...
Now we can fly again!
2023-07-28 00:03:08 +02:00
Moritz Zwerger
fa3e45043d
fix some skylight tests
2023-07-28 00:02:44 +02:00
Moritz Zwerger
8ccb362ef6
fix double press key combination, tests
...
Now we can fly again!
2023-07-27 23:57:28 +02:00
Moritz Zwerger
b5bb290727
heightmap: properly call update when block is placed
2023-07-27 23:27:04 +02:00
Moritz Zwerger
b7ac8e778f
fix some heightmap bugs, improve heightmap performance
2023-07-27 23:17:02 +02:00
Moritz Zwerger
4d02696bc5
refactor heightmap
2023-07-27 23:06:23 +02:00
Moritz Zwerger
ebb5b8a04e
network tests: InitializeS2CP
...
See #93
2023-07-27 14:03:29 +02:00
Moritz Zwerger
0ef29f3eee
yggdrasil test
...
See #93
2023-07-26 23:18:44 +02:00
Moritz Zwerger
5b46d8fa5a
network: fix brigadier primitives max reading
2023-07-26 23:00:58 +02:00
Moritz Zwerger
3bc879fcca
network: CommandsS2CP test
2023-07-26 23:00:32 +02:00
Moritz Zwerger
ddfb481f0b
packet dumping util
2023-07-26 23:00:12 +02:00
Moritz Zwerger
26a964ce42
bump jackson
2023-07-26 20:45:08 +02:00
Moritz Zwerger
b5f430de36
bump gradle
2023-07-26 20:32:18 +02:00
Moritz Zwerger
07c391d237
bump dependencies
2023-07-26 20:30:43 +02:00
Moritz Zwerger
9b676dfa15
don't render clouds if camera is below world
2023-07-26 20:13:00 +02:00
Moritz Zwerger
ec08f86fed
render pipeline tests
2023-07-26 20:04:15 +02:00
Moritz Zwerger
0cb1ab58f9
server card: reset ping when repinging
2023-07-26 17:23:47 +02:00
Moritz Zwerger
948db1688a
eros: force pinging on thread pool
...
This fixes a freeze in eros when pinging and just having a single thread
2023-07-26 17:23:13 +02:00
Moritz Zwerger
a045d4ffa0
atlas manager: add uv add to workaround wrong uv coordinates
2023-07-26 17:00:27 +02:00
Moritz Zwerger
95bc576a43
don't mix render system default settings
2023-07-26 15:28:34 +02:00
Moritz Zwerger
b0d04d2b24
properly set framebuffer and polygon mode for other renderers (e.g. gui)
2023-07-26 02:25:59 +02:00
Moritz Zwerger
190e2729cd
render settings: use LESS_OR_EQUAL
as default depth function
...
Now grass side overlays are drawn properly again and transparent does not need to be drawn before opaque
2023-07-26 02:10:04 +02:00
Moritz Zwerger
7408018f09
register render layers properly
2023-07-26 01:57:54 +02:00
Moritz Zwerger
3f6feb89b7
wip refactor RenderManager
2023-07-26 01:23:01 +02:00
Moritz Zwerger
2770e04bf6
wip render layers
...
This should reduce opaque/translucent artefacts, remove the obscure TransparentDrawable, ... interfaces, allow more (and dynamic!) render "phases", reduce gpu calls and draw opaque before transparent (performance gain)
2023-07-26 00:44:02 +02:00
Moritz Zwerger
6803f5f698
rename WorldMesh to ChunkMesh
2023-07-25 23:44:28 +02:00
Moritz Zwerger
b08c481ffa
renderer manager: fix stack overflow crash
2023-07-25 23:41:14 +02:00
Moritz Zwerger
d3ee5fe927
WorldRenderer
2023-07-25 23:40:51 +02:00
Moritz Zwerger
47e83587f4
remove Renderer::polygonMode
2023-07-25 23:37:51 +02:00
Moritz Zwerger
46d42fce17
remove RenderBuilder::identifier
2023-07-25 22:51:25 +02:00
Moritz Zwerger
83304514cf
rename world renderer to chunk renderer
2023-07-25 22:46:14 +02:00
Moritz Zwerger
910fb367e2
auto connect: print version name if not found
2023-07-25 16:53:17 +02:00
Bixilon
be184863dc
refactor FadingTextElement
...
see #119
2023-07-25 15:38:43 +02:00
Bixilon
7ba45697e3
gradle: allow building without .git directory
2023-07-20 12:20:00 +02:00
Bixilon
0dd708ead4
reformat LogMessageType
2023-07-01 16:19:05 +02:00
Bixilon
c373946544
fading text: don't reset fade out progress when force hiding
2023-07-01 15:33:24 +02:00
Bixilon
932a2c557c
debug hud: add frame time
2023-07-01 15:30:53 +02:00
Bixilon
23f93818c8
pixlyzer block: properly set replaceable in < 1.19
2023-07-01 15:26:20 +02:00
Bixilon
33978850f8
floating item: properly clear if dragged into void
2023-07-01 15:19:53 +02:00
Bixilon
1ef3dc952f
InputManager: properly cancel scrolling
2023-07-01 15:16:18 +02:00
Bixilon
8aeba2a9bf
interaction keys: replace PRESS
with CHANGE
...
Should fix infinite clicking
2023-07-01 15:14:37 +02:00
Bixilon
e973e58d98
rename ControlsProfile::keyBindings
2023-07-01 15:14:11 +02:00
Bixilon
ff9549e3c9
network: fix open container s2cp in 1.14..1.16
2023-07-01 15:13:07 +02:00
Bixilon
dee324de60
rename VERSION_LOADING to LOADING
...
No migration this time
2023-06-30 00:54:30 +02:00
Bixilon
ec92744baa
rename some log types
2023-06-30 00:47:37 +02:00
Bixilon
0f65b97607
remove KUtil::toRad
...
Integrated properly in glm
2023-06-30 00:22:24 +02:00