Commit Graph

2084 Commits

Author SHA1 Message Date
James Seibel 7e869105cb Fix null pointers when moving between multiverse levels 2023-11-20 07:35:10 -06:00
coolGi 8af14ad3e7 Added logging for % downloaded 2023-11-20 21:59:01 +10:30
coolGi 1ebbd9f7e4 Fixed <br/> not being parsed correctly 2023-11-20 00:40:07 +10:30
coolGi f9b544cc11 Fixed updater's back up method deleting the wrong jar 2023-11-19 22:48:39 +10:30
coolGi 04b961b164 Fixed updater crashing without network 2023-11-19 20:06:05 +10:30
coolGi 09aa607a48 Added temporary solution to file update from 1.6 2023-11-18 23:52:20 +10:30
coolGi 5ee6141d3f Added backup file deletion method 2023-11-18 21:52:35 +10:30
coolGi 73facf1f35 Added dev comment about iris compat 2023-11-18 21:38:51 +10:30
coolGi f01001726a Bumped version number to 2.0.1-a-dev 2023-11-18 20:34:22 +10:30
James Seibel 3356af9cca re-add "-dev" to the version number
For future releases the version number should be changed immediately beforehand.
2023-11-16 19:09:23 -06:00
James Seibel 773f17ddfe Remove "-dev" from the version number 2023-11-16 18:54:29 -06:00
James Seibel 836332959c Fix Optifine rendering a blank screen until resized 2023-11-14 07:36:41 -06:00
James Seibel de514b1d1d reformat DhColorTexture, DhFramebuffer, and LodRenderer 2023-11-14 07:36:28 -06:00
James Seibel 8e46ce07e0 Merge branch 'fix/dimension-switch-sql-errors' into 'main'
Ignore input and return empty data when database connection is closed

See merge request jeseibel/distant-horizons-core!35
2023-11-10 13:02:28 +00:00
James Seibel d5b929f7a7 Merge branch 'fog-config-api-additions' into 'main'
Add far and height fog to the fog config API

See merge request jeseibel/distant-horizons-core!36
2023-11-10 13:01:13 +00:00
James Seibel 2eae46271b Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core 2023-11-08 19:41:05 -06:00
James Seibel 2d7e0d8b21 cleanup DhApplyShader 2023-11-08 19:38:01 -06:00
Steveplays28 ebc5f30863 feat: Add far and height fog to the fog config API 2023-11-07 20:23:07 +01:00
coolGi e90daa8e5b Added key detection through the new test screen 2023-11-08 01:26:32 +10:30
James Seibel 0a8847cdc0 Fix transparent water when transparency is disabled 2023-11-06 07:48:57 -06:00
James Seibel 3daa0eb6ce Fix ThreadPools not setting workerThreadSemaphoreCount at bootup 2023-11-05 15:53:57 -06:00
s809 7ba3fc0dda Ignore input and return empty data when connection is closed 2023-11-04 23:03:30 +05:00
James Seibel d07a285323 move the russian lang file to (hopefully) disable it
Apparently the previous renaming didn't work
2023-11-04 11:34:53 -05:00
James Seibel 5610d9bc0a fix a typo in LodRenderer 2023-11-04 10:01:24 -05:00
James Seibel 4b8f27ed78 Add invalid fullData ID handling 2023-11-03 19:42:47 -05:00
James Seibel b3a09a12fa fix null pointer in ThreadPools shutdown 2023-11-03 17:51:16 -05:00
James Seibel 0b3958eb58 Fix Optifine shaders not rendering 2023-11-02 21:44:57 -05:00
James Seibel 528499215a re-add CPU option I_PAID_FOR_THE_WHOLE_CPU 2023-11-01 21:13:38 -05:00
James Seibel ad2e3e738e Add try-finally for FullDataPointIdMap locks 2023-11-01 21:05:13 -05:00
coolGi e3eb08a983 Refactor of GitInfo. Removed core commit, and added Build Source 2023-10-31 19:35:07 +10:30
James Seibel 4c5204172e fix server shutdown null pointer 2023-10-30 18:43:04 -05:00
James Seibel 645567c474 Merge branch 'distant-horizons-core-refactor/client-world-close' 2023-10-29 16:09:54 -05:00
James Seibel 446c274094 Reduce CPU load when moving around the world
Should've made this multiple commits, but too late now

- Create ConfigThreadPool to remove duplicate thread setup/config code
- Move configurable thread pools into their own ThreadPools class
- Add a semaphore to limit how many LOD builder/lighting/bufferBuilder threads can be active at once
2023-10-29 15:04:32 -05:00
James Seibel 23ebfcb9bf Remove duplicate "DH" name for world ticker threads 2023-10-28 17:42:59 -05:00
James Seibel 643112953e Replace GeneratedFullDataFileHandler wait threads with a timer
It's still a bad solution, but now it won't create several hundred threads, so that's nice
2023-10-28 12:19:43 -05:00
James Seibel 488b598d97 Close #447 Add the ability to limit LOD chunk update rate 2023-10-28 12:18:55 -05:00
James Seibel fecefc8bdf Remove broken chunkSaveEvent, was actually chunkUnloadEvent 2023-10-28 11:52:53 -05:00
James Seibel 30dd5f5d59 Remove deprecated DhBlockPos getters 2023-10-28 11:10:50 -05:00
James Seibel b9896d3020 comment out GL message logging for MC 1.20.2 2023-10-28 10:23:23 -05:00
James Seibel 1d0a979e5c Fix GLBuffer not clearing some phantom references 2023-10-28 10:18:32 -05:00
James Seibel 8b47c3ea5b Fix GPU buffer uploading options 2023-10-28 10:18:20 -05:00
James Seibel 79340dd9f2 GLBuffer reformat 2023-10-28 10:16:45 -05:00
James Seibel 117bfb7f31 Add commented out LodRenderer VBO validation 2023-10-28 10:13:12 -05:00
s809 5e2accadca Move closing of client world to a proper place 2023-10-28 19:43:10 +05:00
James Seibel f746f8b4ec temp 2023-10-28 08:56:27 -05:00
James Seibel b3c4ea47d7 Fix ColumnRenderBuffer never finishing when synced 2023-10-28 08:44:33 -05:00
James Seibel b244a17358 GLBuffer reformat 2023-10-27 21:23:39 -05:00
James Seibel ca425eae6d Fix index out of bounds 2023-10-27 20:01:44 -05:00
James Seibel 2cd1dc6e92 Fix GLVertexBuffer memory leak 2023-10-27 19:42:12 -05:00
James Seibel 0942f0f1a3 Attempt to reduce memory leaking when flying 2023-10-25 07:52:13 -05:00