Commit Graph

496 Commits

Author SHA1 Message Date
Steveplays28 2e1d737268 Merge remote-tracking branch 'upstream/main'
# Conflicts:
#	common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/BiomeWrapper.java
#	common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/BlockStateWrapper.java
#	coreSubProjects
2023-08-13 22:34:07 +02:00
s809 d374870fb7 Generation task prioritization (loaded > unloaded > ungenerated) 2023-08-13 18:59:42 +05:00
James Seibel 4ad9bb0d71 Fix FullDataPointIdMap (de)serialization duplicate Entries
Potentially fix serializing Biomes/Blocks after a level has been shut down.
Also increase DATA_FORMAT_VERSION 2 -> 3
2023-08-12 16:17:59 -05:00
s809 68e9d64779 Fix compiling (except 1.16.5 & 1.17.1) 2023-08-08 20:25:07 +05:00
s809 b64b44f301 Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod 2023-08-08 12:48:37 +05:00
coolGi 9f58cf305f Added a warning if value doesn't have a way to display it 2023-08-07 22:05:04 +09:30
coolGi 3b3ec1eee2 DH Jar now knows git version that it was built from 2023-08-07 21:10:45 +09:30
James Seibel 0a9e789cdc Remove IMinecraftRenderWrapper.tryDisableVanillaFog()
They are now handled via mixins
2023-08-06 19:21:58 -05:00
James Seibel a761ef4b6b Add setUseDhLighting to ChunkWrapper 2023-08-06 19:19:45 -05:00
James Seibel 889474fb42 Add SeamlessOverdraw support for 1.16 2023-08-06 17:48:12 -05:00
James Seibel 4ad6c854c8 update comment in ChunkWrapper 2023-08-06 16:09:42 -05:00
James Seibel ee06d81434 Add missing simicolons to ChunkWrapper 2023-08-06 15:20:28 -05:00
James Seibel 67b61b55a3 Fix 1.17 compiling 2023-08-06 09:08:12 -05:00
James Seibel 6906597165 Fix 1.19.2 compiling 2023-08-06 08:32:21 -05:00
coolGi b399121f20 Added a ui button option + debug menu option 2023-08-06 18:59:39 +09:30
James Seibel ea9cb7fcac remove unused imports in BiomeWrapper 2023-08-05 22:06:09 -05:00
James Seibel 7ba1f77a19 Fix Biome/BlockState Wrapper in 1.18 and 1.19 2023-08-05 21:58:16 -05:00
James Seibel 739947e008 Fix compiling for 1.20.1 2023-08-05 21:21:32 -05:00
James Seibel 9fefaf6eca Fix some rendering mixins 1.16 2023-08-05 16:28:10 -05:00
James Seibel b5f3be4fcc Fix BlockStateWrapper logger null pointer 2023-08-05 12:21:49 -05:00
James Seibel f6c05303ea Fix ChunkWrapper.updateClientLightReady() for 1.16 2023-08-05 11:27:38 -05:00
James Seibel 18b0b8c6f4 Fix world gen for 1.16 2023-08-05 11:27:23 -05:00
James Seibel 9c73443aa2 BatchGenEnv Java 8 fix, MC 1.16 fix, and minor reformat 2023-08-05 11:20:17 -05:00
James Seibel fb57fbbe8d Fix GUI screens for 1.16 2023-08-05 11:17:30 -05:00
James Seibel c895dff2c8 Convert Biome/Block wrapper serialization methods to use ResourceLocations 2023-08-05 11:12:46 -05:00
James Seibel 5cd6111e92 Fix TintWithoutLevel... objects for 1.16 2023-08-05 11:11:41 -05:00
James Seibel a57a34ab58 Fix GetConfigScreen and WrapperFactory using Java 8+ code 2023-08-05 11:10:34 -05:00
s809 76926d38db Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod 2023-08-04 21:11:03 +05:00
James Seibel f2c2c5dd92 Add config for Lod Shading so Old Lighting can be enabled for shaders 2023-08-01 20:11:30 -05:00
s809 01273e31bc Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod 2023-07-31 17:43:45 +05:00
James Seibel 7b3f63a2f2 Fix a crash when the ForgeConfigApiPort mod is included 2023-07-29 17:35:00 -05:00
s809 f1b3ae120b something 2023-07-24 19:16:05 +05:00
s809 c2b98ef694 Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod 2023-07-24 10:48:28 +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
James Seibel dc556efe0b Fix blocking the server thread in 1.20.1 world generation 2023-07-23 15:32:40 -05:00
s809 a546a97e34 Got chunks to generate on server 2023-07-23 20:34:40 +05:00
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