Fixed resource leak
This commit is contained in:
parent
63b556303c
commit
1ce421d6db
@ -1,5 +1,6 @@
|
|||||||
package net.theprogrammersworld.herobrine.NPC.Entity;
|
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.EntityPlayer;
|
||||||
import net.minecraft.server.v1_15_R1.EnumHand;
|
import net.minecraft.server.v1_15_R1.EnumHand;
|
||||||
import net.minecraft.server.v1_15_R1.PacketPlayInArmAnimation;
|
import net.minecraft.server.v1_15_R1.PacketPlayInArmAnimation;
|
||||||
@ -33,7 +34,8 @@ public class HumanNPC {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void ArmSwingAnimation() {
|
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());
|
PlayerChunkMap.EntityTracker playerchunkmap_entitytracker = playerChunkMap.trackedEntities.get(this.entity.getId());
|
||||||
|
|
||||||
if(playerchunkmap_entitytracker != null) {
|
if(playerchunkmap_entitytracker != null) {
|
||||||
|
@ -3,6 +3,7 @@ package net.theprogrammersworld.herobrine.NPC.NMS;
|
|||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
import java.util.logging.Logger;
|
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.PlayerChunkMap;
|
||||||
import net.minecraft.server.v1_15_R1.WorldServer;
|
import net.minecraft.server.v1_15_R1.WorldServer;
|
||||||
|
|
||||||
@ -24,7 +25,8 @@ public class BWorld {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public PlayerChunkMap getPlayerManager() {
|
public PlayerChunkMap getPlayerManager() {
|
||||||
return wServer.getChunkProvider().playerChunkMap;
|
ChunkProviderServer chunkProvider = ((WorldServer) wServer).getChunkProvider();
|
||||||
|
return chunkProvider.playerChunkMap;
|
||||||
}
|
}
|
||||||
|
|
||||||
public CraftWorld getCraftWorld() {
|
public CraftWorld getCraftWorld() {
|
||||||
|
Loading…
Reference in New Issue
Block a user