s809
f4b0c08822
Fix network compression pool not shutting down
2024-08-23 17:11:32 +05:00
s809
f17c3fa267
"Fix" buffer release errors in FullDataPayload
2024-08-23 14:16:20 +05:00
s809
81e6f55dbf
Use same packet resource for all versions
2024-08-19 17:55:59 +05:00
s809
b5e2019d28
Add logging of request group lifecycle
2024-08-15 15:46:24 +05:00
s809
84dca85447
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core into serverside
2024-08-11 20:59:23 +05:00
James Seibel
dac51a9eea
Add mod compat warning message config
2024-08-11 09:54:54 -05:00
s809
8c3e8136be
Do not clear keyed level on close event
2024-08-10 23:53:22 +05:00
s809
606c157958
Make encode/decode error handling work correctly
2024-08-10 23:26:04 +05:00
s809
ba3677b641
Make error handling somewhat work
2024-08-10 19:49:33 +05:00
James Seibel
8d78a1ad74
Rename BeaconBeamDTO.pos -> blockPos
2024-08-09 07:25:49 -05:00
James Seibel
7c11bb4258
Fix beacons not enabling/disabling correctly
2024-08-09 07:25:24 -05:00
James Seibel
0d6ec3d836
Fix frustum culling when the screen is warped
2024-08-07 18:55:02 -05:00
s809
dee13a4ec4
Merge branch 'serverside-experimental/prevent-disconnects' into serverside
2024-08-07 22:20:29 +05:00
James Seibel
9449433fe8
Fix deleting beacons
2024-08-07 07:47:11 -05:00
James Seibel
2c976c9fb1
Improve fast chunk hash to respect surface block heights
2024-08-07 07:47:02 -05:00
James Seibel
90fdfbbe61
Fix direct memory leak and remove config for GpuUpload
2024-08-07 07:29:52 -05:00
James Seibel
a8df13fdd2
Fix LodRenderSection holding onto unnecessary memory
2024-08-06 21:47:03 -05:00
James Seibel
f05eac2637
test
2024-08-06 20:47:23 -05:00
s809
71e4cd6272
Fix real-time updates
2024-08-06 23:12:13 +05:00
s809
82c5de7dfe
Fix Neoforge not being able to connect to vanilla servers
2024-08-05 14:51:17 +05:00
James Seibel
4ae30b3d47
Improve LOD detail level detection and hole filling
2024-08-04 08:30:58 -05:00
James Seibel
8abefdcfd5
Attempt to improve LOD building speed and reduce broken lighting on servers
2024-08-03 17:11:18 -05:00
James Seibel
801a126de0
Fix chunk has being saved before LOD update
2024-08-03 16:50:12 -05:00
James Seibel
377d0fbe12
Allow DhApiChunk to accept top down or bottom up data point orders
2024-08-03 09:32:57 -05:00
James Seibel
1ecf968668
Remove unused ChunkToLodBuilder
2024-08-03 09:32:29 -05:00
s809
9d11733444
Fix dimension switching (untested)
2024-08-03 15:42:43 +05:00
James Seibel
c43b985f4e
Fix off by 1 error in Render data transformer
2024-08-02 18:30:55 -05:00
James Seibel
b7fea64925
Fix out of bounds exception in Full Data Transformer
2024-08-02 17:56:25 -05:00
s809
e62c6a5c55
[skip ci] Prevent disconnects on encode/decode/handle errors
2024-08-01 22:19:10 +05:00
James Seibel
116d7f4a3f
Fix incorrect comment in DhSectionPos
2024-08-01 06:52:05 -05:00
James Seibel
0c36dc03a5
Fix cave culling affecting floating islands and add LOD reload to some configs
2024-07-31 19:06:44 -05:00
James Seibel
c658269eb7
Remove deprecated methods and move method to StringUtil
2024-07-30 17:06:55 -05:00
James Seibel
defaea86f0
Remove unused sodium and McRenderWrapper methods
...
Removed methods were originally used to cull LODs if MC had loaded chunks, however this turned out to be more trouble than it was worth and caused more problems than it solved.
2024-07-30 17:00:59 -05:00
James Seibel
f1564cc90b
Fix presets only using "custom" after any value was changed
2024-07-30 15:47:48 -05:00
James Seibel
66feb0b9c2
Fix SSAO shader crashing when entering empty config values
2024-07-30 15:35:01 -05:00
s809
93b57ae2e1
Increase defaults for network compression threads
2024-07-30 10:52:27 +05:00
James Seibel
79bfa21115
Fix default logging debug to file
2024-07-29 20:40:23 -05:00
James Seibel
5588b0d2fa
Add TODO to cleanup LodRenderSection futures
2024-07-29 07:29:48 -05:00
James Seibel
e9788acb46
Fix rapidly changing dimensions causing the game to crash
2024-07-29 07:13:06 -05:00
James Seibel
8056a5b8bf
Add Buffer Builder/Uploader thread pools to the F3 menu
2024-07-29 07:08:42 -05:00
s809
e5033a0c0f
Use FullDataPayload instead of reusing messages
2024-07-29 13:10:04 +05:00
James Seibel
e0ad956e34
Fix incorrect DhApiChunk create constructor parameter order (again)
2024-07-28 20:18:15 -05:00
s809
32abe15b09
Add build number on F3 screen
2024-07-28 20:19:38 +05:00
s809
2b65e33aa7
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core into serverside
2024-07-28 19:44:25 +05:00
James Seibel
9546f9cbc8
Close !66 (fix incorrect positions being fed into biome color code)
2024-07-28 09:33:24 -05:00
s809
bc6ab6c840
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core into serverside
2024-07-28 19:01:28 +05:00
James Seibel
9834b20a9f
Revert and Deprecate DhApiChunk and DhApiTerrainDataPoint constructors
2024-07-28 08:56:18 -05:00
James Seibel
752008e8ac
Re-add deprecated IDhApiLevelWrapper.getHeight()
2024-07-28 08:55:54 -05:00
James Seibel
fbe81021c0
Update API javadocs
2024-07-28 08:55:35 -05:00
s809
ccbb071704
Reapply "Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core into serverside"
...
This reverts commit d26cb41048 .
2024-07-28 17:05:58 +05:00