Fixed resource leak
This commit is contained in:
parent
63b556303c
commit
1ce421d6db
@ -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) {
|
||||
|
@ -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() {
|
||||
|
Loading…
Reference in New Issue
Block a user