Fix remove-unloaded.enderpearls option not being respected

This commit is contained in:
Byteflux 2015-04-17 03:25:02 -07:00 committed by Zach Brown
parent 0b2de42a41
commit 69337ef9ee

View file

@ -86,7 +86,7 @@ index 15fe976..7425bbf 100644
entity.ticksLived++; entity.ticksLived++;
entity.inactiveTick(); entity.inactiveTick();
+ // PaperSpigot start - Remove entities in unloaded chunks + // PaperSpigot start - Remove entities in unloaded chunks
+ if (entity instanceof EntityEnderPearl || (!this.isChunkLoaded(i, j, true) && + if (!this.isChunkLoaded(i, j, true) && ((entity instanceof EntityEnderPearl && this.paperSpigotConfig.removeUnloadedEnderPearls) ||
+ (entity instanceof EntityFallingBlock && this.paperSpigotConfig.removeUnloadedFallingBlocks) || + (entity instanceof EntityFallingBlock && this.paperSpigotConfig.removeUnloadedFallingBlocks) ||
+ (entity instanceof EntityTNTPrimed && this.paperSpigotConfig.removeUnloadedTNTEntities))) { + (entity instanceof EntityTNTPrimed && this.paperSpigotConfig.removeUnloadedTNTEntities))) {
+ entity.inUnloadedChunk = true; + entity.inUnloadedChunk = true;