James Seibel
fbd48b3cfa
fix server shutdown null pointer
2023-10-30 18:43:20 -05:00
coolGi
9475040627
Updated dependancies
2023-10-31 01:04:57 +10:30
coolGi
a673a3be4b
Merge remote-tracking branch 'origin/main'
2023-10-31 00:34:04 +10:30
coolGi
2d444ab0bf
Fixed Alex's Caves compat
2023-10-31 00:31:38 +10:30
James Seibel
95e29f36ef
minor ClientBlockStateCache refactor
2023-10-30 07:46:46 -05:00
James Seibel
ad97f322b2
Fix aether block tinting without breaking vanilla oceans
2023-10-30 07:46:21 -05:00
James Seibel
f19281e832
Update coreSubProjects
2023-10-29 16:10:00 -05:00
James Seibel
3c91e53228
Merge branch 'minecraft-lod-mod-refactor/client-world-close'
2023-10-29 16:09:47 -05:00
James Seibel
3f35909641
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:46 -05:00
James Seibel
384ba30a61
Update coreSubProjects
2023-10-28 12:19:46 -05:00
James Seibel
33b5c225a4
Remove broken chunkSaveEvent, was actually chunkUnloadEvent
2023-10-28 11:53:32 -05:00
James Seibel
1a3560feef
comment out GL message logging for MC 1.20.2
2023-10-28 10:23:28 -05:00
James Seibel
ae2e45b52f
Fix GPU Upload methods and some minor memory leaks
2023-10-28 10:18:59 -05:00
s809
1bb2ef29f5
Move closing of client world to a proper place
2023-10-28 19:43:22 +05:00
James Seibel
59ad956ba1
Fix index out of bounds
2023-10-27 20:01:49 -05:00
James Seibel
4af6ec7428
Fix GLVertexBuffer memory leak
2023-10-27 19:42:21 -05:00
James Seibel
32b59ee8a4
Revert "Fix broken LOD building when the Aether is installed"
...
This reverts commit 070d7e23d5 .
2023-10-27 07:49:31 -05:00
James Seibel
0d5a8dee73
Attempt to reduce memory leaking when flying
2023-10-25 07:52:18 -05:00
James Seibel
91863034e8
Fix Optifine shader rendering
2023-10-24 20:12:56 -05:00
James Seibel
f705fee90f
Fix ClientBlockStateCache missing import
2023-10-24 20:04:47 -05:00
James Seibel
d10a9e08d7
Merge in IMS' GL object changes
2023-10-24 07:31:43 -05:00
James Seibel
070d7e23d5
Fix broken LOD building when the Aether is installed
2023-10-23 20:32:05 -05:00
James Seibel
1b200259c5
Add Sqlite to the readme
2023-10-23 20:29:47 -05:00
James Seibel
e21149466e
update localization files
2023-10-21 11:26:13 -05:00
James Seibel
f6528be87f
Fix missing import
2023-10-21 11:17:40 -05:00
James Seibel
e8c2271db8
Fix 1.16 compiling and double closing buffers
2023-10-21 11:14:34 -05:00
James Seibel
9f5c63d9e2
Fix LodRenderSection memory leak
2023-10-21 09:34:43 -05:00
James Seibel
539048bfac
Fix missing localization for noiseSteps.@tooltip
2023-10-20 20:11:17 -05:00
James Seibel
e155e68289
Add a config to change the number of light baking threads
2023-10-20 20:09:21 -05:00
James Seibel
083fab7323
Ops, missed one of the lightmap changes
2023-10-20 19:34:05 -05:00
James Seibel
5450a7efe4
Fix memory leaks when moving between dimensions
2023-10-20 19:24:05 -05:00
James Seibel
f6860ed4af
Update coreSubProjects
2023-10-19 22:15:42 -05:00
James Seibel
15ed0c2392
bandaid fix for World gen holes
2023-10-19 22:13:44 -05:00
James Seibel
22f290c8a3
minor refactor
2023-10-19 21:45:11 -05:00
James Seibel
6d39fb23d6
Fix never ending world gen tasks
2023-10-19 20:47:41 -05:00
James Seibel
0a523b99c7
Fix Sqlite memory leak
2023-10-19 20:11:49 -05:00
James Seibel
c537ab2082
Merge branch 'main' of gitlab.com:jeseibel/minecraft-lod-mod
2023-10-19 18:28:36 -05:00
James Seibel
63005035d7
Disable MC 1.17 lighting (always use DH lighting)
...
Something in MC 1.17 is broken so chunks that DH gets may be broken about 25% of the time.
2023-10-19 18:28:23 -05:00
coolGi
c8d03a625a
Updated sub-project
2023-10-20 00:57:57 +10:30
James Seibel
d11d26dc9f
fix localization and render startup for 1.16
2023-10-19 07:28:01 -05:00
James Seibel
1932cf9e76
Fix chunkwrapper null pointer
2023-10-19 07:27:31 -05:00
James Seibel
97e6797fea
Fix MC 1.16/1.17 compiling
2023-10-19 07:27:23 -05:00
James Seibel
c4105c3014
Fix Forge not rendering
2023-10-19 07:04:24 -05:00
James Seibel
826b4a6305
Fix section null pointer error for MC 1.16
2023-10-18 22:01:36 -05:00
James Seibel
0cb0874c54
Fix black chunks on fabric 1.20.2
2023-10-18 21:16:05 -05:00
James Seibel
b831dd84e4
Fix LOD render distance measured as the diameter instead of radius
...
Closes #565
2023-10-18 07:51:25 -05:00
James Seibel
6775bf8a3d
Fix transparent fog rendering
2023-10-18 07:24:24 -05:00
James Seibel
61402afd93
Fix DH auto update jar deletion and add more logging
2023-10-17 21:43:01 -05:00
James Seibel
c5cff674fe
Add GLStates around the DhApplyShader
2023-10-16 21:58:01 -05:00
James Seibel
679b5c082a
Fix transparent LODs overwriting opaque LOD alpha values
2023-10-16 21:33:50 -05:00