coolGi
91f9f17989
Merge branch 'main' into 'main'
...
feat: Update rendering block ignores
See merge request jeseibel/minecraft-lod-mod!35
2023-08-24 11:49:33 +00:00
coolGi
bf3428b53c
Added version number to bottom left of config ( #558 )
2023-08-24 21:07:05 +09:30
Steveplays28
27cd001680
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:45 +02:00
James Seibel
e1147f3f60
Replace ChunkWrapper LinkedList with ArrayList
2023-08-20 17:07:30 -05:00
James Seibel
50e9a51f56
Fix LevelWrappers not unloading correctly
2023-08-20 14:47:36 -05:00
coolGi
2b734bb8d4
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# coreSubProjects
2023-08-20 02:54:43 +09:30
coolGi
1ac1b7ee2d
Fixed ui modify, and made file handeler use its own set function
2023-08-20 02:36:48 +09:30
James Seibel
81adca92c0
Add a flag to enable/disable ChunkWrapper Index validation
2023-08-19 11:18:49 -05:00
coolGi
d509694ba9
Re-arranged the git info
2023-08-20 01:35:48 +09:30
James Seibel
0b67d64ff4
Fix compiling for MC 1.19 and lower
2023-08-18 18:55:27 -05:00
James Seibel
ba6b08b818
Fix compiling for MC 1.19 and lower
2023-08-18 18:21:59 -05:00
James Seibel
2cfef3a84d
Fix snow rendering take 2
2023-08-18 18:15:13 -05:00
James Seibel
8b20e1ee6d
Attempt to fix a potential StructureLocator concurrency issue
2023-08-18 18:06:04 -05:00
James Seibel
b254fde3ae
Attempt to fix snow lighting
2023-08-18 17:22:39 -05:00
James Seibel
7278bc1548
World gen step reformatting
2023-08-18 16:06:55 -05:00
James Seibel
1728c3e898
remove part of temp fix for block/sky light indexes in ChunkWrapper
2023-08-18 16:03:16 -05:00
James Seibel
80393529f1
minor world gen step refactor
2023-08-18 15:56:40 -05:00
James Seibel
b9d635ac69
Fix potential missing heightmap when generating chunks
2023-08-18 15:56:21 -05:00
James Seibel
cca668979f
Remove MC's lighting engine from the world generator
2023-08-18 11:55:40 -05:00
James Seibel
0e017cf512
hopefully prevent world gen structure lockup when leaving the world
2023-08-18 09:11:00 -05:00
James Seibel
b1e75431ae
Fix WorldGen ThreadFactory not being used
2023-08-18 08:25:23 -05:00
James Seibel
e12d7766d6
Fix a null pointer in ClassicConfigGui
2023-08-18 07:59:28 -05:00
James Seibel
e43ee68508
Fix preset configs not applying after the UI screen changes
2023-08-18 07:51:15 -05:00
Builderb0y
7e0e51103b
Fix querying block colors at constant position.
2023-08-18 01:57:08 +00:00
James Seibel
0935a6e94b
Fix ClientBlockDetailMap.getBlockStateData not passing the BlockPos
...
Thanks Builderb0y
2023-08-14 22:01:03 -05:00
James Seibel
f564755d66
Apply editorconfig auto formatting
2023-08-14 21:16:13 -05:00
James Seibel
0cc883b6c3
Fix unnecessary region file concurrency warnings in MC 1.16 and 1.17
2023-08-13 17:51:10 -05:00
James Seibel
902362f54f
Fix 1.16 and 1.17 compiling
2023-08-13 17:23:36 -05:00
James Seibel
9020d5bbe6
Replace ChunkWrapper light hash maps with 1D arrays
2023-08-13 17:02:45 -05:00
James Seibel
4ad9bb0d71
Fix FullDataPointIdMap (de)serialization duplicate Entries
...
Potentially fix serializing Biomes/Blocks after a level has been shut down.
Also increase DATA_FORMAT_VERSION 2 -> 3
2023-08-12 16:17:59 -05:00
coolGi
9f58cf305f
Added a warning if value doesn't have a way to display it
2023-08-07 22:05:04 +09:30
coolGi
3b3ec1eee2
DH Jar now knows git version that it was built from
2023-08-07 21:10:45 +09:30
James Seibel
0a9e789cdc
Remove IMinecraftRenderWrapper.tryDisableVanillaFog()
...
They are now handled via mixins
2023-08-06 19:21:58 -05:00
James Seibel
a761ef4b6b
Add setUseDhLighting to ChunkWrapper
2023-08-06 19:19:45 -05:00
James Seibel
889474fb42
Add SeamlessOverdraw support for 1.16
2023-08-06 17:48:12 -05:00
James Seibel
4ad6c854c8
update comment in ChunkWrapper
2023-08-06 16:09:42 -05:00
James Seibel
ee06d81434
Add missing simicolons to ChunkWrapper
2023-08-06 15:20:28 -05:00
James Seibel
67b61b55a3
Fix 1.17 compiling
2023-08-06 09:08:12 -05:00
James Seibel
6906597165
Fix 1.19.2 compiling
2023-08-06 08:32:21 -05:00
coolGi
b399121f20
Added a ui button option + debug menu option
2023-08-06 18:59:39 +09:30
James Seibel
ea9cb7fcac
remove unused imports in BiomeWrapper
2023-08-05 22:06:09 -05:00
James Seibel
7ba1f77a19
Fix Biome/BlockState Wrapper in 1.18 and 1.19
2023-08-05 21:58:16 -05:00
James Seibel
739947e008
Fix compiling for 1.20.1
2023-08-05 21:21:32 -05:00
James Seibel
9fefaf6eca
Fix some rendering mixins 1.16
2023-08-05 16:28:10 -05:00
James Seibel
b5f3be4fcc
Fix BlockStateWrapper logger null pointer
2023-08-05 12:21:49 -05:00
James Seibel
f6c05303ea
Fix ChunkWrapper.updateClientLightReady() for 1.16
2023-08-05 11:27:38 -05:00
James Seibel
18b0b8c6f4
Fix world gen for 1.16
2023-08-05 11:27:23 -05:00
James Seibel
9c73443aa2
BatchGenEnv Java 8 fix, MC 1.16 fix, and minor reformat
2023-08-05 11:20:17 -05:00
James Seibel
fb57fbbe8d
Fix GUI screens for 1.16
2023-08-05 11:17:30 -05:00
James Seibel
c895dff2c8
Convert Biome/Block wrapper serialization methods to use ResourceLocations
2023-08-05 11:12:46 -05:00