ModernFix-fix/src/main/java/org/embeddedt/modernfix/duck
embeddedt 494203ef5a
Fix potential crash during worldgen with release_protochunks enabled
The crash can occur if a protochunk next to a FULL chunk is dropped,
and then later re-requested. If it was not persisted to disk for any
reason, it starts regeneration from scratch. At FEATURES stage, it may
try to place blocks into the adjacent LevelChunk already in the world.

The fix is to prevent this situation from even happening by pinning
protochunks directly next to FULL chunks, and preventing them from
unloading.
2026-05-24 19:45:24 -04:00
..
release_protochunks Fix potential crash during worldgen with release_protochunks enabled 2026-05-24 19:45:24 -04:00
suspend_integrated_server_during_load Make integrated server treat game as paused while singleplayer client is still loading 2026-03-14 10:44:04 -04:00
IBatchingCapEvent.java Rewrite AttachCapabilitiesEvent hoisting to not rely on phases 2026-03-27 21:18:38 -04:00
IBlockState.java Merge common & forge projects, replace Arch Loom with MDG 2025-12-26 18:13:42 -05:00
IChunkGenerator.java Fix potential stronghold cache corruption if player exits world too quickly 2026-05-23 16:32:56 -04:00
IExtendedModelBaker.java Merge common & forge projects, replace Arch Loom with MDG 2025-12-26 18:13:42 -05:00
IExtendedModelBakery.java Merge common & forge projects, replace Arch Loom with MDG 2025-12-26 18:13:42 -05:00
IModelHoldingBlockState.java Merge common & forge projects, replace Arch Loom with MDG 2025-12-26 18:13:42 -05:00
IProfilingServerFunctionManager.java Merge common & forge projects, replace Arch Loom with MDG 2025-12-26 18:13:42 -05:00
ISpawnTrackingMinecraftServer.java Avoid unnecessary chunkloads when remove_spawn_chunks is enabled 2026-03-01 15:18:13 -05:00
IStructureCheck.java Merge common & forge projects, replace Arch Loom with MDG 2025-12-26 18:13:42 -05:00
ITimeTrackingServer.java Merge common & forge projects, replace Arch Loom with MDG 2025-12-26 18:13:42 -05:00