James Seibel
73a42284f1
Fix MC 16, 17, 18, and 19 compiling
2023-08-23 22:15:51 -05:00
James Seibel
90accf01db
Fix a null pointer
2023-08-23 22:00:13 -05:00
James Seibel
1cb60f6a6d
Add core merge
2023-08-23 21:28:46 -05:00
James Seibel
bfcc4b001d
Merge branch 'steve-ignore-blocks'
2023-08-23 21:28:29 -05:00
James Seibel
2f7852f103
Revert Air Block handling and use the old (de)serialization logic
...
While having the ability to deserialize blockstates without a level is desired, I'm not sure if the method suggested here would work between MC versions or would support modded blocks (in the eventual case where someone wants to do that).
2023-08-23 21:25:40 -05:00
James Seibel
944b3c05ab
Fix Fabric 1.18.2 saving black/empty chunks
2023-08-22 17:45:54 -05:00
James Seibel
531a308b39
Fix file saving
2023-08-22 07:45:33 -05:00
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
e5ee46335d
Fix potential null pointers in DhWorld shutdown
2023-08-21 07:46:58 -05:00
James Seibel
ef72cdc0e6
Add a profiler section for debug wireframe rendering
2023-08-20 18:38:27 -05:00
James Seibel
246bd54b55
Update coreSubProjects
2023-08-20 18:22:14 -05:00
James Seibel
e1147f3f60
Replace ChunkWrapper LinkedList with ArrayList
2023-08-20 17:07:30 -05:00
James Seibel
3bc0104268
hide unused multiplayer configs
2023-08-20 15:13:37 -05:00
James Seibel
50e9a51f56
Fix LevelWrappers not unloading correctly
2023-08-20 14:47:36 -05:00
James Seibel
87fec5276d
Add world gen task count to the F3 menu
2023-08-20 14:15:06 -05:00
coolGi
2b734bb8d4
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# coreSubProjects
2023-08-20 02:54:43 +09:30
coolGi
2d93a23da9
Updated core subproject
2023-08-20 02:54:27 +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
7f658bd310
Fix lighting and LOD generation for snow layers
2023-08-19 11:02:00 -05:00
James Seibel
d7728cce45
Update manifold 2023.1.11 -> 2023.1.15
2023-08-19 07:18:52 -05:00
tom lee
4d649d8a33
Implement cache invalidation, and have render cache be used. Can expect faster load times.
2023-08-19 16:49:29 +08:00
James Seibel
c3d0cc2da8
Potentially fix custom world generator snow lighting
2023-08-18 20:51:36 -05:00
James Seibel
0b67d64ff4
Fix compiling for MC 1.19 and lower
2023-08-18 18:55:27 -05:00
James Seibel
386dc38150
Remove height map optimization in LodDataBuilder
2023-08-18 18:44:46 -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
876989346b
Fix biome non-existent exception when saving chunks on Fabric
2023-08-18 16:49:41 -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
James Seibel
9a9aac64af
Update coreSubProjects
2023-08-17 22:18:00 -05:00
James Seibel
5193a3313d
Merge branch 'main' into 'main'
...
Fix querying block colors at constant position.
See merge request jeseibel/minecraft-lod-mod!34
2023-08-18 03:05:23 +00:00
James Seibel
2ff1b80650
Fix weird rendering on Intel GPUs
2023-08-17 21:05:05 -05:00
Builderb0y
7e0e51103b
Fix querying block colors at constant position.
2023-08-18 01:57:08 +00:00
coolGi
2977486866
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# coreSubProjects
2023-08-17 23:27:48 +09:30
coolGi
bb9df60004
Updated core subproject
2023-08-17 23:25:36 +09:30
James Seibel
a1b42f61fb
Update coreSubProjects
2023-08-17 07:23:25 -05:00
coolGi
b394c01f47
Changed inject to the correct point (thx @Steveplays)
2023-08-16 20:02:49 +09:30
coolGi
c047996592
This revert commit 21144a7c
2023-08-16 19:38:49 +09:30
James Seibel
cc2340d1b9
Add a .editorconfig to core
2023-08-15 20:50:52 -05:00