Commit Graph

1783 Commits

Author SHA1 Message Date
s809 d84e097fa2 Merge branch 'client-level-error' of https://gitlab.com/s809/distant-horizons-core into client-level-error 2023-08-27 18:43:06 +05:00
s809 51ad901206 Fix loading ClientLevel on server 2023-08-27 18:41:47 +05:00
s809 517925a207 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-08-26 21:33:44 +05:00
James Seibel 9e43076853 Add OpenGL error log config 2023-08-26 08:51:20 -05:00
coolGi 7470552576 Fixed up how file handling works in the config 2023-08-26 17:29:27 +09:30
coolGi a0bc44ca06 Proper fix for checking if the config is loaded 2023-08-26 15:21:04 +09:30
James Seibel 2e647b5781 Remove deprecated getX() and getZ() from DhChunkPos 2023-08-25 21:17:42 -05:00
James Seibel cdc6635a76 Refactor 2023-08-25 21:05:47 -05:00
James Seibel 89724e4a74 Merge branch 'distant-horizons-core-refactor/world-gen-module' 2023-08-25 20:09:53 -05:00
James Seibel d5922900b5 Attempt to fix LodRenderer freeing GL objects while they are in use 2023-08-25 07:52:16 -05:00
James Seibel 269cbf8355 Require a ILevelWrapper when deserializing BiomeWrappers 2023-08-24 21:37:55 -05:00
James Seibel 1fba04132b Revert "Fixed config system only working with dh"
This reverts commit f1b31a4cfe.
2023-08-24 21:16:13 -05:00
James Seibel e62ddc302b Require a ILevelWrapper when deserializing BlockStateWrappers 2023-08-24 20:05:54 -05:00
s809 2ab48e0a8b Decouple world generation parts from DhLevel's 2023-08-24 21:09:39 +05:00
coolGi 697abb520b Fixed javadocs reference, and updated core 2023-08-25 00:10:34 +09:30
coolGi f1b31a4cfe Fixed config system only working with dh 2023-08-24 22:56:19 +09:30
coolGi d553965f28 Refactored and fixed several config related things (javadocs, and warnings) 2023-08-24 22:56:03 +09:30
coolGi 089f887035 Merge remote-tracking branch 'origin/main' 2023-08-24 22:30:24 +09:30
coolGi 1d637668c6 Removed running button pressed process by default 2023-08-24 22:30:05 +09:30
James Seibel 3361ba2fab Fix config presets rewriting the config file before it loads 2023-08-24 07:41:08 -05:00
James Seibel 971caca9c9 Improve config render cache invalidation logic and add missing config listeners 2023-08-24 07:20:49 -05:00
James Seibel 48a3675eec Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-08-24 07:06:15 -05:00
coolGi c8f9c83935 Merge branch 'main' into 'main'
feat: Update rendering block ignores

See merge request jeseibel/distant-horizons-core!17
2023-08-24 11:49:46 +00:00
coolGi 81992f6a87 Formatted some resource files 2023-08-24 20:28:25 +09:30
James Seibel f8814e3a11 Merge branch 'steve-ignore-blocks' 2023-08-23 21:28:35 -05:00
James Seibel f6ee8048eb Have getRendererIgnoredBlocks()'s require a level and return a hashset 2023-08-23 21:23:58 -05:00
s809 c5abc22c58 Merge branch 'feat/server-updates' 2023-08-24 00:01:07 +05:00
s809 2330377212 Send updates at chunk level instead of sections 2023-08-23 23:55:16 +05:00
s809 9db56bbf87 test 2023-08-22 20:41:42 +05:00
s809 52a90fec6c Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core into feat/server-updates 2023-08-22 19:12:43 +05:00
James Seibel 794e9afc10 Fix file saving 2023-08-22 07:45:25 -05:00
Steveplays28 ed6a4573eb feat: Update rendering block ignores
Barrier blocks, structure void blocks, light blocks, and air blocks now share 2 `HashMap`s that define blocks that should be ignored by the LOD builder.
2023-08-22 11:36:46 +02:00
Steveplays28 3630dc724d fix: Add null check to config GUI when adding a screen change listener 2023-08-22 10:52:19 +02:00
James Seibel 4ec4b2f8dd Reduce SSAO noise 2023-08-21 22:06:33 -05:00
s809 627bfbc007 Incomplete 2023-08-21 22:08:35 +05:00
James Seibel 1e05972e3c Fix potential null pointers in DhWorld shutdown 2023-08-21 07:46:51 -05:00
Steveplays28 d9283e938b feat: Update rendering block ignores
Barrier blocks, structure void blocks, light blocks, and air blocks now share 2 `HashMap`s that define blocks that should be ignored by the LOD builder.
2023-08-21 03:41:27 +02:00
James Seibel 786c445a91 Add a profiler section for debug wireframe rendering 2023-08-20 18:38:21 -05:00
James Seibel 3b14bd655c Add a world curvature listener and limiter 2023-08-20 18:22:10 -05:00
James Seibel d5f3ac9fb8 Fix renderer crash when enabling earth curvature 2023-08-20 18:11:12 -05:00
James Seibel 35f5bce149 Clean up World Gen Threads after termination 2023-08-20 17:59:58 -05:00
James Seibel 2964acfc8c Hide unused multiplayer settings 2023-08-20 15:06:59 -05:00
James Seibel 6babf730dc Merge branch 'distant-horizons-core-fix/incorrect-checksum' 2023-08-20 14:49:37 -05:00
James Seibel f57c52b2d0 add ILevelWrapper.onUnload() 2023-08-20 14:47:22 -05:00
James Seibel 3113263012 Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-08-20 14:14:56 -05:00
James Seibel c0e0412de9 Add world gen task count to the F3 menu 2023-08-20 14:14:44 -05:00
s809 283f4c9782 Fix incorrect use of checksum stream
(for some reason each section goes twice through this method)
2023-08-20 20:23:28 +05:00
s809 ce4d50654d Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-08-19 22:28:13 +05:00
coolGi 461302d290 Merge remote-tracking branch 'origin/main' 2023-08-20 02:54:40 +09:30
s809 7568ab56f6 Fix hang when near completion of loading from server
Replace total value with sum of pending+finished requests
2023-08-19 22:21:01 +05:00