Commit Graph

2362 Commits

Author SHA1 Message Date
coolGi 08d15f7728 Disabled immersive portals compat as it doesnt fully work 2023-06-15 17:57:22 +09:30
coolGi ebd6aa0d74 Updated mod and loader versions 2023-06-15 17:55:38 +09:30
coolGi 1b84d8bf0b Updated gradle script to be easier to add loaders 2023-06-15 17:41:18 +09:30
James Seibel 2b1b54a646 config renaming and add new configs to DhApi 2023-06-14 21:32:21 -05:00
James Seibel a65dc83721 Update James' contact in the code_of_conduct 2023-06-14 20:18:07 -05:00
James Seibel 78c6fea352 Add LZ4 to the readme 2023-06-14 20:17:48 -05:00
James Seibel 03da6d87b5 Update coreSubProjects 2023-06-14 19:43:04 -05:00
James Seibel e0e6ac402e Implement the Quick enable render toggle
Also improve the logic for setting UI only config values
2023-06-12 22:19:11 -05:00
James Seibel 288459c88b Allow skipping config enums 2023-06-12 20:24:56 -05:00
coolGi fe41d03437 Updated core subproject 2023-06-12 20:19:13 +09:30
coolGi 940933eff4 Merge branch 'detached' into 'main'
Screen Space Ambient Occlusion

See merge request jeseibel/minecraft-lod-mod!28
2023-06-12 10:48:06 +00:00
notalpha e45b479ae3 feat: SSAO 2023-06-12 11:37:18 +02:00
TomTheFurry d3ec5a9ac2 Update core 2023-06-12 13:26:10 +08:00
James Seibel 7d20354ba5 rename config extendedNearClip -> overdrawPrevention 2023-06-11 22:16:48 -05:00
James Seibel 12548099f1 Fix BlockToAvoid and TintWithAvoidedBlocks 2023-06-11 21:24:38 -05:00
James Seibel 643c66a12f Update coreSubProjects 2023-06-11 18:03:55 -05:00
James Seibel da719b4a7e Update coreSubProjects 2023-06-11 15:57:53 -05:00
TomTheFurry 2a3ae34294 Fix (well, lower the chance of) reading regions that is actively being saved, reduce that chunk pos error chance. 2023-06-11 19:52:59 +08:00
TomTheFurry 27f7440165 update core 2023-06-11 18:32:42 +08:00
TomTheFurry 73ff60a0f6 Update manifold version so it stop spamming complaints 2023-06-11 18:31:50 +08:00
James Seibel a80843ce77 Update the config lang file
Also rename and refactor a few items
2023-06-09 22:10:43 -05:00
coolGi 4a9dc216e7 Updated lang generator to whitelist linked options 2023-06-08 23:06:48 +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 ae269b3a74 Updated core submodule 2023-06-06 19:06:14 +09:30
coolGi f3bc22cdc8 Added linking config options 2023-06-06 19:06:04 +09:30
coolGi 92cc8bf6f6 Updated core submodule 2023-06-06 18:02:35 +09:30
coolGi 05b6e74482 Fixed and checked support for all available config types 2023-06-06 18:01:49 +09:30
James Seibel 90fb950fc3 rename LodThreadFactory -> DhThreadFactory 2023-06-05 20:02:50 -05:00
James Seibel 005f1ed8a0 Move the world gen thread pool into the WorldGenQueue
We want Core to handle the world gen threads, not the individual world generators
2023-06-05 19:50:32 -05:00
James Seibel bb4497dd80 fix config listener onValueSet and add ConfigChangeListener 2023-06-04 22:05:17 -05:00
James Seibel 8956bc4980 Revert "remove ClassicConfigGUI.setWithoutSaving()"
This reverts commit 0a91473402.
2023-06-04 21:41:37 -05:00
James Seibel 0a91473402 remove ClassicConfigGUI.setWithoutSaving() 2023-06-04 21:07:54 -05:00
James Seibel 4df12e7316 add missing thread configs 2023-06-03 22:29:58 -05:00
James Seibel 3ff4e0f9a6 World generator reformatting 2023-06-03 21:37:12 -05:00
coolGi 6c5b1501e9 Updated core submodule 2023-06-03 21:40:04 +09:30
coolGi c1fddd1b82 Added a comment to add DimensionWrapper (maybe to replace DimensionTypeWrapper) 2023-06-03 21:39:47 +09:30
coolGi 256e3a1dbb Checked dimension instead of the dimension type 2023-06-03 21:32:59 +09:30
coolGi 2fbc69cb34 Updated log4j version 2023-06-03 21:00:37 +09:30
coolGi d3a06b8597 Fixed merged jars and added it to the ci 2023-06-02 23:32:12 +09:30
coolGi 9d9370f2f5 Moved version for lz4 to gradle.properties 2023-06-02 23:09:21 +09:30
coolGi aa6ae3084e Merge remote-tracking branch 'origin/main' 2023-06-02 22:38:50 +09:30
coolGi 9bd66aa54b FORGE FINALLY WORKS!!!! Server Load event called too late, and duplicate Client level load events. 2023-06-02 22:38:44 +09:30
TomTheFurry c33c0a4acb Fix the chunk loading by using an alternative method. It works very nicely now! 2023-06-01 19:22:27 +08:00
James Seibel fc9ce8243a Add a basic lighting engine for generated chunks 2023-05-29 19:44:56 -05:00
James Seibel ddf8950cc0 add BatchGenerationEnvironment warn comment 2023-05-29 14:10:15 -05:00
James Seibel f2832a0fd6 (hopefully) improve world gen shutdown time 2023-05-27 13:42:28 -05:00
coolGi 4660c4d5bf Merge remote-tracking branch 'origin/main' 2023-05-22 23:51:27 +09:30
coolGi 1b60c66eec Only use the Modrinth api if the user clicks the changelog menu instead of when the config is opened 2023-05-22 23:51:19 +09:30
James Seibel ac939a5e95 drop fixed thread pools to 1 for easier testing 2023-05-22 07:49:46 -05:00
James Seibel ea0a98c9f0 Fix a crash if transparency is disabled 2023-05-22 07:18:21 -05:00