James Seibel
71f1dce956
Add unexplored fog
2025-09-06 11:59:44 -05:00
James Seibel
9857eb337f
Add remove(obj) and remove(index) to RenderableBoxGroup
2025-09-06 11:59:44 -05:00
James Seibel
bced9938f3
Add unexplored fog proof of concept
2025-09-06 11:59:25 -05:00
James Seibel
7f46257e1a
add TODO to testRenderer
2025-09-06 09:33:49 -05:00
James Seibel
5f8b566486
improve generic obj render perf logging
2025-09-06 09:33:29 -05:00
James Seibel
9fe2a3fa7b
minor dontMergeColoredColumns reformat and comment
2025-09-06 08:53:09 -05:00
James Seibel
eb6750bb8d
Merge branch 'dontMergeColoredColumns'
2025-09-06 08:38:58 -05:00
James Seibel
e86487ab9d
Fix LOD-only rendering mode
2025-09-06 08:38:34 -05:00
James Seibel
5423b49f3d
Merge !83 (Improve Chunk Update Queue)
2025-09-05 22:23:25 -05:00
James Seibel
a2c6f906fa
update compression unit test file path
2025-09-05 07:10:49 -05:00
Fabian Maurer
d51474a64a
Don't merge blocks that get colored by blocks above into columns
2025-09-04 17:56:54 +02:00
James Seibel
5b41c7d48a
add (native) ZStd compression as default compressor
2025-09-03 07:39:58 -05:00
s809
674fc30e77
Replace pooled buffers with unpooled
2025-08-07 17:55:22 +05:00
s809
a05bd307f9
Reduce network logging by default
2025-07-27 23:21:13 +05:00
James Seibel
013eab9268
add space to self updater warning log
2025-07-19 14:57:22 -05:00
s809
d7040bad13
Load level on player add if missing
2025-07-19 19:05:52 +05:00
James Seibel
de7ae41769
Fix API config renderingEnabled() changing the user value
...
Fixes #1083
2025-07-12 08:16:35 -05:00
James Seibel
618ad1938b
full data DTO close data source if corrupted
2025-07-10 22:24:33 -05:00
James Seibel
5b10263f82
minor format cleanup
2025-07-10 07:27:23 -05:00
James Seibel
34f914c52f
Mark a unit test as deprecated
...
Done to suppress warnings in compiler log
2025-07-10 07:26:41 -05:00
James Seibel
67b766c674
Fix monoliths when connected to a server
2025-07-10 07:26:14 -05:00
James Seibel
a3e7469203
Fixes !1078 (lag due to beacon updating on server)
2025-07-09 07:28:25 -05:00
James Seibel
4ecaa6a9a1
Potentially fix an issue with AMD GPU shader compiling
...
Fix from Cortex and the Canvas mod
2025-07-08 07:22:36 -05:00
James Seibel
24f9dadc58
Disable vanilla fading when shaders are active
2025-07-07 07:49:36 -05:00
s809
b3ebaffa85
Disable enableAdaptiveTransferSpeed bby default
2025-07-01 22:03:12 +05:00
James Seibel
b7ac1909d6
Fix config UI changes not always saving
2025-07-01 07:45:26 -05:00
James Seibel
32c3118afa
comment out Z_STD compression
2025-06-30 06:54:27 -05:00
James Seibel
3a525f53f0
Rename world gen mode "Internal Server" -> "Full - Save Chunks"
2025-06-28 13:57:58 -05:00
James Seibel
f3947312c1
Re-Add Z_STD compression for testing
2025-06-28 11:37:06 -05:00
James Seibel
839ea1e778
increase ram amount for unit tests
...
needed for compression tests
2025-06-28 11:36:17 -05:00
James Seibel
d2becd2c03
Fix rare fade error when restarting the LodRenderer
2025-06-28 10:45:36 -05:00
James Seibel
7d87347199
Fix multiplayer null pointer
2025-06-28 09:22:23 -05:00
James Seibel
f4117751c9
Fix world-gen progress not showing in release builds
2025-06-27 07:29:31 -05:00
James Seibel
a8a085f296
Move RenderState to core
2025-06-26 07:50:53 -05:00
James Seibel
317319593e
rename renderDeferredLods -> renderDeferredLodsForShaders
2025-06-25 07:47:08 -05:00
James Seibel
4633f90a03
Add null handling to ServerPlayerStateManager.handlePluginMessage()
2025-06-25 07:45:43 -05:00
James Seibel
5802bbb3f3
keep cave culling for medium quality preset
...
This may be changed back at some point in the future, but depending on the usecase (IE vanilla survival) cave culling is generally better than not having it, and if people see weirdness they can probably guess that increasing the quality preset may fix it.
2025-06-23 07:23:26 -05:00
James Seibel
e93d5b90f1
Disable cave culling for medium quality and higher
2025-06-17 07:15:28 -05:00
James Seibel
9be56607a5
Reduce stuttering with fast world gen
2025-06-14 16:17:28 -05:00
James Seibel
91743bf742
Add Api Before/After Text Create events
...
Deprecate DhApiColorDepthTextureCreatedEvent since it is less obvious when it fires
2025-06-09 07:50:21 -05:00
James Seibel
d40d293f54
Fix hash collisions in FullDataPointIdMap
2025-06-06 07:43:38 -05:00
James Seibel
a075e60e3e
Fix GLMC.glDeleteTextures() calls
2025-06-04 07:07:39 -05:00
s809
d72c7c3695
Check LOD timestamps in file handler threads
2025-06-03 23:41:47 +05:00
Stewart Borle
0a017567c4
Fix max Y validation
2025-05-18 00:32:51 +00:00
Ran
bbb15263f2
Fix gradle versioning
2025-05-03 11:21:05 +10:00
s809
30256a2779
Send scaled generation bounds coordinates
2025-05-03 00:08:03 +05:00
Ran
4b4f10f5e6
Fix gradle versioning for core application
2025-05-02 12:44:25 +10:00
s809
ad995544f7
Use bytesReceived instead of decreasing multiplicatively
2025-04-20 23:59:34 +05:00
s809
d521e931f4
Change data send tick rate 4 -> 20
2025-04-20 18:26:07 +05:00
s809
dd30a8274a
Add a config entry and refactor
2025-04-20 18:25:27 +05:00