diff --git a/src/net/theprogrammersworld/herobrine/NPC/Entity/HumanNPC.java b/src/net/theprogrammersworld/herobrine/NPC/Entity/HumanNPC.java index 4c42ab7..dbf6f6c 100644 --- a/src/net/theprogrammersworld/herobrine/NPC/Entity/HumanNPC.java +++ b/src/net/theprogrammersworld/herobrine/NPC/Entity/HumanNPC.java @@ -1,5 +1,6 @@ package net.theprogrammersworld.herobrine.NPC.Entity; +import net.minecraft.server.v1_15_R1.ChunkProviderServer; import net.minecraft.server.v1_15_R1.EntityPlayer; import net.minecraft.server.v1_15_R1.EnumHand; import net.minecraft.server.v1_15_R1.PacketPlayInArmAnimation; @@ -33,7 +34,8 @@ public class HumanNPC { } public void ArmSwingAnimation() { - PlayerChunkMap playerChunkMap = ((WorldServer) this.entity.world).getChunkProvider().playerChunkMap; + ChunkProviderServer chunkProvider = ((WorldServer) this.entity.world).getChunkProvider(); + PlayerChunkMap playerChunkMap = chunkProvider.playerChunkMap; PlayerChunkMap.EntityTracker playerchunkmap_entitytracker = playerChunkMap.trackedEntities.get(this.entity.getId()); if(playerchunkmap_entitytracker != null) { diff --git a/src/net/theprogrammersworld/herobrine/NPC/NMS/BWorld.java b/src/net/theprogrammersworld/herobrine/NPC/NMS/BWorld.java index 6eb1cc8..3362a82 100644 --- a/src/net/theprogrammersworld/herobrine/NPC/NMS/BWorld.java +++ b/src/net/theprogrammersworld/herobrine/NPC/NMS/BWorld.java @@ -3,6 +3,7 @@ package net.theprogrammersworld.herobrine.NPC.NMS; import java.util.logging.Level; import java.util.logging.Logger; +import net.minecraft.server.v1_15_R1.ChunkProviderServer; import net.minecraft.server.v1_15_R1.PlayerChunkMap; import net.minecraft.server.v1_15_R1.WorldServer; @@ -24,7 +25,8 @@ public class BWorld { } public PlayerChunkMap getPlayerManager() { - return wServer.getChunkProvider().playerChunkMap; + ChunkProviderServer chunkProvider = ((WorldServer) wServer).getChunkProvider(); + return chunkProvider.playerChunkMap; } public CraftWorld getCraftWorld() {