forked from RepoMirrors/baritone
Fix additional injection points in 1.13.2
This commit is contained in:
parent
6289e540b8
commit
ebe3f457c6
|
@ -87,7 +87,8 @@ public class MixinNetHandlerPlayClient {
|
||||||
)
|
)
|
||||||
private void preChunkUnload(SPacketUnloadChunk packet, CallbackInfo ci) {
|
private void preChunkUnload(SPacketUnloadChunk packet, CallbackInfo ci) {
|
||||||
for (IBaritone ibaritone : BaritoneAPI.getProvider().getAllBaritones()) {
|
for (IBaritone ibaritone : BaritoneAPI.getProvider().getAllBaritones()) {
|
||||||
if (ibaritone.getPlayerContext().player().connection == (NetHandlerPlayClient) (Object) this) {
|
EntityPlayerSP player = ibaritone.getPlayerContext().player();
|
||||||
|
if (player != null && player.connection == (NetHandlerPlayClient) (Object) this) {
|
||||||
ibaritone.getGameEventHandler().onChunkEvent(
|
ibaritone.getGameEventHandler().onChunkEvent(
|
||||||
new ChunkEvent(EventState.PRE, ChunkEvent.Type.UNLOAD, packet.getX(), packet.getZ())
|
new ChunkEvent(EventState.PRE, ChunkEvent.Type.UNLOAD, packet.getX(), packet.getZ())
|
||||||
);
|
);
|
||||||
|
@ -101,7 +102,8 @@ public class MixinNetHandlerPlayClient {
|
||||||
)
|
)
|
||||||
private void postChunkUnload(SPacketUnloadChunk packet, CallbackInfo ci) {
|
private void postChunkUnload(SPacketUnloadChunk packet, CallbackInfo ci) {
|
||||||
for (IBaritone ibaritone : BaritoneAPI.getProvider().getAllBaritones()) {
|
for (IBaritone ibaritone : BaritoneAPI.getProvider().getAllBaritones()) {
|
||||||
if (ibaritone.getPlayerContext().player().connection == (NetHandlerPlayClient) (Object) this) {
|
EntityPlayerSP player = ibaritone.getPlayerContext().player();
|
||||||
|
if (player != null && player.connection == (NetHandlerPlayClient) (Object) this) {
|
||||||
ibaritone.getGameEventHandler().onChunkEvent(
|
ibaritone.getGameEventHandler().onChunkEvent(
|
||||||
new ChunkEvent(EventState.POST, ChunkEvent.Type.UNLOAD, packet.getX(), packet.getZ())
|
new ChunkEvent(EventState.POST, ChunkEvent.Type.UNLOAD, packet.getX(), packet.getZ())
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in New Issue