James Seibel
febf5c31cc
Remove an un-needed error log in tryGetClientLevelWrapper()
2023-07-22 20:43:31 -05:00
James Seibel
1665999111
Fix BlockStateWrapper deserialization
...
For some reason using "JsonOps.COMPRESSED" caused issues in a few cases when trying to deserialize the JSON string.
This also causes all old Full data to be deprecated since the method of serialization was changed.
2023-07-22 18:19:31 -05:00
James Seibel
14dd26349a
Fix 1.20.1 missing imports
2023-07-22 12:57:35 -05:00
James Seibel
959dd4e718
Add a config for world gen timeout
2023-07-22 12:34:20 -05:00
James Seibel
a61b2cb2fc
Rename DLodDirection -> EDhDirection and rename several methods
2023-07-22 12:20:39 -05:00
James Seibel
6ac5b7f9a3
Default to using the new lighting engine for world generation
2023-07-22 12:17:23 -05:00
coolGi
800d64c923
Slight fix to the reliability of the auto updater
2023-07-17 02:17:10 +09:30
coolGi
fd2a1ca036
Removed spaces from version properties
2023-07-17 02:17:10 +09:30
coolGi
f41e182f86
Revert "Updated TexturedButtonWidget with one from stable, is it still needed?"
...
This reverts commit 4876ee5d7c .
2023-07-17 01:19:00 +09:30
coolGi
4876ee5d7c
Updated TexturedButtonWidget with one from stable, is it still needed?
2023-07-17 01:15:09 +09:30
coolGi
ab62c62079
Fixed values being able to go over number limit
2023-07-17 00:27:32 +09:30
James Seibel
c9c96ff2e8
Fix 1.20.1 compiling
2023-07-11 19:53:08 -05:00
James Seibel
995f30b7e2
Merge branch 'minecraft-lod-mod-main'
2023-07-11 18:52:11 -05:00
James Seibel
64e0f9b48f
refactoring
2023-07-11 08:50:32 -05:00
James Seibel
0a45192030
remove unused imports
2023-07-08 11:53:29 -05:00
s809
bdda96854e
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-07-08 16:23:17 +05:00
James Seibel
cedb63a505
Fix 1.19 and 1.20 compiling
2023-07-07 07:55:01 -05:00
James Seibel
447759304a
Add experimental Seamless Overdraw option
2023-07-06 22:17:05 -05:00
s809
5808179abb
Outline what interaction should somewhat look like
...
(not an actual interaction)
Fix client repeatedly registering handlers on reconnects
2023-07-06 21:57:02 +05:00
James Seibel
87f3a718b4
Refactoring
2023-07-04 15:41:22 -05:00
James Seibel
889daecc86
refactor and rename
2023-07-04 10:29:43 -05:00
Cailin Smith
213d7a30b4
Rename class
2023-07-02 22:35:02 +02:00
Cailin Smith
bc1a0123b2
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-07-02 22:10:05 +02:00
Cailin Smith
d96c96fc6e
Add ability for servers to communicate with the client to set the world.
...
This prevents the client from accidentally selected the wrong world
folder to load LODs from, since levels of the same dimension can't
naturally be distinguished from each other. With level similarity
detection, this can sometimes work, but in general is not reliable. This
mechanism instead allows servers to send a packet to the client on load,
enabling the override system, and then a second packet on world change,
which specifically sets the world key, based on knowledge that only the
server has, leading to a reliable way of detecting the correct world.
2023-07-02 21:27:06 +02:00
TomTheFurry
6fca33e496
Fix a crash on game startup, and fix world gen compat with TFC (TerraFirmaCraft)
2023-07-02 18:32:15 +08:00
s809
47963fba43
The real server side
...
(not tested)
2023-06-30 22:05:03 +05:00
James Seibel
cd95405c6a
update chunk wrapper docs
2023-06-30 07:32:53 -05:00
TomTheFurry
51b93a7e3f
Prob fix the gl error? (might add mem leak tho.) & fix 1.18.2 build
2023-06-29 21:40:25 +05:00
TomTheFurry
bde11b5950
Trash remaining 1.19 & 1.18.1 unsupported mc version, and fixup 1.19.2
2023-06-29 21:40:25 +05:00
TomTheFurry
6477408858
Prob fix the gl error? (might add mem leak tho.) & fix 1.18.2 build
2023-06-29 16:27:42 +08:00
TomTheFurry
1b66672166
Trash remaining 1.19 & 1.18.1 unsupported mc version, and fixup 1.19.2
2023-06-29 16:04:20 +08:00
s809
014b49246d
Clean up a bit and add netty to core
2023-06-26 21:16:39 +05:00
TomTheFurry
16bcf30092
Add in 1.20.1 builds! But, sky light for world gen isn't working...?
2023-06-26 21:16:39 +05:00
TomTheFurry
01f767486d
Add in 1.20.1 builds! But, sky light for world gen isn't working...?
2023-06-25 14:56:50 +08:00
s809
f9a7aa3c62
Not even working
2023-06-24 22:26:58 +05:00
TomTheFurry
064c69d66c
Fix up 1.18.2 builds
2023-06-24 23:13:53 +08:00
TomTheFurry
a02fb42490
1.19 is back up and running! (A few... bugs though)
2023-06-24 22:41:19 +08:00
TomTheFurry
e2855e8984
Start to cleanup and work on 1.19
2023-06-24 19:30:25 +08:00
James Seibel
56c666ead8
Add AbstractDhApiChunkWorldGenerator
2023-06-22 07:57:14 -05:00
James Seibel
5d7abd5f70
Make WrapperFactory compiling fail if not implemented for current MC version
2023-06-21 07:58:06 -05:00
coolGi
a1f9fdc715
Fixed tooltips for linked tooltips
2023-06-21 19:52:26 +09:30
coolGi
4554052471
Fixed a broken lang in the config
2023-06-21 19:46:41 +09:30
James Seibel
1de329ed9b
Fix some config setup not running if the UI isn't opened
2023-06-17 21:53:22 -05:00
James Seibel
38c368d9fe
rename namespace lod -> distanthorizons
2023-06-17 17:45:38 -05:00
James Seibel
637a8cfe65
rename IDhApiUnsafeWrapper method
2023-06-17 16:52:27 -05:00
TomTheFurry
d339a86b92
Quick fix debug chat msg crashing the game
2023-06-16 23:37:11 +08:00
TomTheFurry
7624764ee0
Fix lighting issues in both client-only and single player world
2023-06-15 16:41:18 +08:00
James Seibel
e0e6ac402e
Implement the Quick enable render toggle
...
Also improve the logic for setting UI only config values
2023-06-12 22:19:11 -05:00
James Seibel
288459c88b
Allow skipping config enums
2023-06-12 20:24:56 -05:00
coolGi
940933eff4
Merge branch 'detached' into 'main'
...
Screen Space Ambient Occlusion
See merge request jeseibel/minecraft-lod-mod!28
2023-06-12 10:48:06 +00:00