Commit Graph

1590 Commits

Author SHA1 Message Date
James Seibel 66d3fc8151 Add a note to DhSectionPos about why a section is 2x2 chunks 2023-08-01 07:51:42 -05:00
James Seibel 5f68122336 temporarily comment out LodQuadTree concurrency warning
The warning doesn't appear to be causing any ill effects for now, but it will still need to be fixed in the future
2023-08-01 07:44:48 -05:00
James Seibel 8daa52f36e Add a 1 sec timeout before applying config presets 2023-08-01 07:42:12 -05:00
James Seibel 61c8288b99 Remove thread preset "paid for whole cpu" and tweak CPU preset options 2023-08-01 07:27:25 -05:00
James Seibel d9ef3670fa Slightly increase the default world gen thread count and activities 2023-07-31 21:44:16 -05:00
James Seibel 8f6ee82fc7 temporary fix for LodRenderSections not appearing 2023-07-31 20:51:40 -05:00
James Seibel 3179ba0db8 refactor and comment 2023-07-31 20:43:35 -05:00
James Seibel e58b1fffed Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-07-30 21:12:36 -05:00
James Seibel 84b50761bd Fix LOD Bias Effect -> Affect 2023-07-30 21:12:31 -05:00
coolGi b17f19efb3 Changed JSON format for hash map to use minimalInstance instead of fancyInstance 2023-07-30 14:43:07 +00:00
James Seibel 3f25472437 Remove HashMap from Config and add runtime Config type checking
HashMap isn't supported by NightConfig and can cause the game to crash in some situations
2023-07-29 17:33:11 -05:00
James Seibel 3415db58a6 Fix multiplayer networking configs and add missing localizations 2023-07-29 10:01:22 -05:00
James Seibel 9be69863ae Improve networked multiverse support
Also change "WorldChanged" -> "LevelChanged"
2023-07-29 09:04:02 -05:00
James Seibel 65ef693cb5 Fix null player in ClientTick when unloading a level 2023-07-28 07:24:13 -05:00
James Seibel d5fc8b760a band-aid solution to a temporary 2023-07-27 21:38:03 -05:00
James Seibel 895a0db542 Fix Forge client-side multiplayer 2023-07-27 21:35:03 -05:00
James Seibel 3062c29230 ClientOnlySaveStructure minor refactor for debugging 2023-07-25 22:10:29 -05:00
James Seibel fa8f7b2a37 Reduce NetworkClient reconnect attempts from 5 -> 3 2023-07-25 22:10:01 -05:00
James Seibel af5bb351e8 Add a config to disable multiverse networking 2023-07-23 17:35:05 -05:00
James Seibel a00cfbb7de Fix lighting propagation when connected to a server 2023-07-22 21:02:50 -05:00
James Seibel 86683d85c8 Increase FullDataSource version numbers from 0 -> 1
This was done to prevent errors with the BlockStateWrapper (de)serialization change
2023-07-22 18:18:38 -05:00
James Seibel 30b6600b7d Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-07-22 12:40:03 -05:00
James Seibel 860374fd1b Add a config for world gen timeout 2023-07-22 12:34:15 -05:00
James Seibel 4df1bd10a9 Rename DLodDirection -> EDhDirection and rename several methods 2023-07-22 12:20:35 -05:00
James Seibel f24bc112c3 Create a new lighting engine 2023-07-22 11:50:08 -05:00
James Seibel 57664ff1f1 LodDataBuilder reformat 2023-07-22 09:34:52 -05:00
coolGi 675682d631 Another save commit for fog fix 2023-07-20 21:06:07 +09:30
coolGi 7f51aef384 Merge remote-tracking branch 'origin/main' 2023-07-19 22:19:38 +09:30
coolGi fdb470b5b3 Save commit for fog fix 2023-07-19 22:19:01 +09:30
James Seibel b71b9e13a6 Fix lang for debug menu and allowUnsafeValues 2023-07-17 21:43:59 -05:00
James Seibel 5db5bce308 rename runTimeRatioForDataConverterThreads -> ...TransformerThreads 2023-07-17 21:43:38 -05:00
TomTheFurry 6a87a87597 Merge remote-tracking branch 'origin/main' 2023-07-17 18:46:19 +08:00
TomTheFurry 388ea9050f Fixed the mem leak issue by nuking the whole save-when-exit 2023-07-17 18:44:42 +08:00
James Seibel 9d518a5fd6 fully remove band-aid fix for missing low detail LODs 2023-07-16 22:07:59 -05:00
James Seibel 6acb1a2e9f Fix missing low detail LODs if the file didn't exist 2023-07-16 21:56:05 -05:00
James Seibel f0d3ece345 Full Data source refactoring 2 2023-07-16 21:52:20 -05:00
James Seibel a00e1c22c3 Full Data source refactoring 2023-07-16 20:56:34 -05:00
James Seibel a7a54598b2 Add Thread runTime to the thread presets 2023-07-16 17:41:32 -05:00
James Seibel c3ed5f98a5 Add and use Rate Limited thread pools 2023-07-16 17:05:45 -05:00
James Seibel fe16c5a9ca Fix old thread pools not being shutdown when resized 2023-07-16 13:38:00 -05:00
coolGi dbcc15e185 Merge remote-tracking branch 'origin/main' 2023-07-17 02:14:43 +09:30
coolGi f6e68082b7 Added checking for the checksum of the update 2023-07-17 02:14:17 +09:30
coolGi 3190d60729 Slight fix to the reliability of the auto updater 2023-07-17 02:08:34 +09:30
TomTheFurry 3283a250ed Merge remote-tracking branch 'origin/main' 2023-07-17 00:06:35 +08:00
TomTheFurry 2444d7068f Tried and failed to fix a bug. But hey, better loading time...? 2023-07-17 00:05:51 +08:00
coolGi 24b32ad6c9 Slight changes to the api fabric.mod.json to make it look like a library in modmenu 2023-07-17 01:32:38 +09:30
coolGi 5a74249f8a Merge branch 'tmp' 2023-07-17 00:28:29 +09:30
coolGi 66f4595b7b Fixed values being able to go over number limit 2023-07-17 00:27:32 +09:30
coolGi ce3a06e410 fix to commit c5041de5 2023-07-16 23:57:27 +09:30
James Seibel 76b464d5d7 Revert LOD hole bandaid fix due to performance issues
reverts main change in 4a069b42d8
2023-07-16 09:25:44 -05:00