Commit Graph

2469 Commits

Author SHA1 Message Date
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
James Seibel 4dbae72eae JavaDoc API auto deploy attempt 2
(Fix typo)
2023-06-29 21:40:25 +05:00
James Seibel 2aac43485a JavaDoc API auto deploy attempt 2023-06-29 21:40:25 +05:00
James Seibel 6aa94d1ec5 add build_api_docs to the CI 2023-06-29 21:40:25 +05:00
James Seibel a9b1ca888a re-add horizontal micro-offset in vertex shader 2023-06-29 21:40:19 +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
James Seibel 207d5cb949 Update coreSubProjects 2023-06-28 18:17:33 -05:00
s809 3b90855781 Update core 2023-06-28 23:09:22 +05:00
s809 61c4b50528 Some changes to stop server from crashing on startup 2023-06-28 23:08:09 +05:00
James Seibel 38085c3e7d Set the javadoc's title to their project names
In this case "DistantHorizons-api"
2023-06-26 21:26:42 -05:00
James Seibel a16099bc98 Fix javadoc landing page 2023-06-27 01:36:36 +00:00
James Seibel 0342b4b5a9 JavaDoc API auto deploy attempt 2
(Fix typo)
2023-06-27 01:27:06 +00:00
James Seibel 9be222f25f JavaDoc API auto deploy attempt 2023-06-27 01:20:56 +00:00
James Seibel 5e242561bd add build_api_docs to the CI 2023-06-26 19:26:22 -05:00
s809 014b49246d Clean up a bit and add netty to core 2023-06-26 21:16:39 +05:00