ForgePatch/patches/minecraft/net/minecraft/client/multiplayer/ClientChunkProvider.java.patch

19 lines
833 B
Diff

--- 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;
}
}