Commit Graph

457 Commits

Author SHA1 Message Date
coolGi 8235a911ab Fixed sodium not working on post 1.16 2023-08-06 22:18:48 +09:30
James Seibel 9f0378f969 comment out netty code
It broke MC 1.16
2023-08-05 22:32:57 -05:00
James Seibel 92ff5beebc Fix null biomes onChunkSave in 1.16 2023-08-05 19:39:24 -05:00
James Seibel 8bb1251dc9 Fix Sodium rendering 1.16 2023-08-05 19:15:17 -05:00
James Seibel b41119232e Remove BCLibAccessor from 1.16 2023-08-05 17:27:30 -05:00
James Seibel 9fefaf6eca Fix some rendering mixins 1.16 2023-08-05 16:28:10 -05:00
James Seibel 98d2b0db3f Fix several mixins for 1.16 2023-08-05 11:15:48 -05:00
James Seibel c2ec60c6e5 Fix Forge networked multiverse and connecting to Forge servers
This change require an additional empty byte at the beginning of the multiverse packets
2023-07-29 09:21:44 -05:00
James Seibel 8e0ccd781b refactor FabricClientProxy 2023-07-27 21:38:58 -05:00
James Seibel 1ee02211b9 Fix Forge client-side rendering 2023-07-27 21:37:00 -05:00
James Seibel b0937fd9d0 Fix a native code crash in MC 1.20 when using seamless overdraw 2023-07-23 18:21:01 -05:00
coolGi 084bf635cb Fixed fabric crash 2023-07-21 03:18:11 +09:30
coolGi eeaa836c45 Fixed improper location for remap (fixing forge 1.20.1) 2023-07-20 20:13:44 +09:30
coolGi 2ee087f29d Fixed bclib for newer versions 2023-07-19 23:36:25 +09:30
coolGi d8861f6100 Fixed bclib crash 2023-07-19 22:41:31 +09:30
James Seibel 0c7b1e06fd Fix Fabric 1.20.1 crash on boot due to Client Networking cast failure
Not sure why the compiler didn't complain, but this explicit conversion fixes the issue.
2023-07-17 20:30:03 -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
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
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 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 61c4b50528 Some changes to stop server from crashing on startup 2023-06-28 23:08:09 +05: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
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
coolGi 7756bd4fa1 Fixed removing unused files form jar 2023-06-19 23:07:17 +09:30
James Seibel 38c368d9fe rename namespace lod -> distanthorizons 2023-06-17 17:45:38 -05:00
coolGi 1a0f1244fa Fixed 1.19, 1.19.2, and 1.19.4 compile properties 2023-06-17 14:07:05 +09:30
coolGi 77a5906ee5 Merge remote-tracking branch 'origin/main' 2023-06-15 18:30:26 +09:30
coolGi ff0547f2b9 Updated more mod versions 2023-06-15 18:28:51 +09:30
TomTheFurry 7624764ee0 Fix lighting issues in both client-only and single player world 2023-06-15 16:41:18 +08:00
coolGi 08d15f7728 Disabled immersive portals compat as it doesnt fully work 2023-06-15 17:57:22 +09:30
coolGi 1b84d8bf0b Updated gradle script to be easier to add loaders 2023-06-15 17:41:18 +09:30
James Seibel 72c9de354e Overhaul the config and start adding summary options
also:
- add DH vs MC lighting engine option
- add a toggle for wireframe rendering
2023-06-07 22:59:49 -05:00
coolGi 59658441ff Made the MixinUtilBackgroundThread slightly easier to deal with 2023-05-12 19:04:28 +09:30
coolGi a4e20114a7 Updated forge's mixins 2023-05-12 19:02:32 +09:30
coolGi e9f66dc091 Removed getFogColor from the BCLibAccessor 2023-05-07 08:55:10 +09:30
coolGi 6f36cd3305 Fixed up gradle to be able to not run immersive portals 2023-05-07 08:32:46 +09:30
coolGi b476da8ba4 Worked more on immersive portals compatibility 2023-05-06 23:04:56 +09:30