Commit Graph

2492 Commits

Author SHA1 Message Date
TomTheFurry b7cc51bb3e Fixed the mem leak issue by nuking the whole save-when-exit 2023-07-17 18:46:30 +08:00
James Seibel 96c844c6e8 Update coreSubProjects 2023-07-16 22:08:08 -05:00
James Seibel 09930b1754 Reduce CPU load for lower thread presets 2023-07-16 17:41:51 -05:00
coolGi 8cf51d0f77 Merge remote-tracking branch 'origin/main' 2023-07-17 02:17:44 +09:30
coolGi d3667b0e3a Updated core subproject 2023-07-17 02:17:10 +09:30
TomTheFurry 3ae7f3a299 Update core 2023-07-17 02:17:10 +09:30
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
TomTheFurry d8e631f52b Update core 2023-07-17 00:06:57 +08:00
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