s809
2babae40de
Multiply update queue size by player count
2024-10-20 20:04:35 +05:00
s809
48120a4a38
Move commands under /dh, add /dh debug command
2024-10-20 15:14:03 +05:00
s809
69ffd795c9
Split commands into classes
2024-10-20 01:39:16 +05:00
James Seibel
7edfc40b9d
Split the config file, update the config UI, and remove a few unused configs
2024-10-12 20:39:42 -05:00
s809
3c60a7d842
Fix keyed levels not changing
2024-10-08 09:05:27 +05:00
James Seibel
b2ac91f7db
Merge branch 'main' of gitlab.com:distant-horizons-team/distant-horizons
2024-10-07 19:45:37 -05:00
James Seibel
1ebad39fc1
Update the API to allow for N-sized world generation requests
...
This breaks old world generators
2024-10-07 19:45:33 -05:00
James Seibel
38a2edff06
fix batch gen environment exception name
2024-10-07 18:19:39 -05:00
s809
ed83e41f19
Use level key prefixes to in LAN multiplayer
2024-10-06 00:20:07 +05:00
James Seibel
33ef1297ba
Close !66 (add IDhApiLevelWrapper.getDhSaveFolder())
2024-10-04 07:46:09 -05:00
James Seibel
940448f219
Add experimental DH/vanilla fading
2024-09-30 21:59:25 -05:00
James Seibel
201c619915
Add Api world load/unload events and DhApiWorldProxy.get/setReadOnly()
2024-09-28 08:33:30 -05:00
s809
60056e1654
Merge branch 'feature/lan-support'
2024-09-23 00:46:56 +05:00
James Seibel
8b514b07dc
Move mod compat warnings into AbstractModInit and add WWOO to the list
2024-09-22 08:09:31 -05:00
s809
8e6010bbe5
Abstract away serverside parts of world & level
2024-09-22 03:29:07 +05:00
s809
00b69dcc68
Fix mixin crashes on 1.16.5
2024-09-18 01:06:06 +05:00
s809
3f14e5dfa5
Fix naming of some things and comments
2024-09-17 09:48:15 +05:00
James Seibel
c71de31f57
Fix a few pre-processors blocked renamings
2024-09-16 19:37:34 -05:00
James Seibel
23ac6ec957
merge server side and minor refactoring
2024-09-15 21:15:40 -05:00
James Seibel
603200ed8b
only log git info on startup in dev builds
2024-09-11 17:19:33 -05:00
James Seibel
b0774052a0
add default intellij gradle run scripts
2024-09-11 17:12:34 -05:00
James Seibel
7e163ce626
Add ILevelWrapper.getDimensionName()
2024-09-11 07:18:57 -05:00
James Seibel
d19654cf15
Remove unneeded ChunkWrapper lighting checks
2024-09-10 07:35:02 -05:00
James Seibel
838d8be08b
minor refactoring and style cleanup
2024-09-10 07:29:42 -05:00
James Seibel
9afcddca4f
Add faster sky light engine from Builderb0y
...
Closes !67
2024-09-07 12:07:59 -05:00
James Seibel
c462325ce6
Add BuilderB0y's getBlockState optimization
2024-09-05 07:50:25 -05:00
James Seibel
fd89f569d0
Fix MC 1.17.1 not compiling
2024-09-01 21:16:14 -05:00
James Seibel
39b1ec61ba
Fix glass panes not affecting beacon colors
2024-09-01 15:04:27 -05:00
James Seibel
28e33b4c36
Fix MC 1.16+ compiling
2024-08-31 22:11:14 -05:00
James Seibel
855e6b8180
Update pos getters and remove (hopefully) unneeded imports
2024-08-31 21:57:53 -05:00
James Seibel
d62161f529
Fix cloud color not matching MC
2024-08-31 21:56:32 -05:00
James Seibel
71d48411f1
Add DhBlockPosMutable and make the original immutable
2024-08-30 07:36:04 -05:00
James Seibel
731842e09c
Fix DH beacon detection logic breaking the lighting engine
2024-08-29 19:54:44 -05:00
James Seibel
867b875cf9
Fix Lithium breaking world gen for MC 1.20.1 and older
2024-08-27 19:19:09 -05:00
James Seibel
16836a2b49
Move MixinChunkMap shared code to common
2024-08-18 14:46:49 -05:00
James Seibel
2a9136b56f
Merge 1.21.1 and 1.21
2024-08-15 07:21:19 -05:00
James Seibel
625f1e700f
Fix MC 1.21 / 1.21.1
2024-08-12 21:05:15 -05:00
James Seibel
948540369f
Attempt to improve LOD building speed and reduce broken lighting on servers
2024-08-03 17:11:22 -05:00
James Seibel
4734552954
Fix MC 1.16 compiling
2024-08-02 18:21:47 -05:00
James Seibel
7dc9d2a352
Clean up faster world gen and fix even offset gen events
2024-08-02 08:25:32 -05:00
James Seibel
cabc470ebd
Temporary Test removing world gen boarder chunks
2024-08-01 07:44:46 -05:00
James Seibel
0bf1f493aa
Change some world gen info logs to debug
2024-08-01 07:06:47 -05:00
James Seibel
50cc8501a0
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:01:09 -05:00
James Seibel
334946ab59
Potentially fix thread warnings in ClientBlockStateColorCache
2024-07-27 19:15:00 -05:00
James Seibel
8c9bb98125
Update IDhApiRenderProxy.clearRenderDataCache() to also clear cached block colors
2024-07-27 17:36:57 -05:00
James Seibel
726f0f3d3c
Remove unused ServerBlockStateCache
2024-07-27 16:51:14 -05:00
James Seibel
50e5898692
Rename ClientBlockStateCache -> ClientBlockStateColorCache
...
And do some additional cleanup
2024-07-27 16:44:47 -05:00
James Seibel
de05a5f674
Refactor and cleanup ClientBlockStateCache
2024-07-27 16:25:27 -05:00
James Seibel
31b57fae50
fix 1.16.5 compiling
2024-07-27 16:24:31 -05:00
James Seibel
132251341f
Fix replay mod not showing LODs
2024-07-21 20:06:40 -05:00