Commit Graph

2484 Commits

Author SHA1 Message Date
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 58d5f16845 Merge remote-tracking branch 'origin/main' 2023-07-17 00:29:26 +09:30
coolGi b26b072332 Updated core submodule 2023-07-17 00:29:01 +09:30
coolGi ab62c62079 Fixed values being able to go over number limit 2023-07-17 00:27:32 +09:30
James Seibel dacf573548 Update coreSubProjects 2023-07-16 09:29:40 -05:00
James Seibel 11baa7956d Hopefully fix massive CPU use when world gen is enabled 2023-07-15 18:22:01 -05:00
James Seibel 88bab7736b Update coreSubProjects 2023-07-15 12:31:52 -05:00
James Seibel cf5dcb63d1 Fix RenderSourceFileHandler threadPools not closing
Closes #543 (slowdown when moving between dimensions)
2023-07-15 11:50:59 -05:00
James Seibel fe92203201 Update coreSubProjects 2023-07-15 08:51:26 -05:00
James Seibel e9c2a6e0e4 Fix debug Renderer Mode localization 2023-07-14 07:03:18 -05:00
James Seibel 21f665c941 Make preprocessors exclusive by default and add inclusive options
This was done since previously the POST processors were inclusive but the PRE processors were exclusive, which is confusing.
2023-07-11 21:33:55 -05:00
James Seibel c9c96ff2e8 Fix 1.20.1 compiling 2023-07-11 19:53:08 -05:00
James Seibel 1e8964a162 Fix pointing to the wrong core sub-module 2023-07-11 19:41:44 -05:00
James Seibel e5cbcf2614 Update coreSubProjects 2023-07-11 19:02:21 -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 db7001dd6f Fix option and changelog button missing backgrounds 2023-07-10 20:43:30 -05:00
James Seibel d70de5dac6 Fix forge running in the IDE 2023-07-08 11:55:15 -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
s809 638e7c19a3 Update core 2023-07-08 12:25:39 +05:00
James Seibel cedb63a505 Fix 1.19 and 1.20 compiling 2023-07-07 07:55:01 -05:00
coolGi 84941639ff Merge branch 'buildAll_windows' into 'main'
Update buildAll.bat

See merge request jeseibel/minecraft-lod-mod!30
2023-07-07 08:16:37 +00:00
Dominik Marcinowski cb8e4231a5 Update buildAll.bat 2023-07-07 08:03:00 +00:00
James Seibel 447759304a Add experimental Seamless Overdraw option 2023-07-06 22:17:05 -05:00
s809 0b8f57a952 Update core 2023-07-06 21:57:19 +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 6c79c6b1ff Merge branch 'minecraft-lod-mod-serverCommunication' 2023-07-04 13:43:08 -05:00
James Seibel 889daecc86 refactor and rename 2023-07-04 10:29:43 -05:00
Cailin Smith 10de377081 Somehow missed this 2023-07-03 23:27:46 +02:00
James Seibel 310b237b7d Merge branch 'main' of gitlab.com:jeseibel/minecraft-lod-mod 2023-07-03 06:50:34 -05:00
James Seibel e71727c6f9 Update coreSubProjects 2023-07-03 06:50:21 -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 b3c4c790dc 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:46:34 +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 79513b6c52 Fix build issues 2023-07-02 18:33:28 +08: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 0184396b6a Update core 2023-06-30 22:05:40 +05: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
James Seibel 3936b63580 Merge branch 'main' of gitlab.com:jeseibel/minecraft-lod-mod 2023-06-29 20:58:01 -05:00
James Seibel c1c4a91bbf add api version and CI building 2023-06-29 20:56:40 -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
James Seibel 3aab0469ab Set the javadoc's title to their project names
In this case "DistantHorizons-api"
2023-06-29 21:40:25 +05:00
James Seibel dd2c9d1e56 Fix javadoc landing page 2023-06-29 21:40:25 +05:00