--- a/net/minecraft/client/multiplayer/ClientChunkProvider.java +++ b/net/minecraft/client/multiplayer/ClientChunkProvider.java @@ -59,6 +59,7 @@ int i = this.field_217256_d.func_217191_a(p_73234_1_, p_73234_2_); Chunk chunk = this.field_217256_d.func_217192_a(i); if (func_217249_a(chunk, p_73234_1_, p_73234_2_)) { + net.minecraftforge.common.MinecraftForge.EVENT_BUS.post(new net.minecraftforge.event.world.ChunkEvent.Unload(chunk)); this.field_217256_d.func_217190_a(i, chunk, (Chunk)null); } @@ -112,6 +113,7 @@ } this.field_73235_d.func_228323_e_(p_228313_1_, p_228313_2_); + net.minecraftforge.common.MinecraftForge.EVENT_BUS.post(new net.minecraftforge.event.world.ChunkEvent.Load(chunk)); return chunk; } }