s809
0e70478dd3
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-11-03 21:23:37 +05:00
coolGi
8a882d7bf4
Fixed compolation on older mc versions
2023-11-03 23:20:26 +10:30
James Seibel
a227547daa
Fix Optifine shaders not rendering
2023-11-02 21:45:12 -05:00
James Seibel
108f692c82
Add additional safeguards to RegionFileStorageExternalCache storage.getRegionFile()
2023-11-01 21:11:24 -05:00
James Seibel
a3026fbb61
Add a FIXME comment
2023-10-31 20:29:30 -05:00
James Seibel
33c2ca839e
Fix incorrect chunk saving for MC 1.16/1.17
2023-10-31 20:21:22 -05:00
James Seibel
4ac4daeac1
Reduce the chance of concurrent Long2ObjectLinkedOpenHashMap issues
2023-10-31 19:56:04 -05:00
James Seibel
49f90aa5c9
Fix memory leak in MC 1.17 and 1.16 from ChunkWrapper
2023-10-31 19:53:59 -05:00
coolGi
6788ac41c5
Fixed building for pre 1.20
2023-10-31 20:22:30 +10:30
coolGi
3d31d20a46
Refactor of GitInfo. Removed core commit, and added Build Source
2023-10-31 19:35:07 +10:30
James Seibel
7b902a4be1
Fix world gen freezing for certain MC versions
2023-10-30 22:18:24 -05:00
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
s809
309b6c6013
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-10-30 15:26:43 +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
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
f705fee90f
Fix ClientBlockStateCache missing import
2023-10-24 20:04:47 -05:00
James Seibel
070d7e23d5
Fix broken LOD building when the Aether is installed
2023-10-23 20:32:05 -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
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
Steveplays28
7f1d664731
Merge branch 'main-upstream'
...
# Conflicts:
# coreSubProjects
2023-10-20 13:41:50 +02: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
James Seibel
1932cf9e76
Fix chunkwrapper null pointer
2023-10-19 07:27:31 -05:00
James Seibel
826b4a6305
Fix section null pointer error for MC 1.16
2023-10-18 22:01:36 -05:00
James Seibel
61402afd93
Fix DH auto update jar deletion and add more logging
2023-10-17 21:43:01 -05:00
s809
958f0347a3
Merge branch 'main' of https://gitlab.com/jeseibel/minecraft-lod-mod
2023-10-14 22:09:31 +05:00
James Seibel
415c553308
Add IDhApiRenderProxy for getting/setting framebuffers and textures
2023-10-13 19:58:12 -05:00
coolGi
4b783df11e
Fixed lod's being rendered underwater
2023-10-13 23:26:06 +10:30
James Seibel
6d7135ef29
Fix black chunks when Sodium is installed
2023-10-13 07:36:44 -05:00
coolGi
40db006d62
Fixed compilation for older mc versions (again)
2023-10-12 23:08:12 +10:30
James Seibel
33aded7345
Fix Light map flickering when multiple client levels are active
2023-10-10 19:33:10 -05:00
James Seibel
17f515ef06
Move some ForgeApi code into common
2023-10-08 21:00:54 -05:00
James Seibel
3f6bc262cd
Fix forge (and fabric) not updating LODs when placing/breaking blocks
2023-10-08 20:56:48 -05:00
coolGi
76f7371057
Fixed building for all mc versions
2023-10-03 16:44:18 +10:30
coolGi
727d7ee346
used .equals for string
2023-10-03 16:21:42 +10:30
coolGi
40618bc35a
Fixed up button for 1.20.2
2023-10-03 16:01:30 +10:30
coolGi
2463d8c024
Added option to allow button background to not appear
2023-10-03 14:38:52 +10:30
coolGi
90c53d8116
Fixed button textured stuff 1.20.1 and prior
2023-10-03 14:26:24 +10:30
coolGi
71493e79d5
Hopefully fixed 1.20.2 building
2023-10-02 12:33:44 +10:30
coolGi
fee8dc9b13
1.20.2 now builds (config looks odd, and updater disabled)
2023-10-01 22:32:19 +10:30
James Seibel
0be45abc28
change ClientLevelWrapper getDimType to IDimensionTypeWrapper
2023-09-29 22:42:41 -05:00
Steveplays28
b986583fc4
Merge branch 'main-upstream'
...
# Conflicts:
# coreSubProjects
# fabric/src/main/java/com/seibel/distanthorizons/fabric/mixins/client/MixinLevelRenderer.java
2023-09-27 14:10:44 +02:00
s809
c6355f96a6
Improve management of frequent real time updates
2023-09-26 22:03:17 +05:00
coolGi
225dad9d84
Disabled changelog button if using nightly
2023-09-26 23:11:54 +09:30
coolGi
ca2914d3a9
Changed update screen to use short sha
2023-09-26 23:11:31 +09:30
coolGi
3a80c6f59e
Added nightly to be auto-updated
2023-09-26 22:53:12 +09:30
Steveplays28
334b487e23
Merge branch 'main-upstream'
...
# Conflicts:
# coreSubProjects
# fabric/src/main/java/com/seibel/distanthorizons/fabric/FabricMain.java
2023-09-24 11:26:12 +02:00
coolGi
14a15754fb
Made config use our lang for everything
2023-09-24 11:18:31 +09:30