coolGi
d3f953686a
Fixed up screens looking incorrect on 1.20.4 mc versions
...
(cherry picked from commit 04ddd83519 )
2023-12-09 14:41:35 +10:30
coolGi
67901d82c5
Updated to 1.20.3/4
...
(cherry picked from commit 5b81ca2716 )
2023-12-09 14:13:50 +10:30
James Seibel
1787d2c6d9
Fix BlockStateWrapper compiling
2023-12-03 18:38:17 -06:00
James Seibel
ffd8ea8751
Fix snow light rendering
2023-12-02 12:07:35 -06:00
James Seibel
4cd10a82fd
Fix DH lighting failing for water
2023-12-01 07:50:14 -06:00
James Seibel
4955d22649
Fix block lighting being ignored in MC 1.20.2
2023-12-01 07:49:36 -06:00
James Seibel
0faa64112a
Refactor, comment, and rename
2023-11-30 07:25:57 -06:00
Fourmisain
b8e7b14fbb
fix light map update being done on non-light-map textures
2023-11-27 16:58:54 +01:00
James Seibel
dd60c7620f
Fix null pointer when joining some multiverse servers
2023-11-25 11:39:53 -06:00
James Seibel
a95171dbbe
Add constants to BlockStateWrapper
2023-11-25 08:46:03 -06:00
James Seibel
10d542ed14
Fix incorrect ChunkWrapper IndexOutOfBounds checking
2023-11-25 08:45:23 -06:00
coolGi
e99fbb76bf
Added temporary solution to file update from 1.6
2023-11-18 23:52:30 +10:30
James Seibel
34565992ea
Only log broken BlockState and Biomes deserializations once
2023-11-04 15:42:16 -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
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
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
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