Commit Graph

1607 Commits

Author SHA1 Message Date
s809 1788c18d59 Everything I've done so far (not working/finished) 2023-08-01 22:31:16 +05:00
s809 2251cd4c25 Attempt to fix dimension switching 2023-08-01 17:04:40 +05:00
s809 781b588980 Implement server-side rate limiting 2023-08-01 12:55:36 +05:00
s809 74ac4fe64f Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-07-31 17:43:16 +05:00
s809 6d1f9803ce Avoid losing requests due to concurrency 2023-07-31 17:42:14 +05:00
s809 95d721e1a3 World generation 2023-07-31 15:23:56 +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
s809 d2f2a3b8aa Attempt to use GeneratedFullDataFileHandler 2023-07-24 19:59:16 +05:00
s809 768ce5b8fd something 2023-07-24 19:16:05 +05:00
s809 3e9f741d62 Implement transferring of missing full data source types 2023-07-24 14:15:03 +05:00
s809 133f007bde Fix mistake 2023-07-24 11:01:10 +05:00
s809 a623a3bfab Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-07-24 10:41:17 +05:00
James Seibel af5bb351e8 Add a config to disable multiverse networking 2023-07-23 17:35:05 -05:00
s809 4157a39589 Somewhat working generation 2023-07-24 01:46:09 +05:00
s809 10e2873497 Downloads already visited chunks 2023-07-23 23:48:42 +05:00
s809 d7ef6c8a72 Got chunks to generate on server 2023-07-23 20:34:40 +05:00
s809 d29ba9d423 Requests now work properly
Merge request tracker into event source
2023-07-23 14:39:29 +05:00
s809 0c60395426 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-07-23 11:08:31 +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
s809 4ac1c0d4b3 Sending some responses
Rejoin is horribly broken
2023-07-19 22:29:33 +05:00
Steveplays28 9a0c9e9b7d feat: Implement syncing of DhSectionPos for chunk requests/responses 2023-07-19 16:48:43 +02:00
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
s809 79408c081a Close network request tacker properly 2023-07-19 17:40:38 +05:00
s809 218411902e Incomplete something 2023-07-19 15:54:17 +05:00
s809 a42f8367a4 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-07-19 12:20:11 +05:00
s809 02acfaa3ed Finer control over message handling (untested) 2023-07-19 12:19:39 +05:00
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