From d747f8ed1588ef2f16d2cda4c95a9106ee62a1da Mon Sep 17 00:00:00 2001 From: md_5 Date: Fri, 11 Jun 2021 17:24:45 +1000 Subject: [PATCH] Fix NPE with World.getNearbyEntities --- src/main/java/org/bukkit/craftbukkit/CraftWorld.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java index 0f79445f6..b07127a21 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java @@ -1,6 +1,7 @@ package org.bukkit.craftbukkit; import com.google.common.base.Preconditions; +import com.google.common.base.Predicates; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; import it.unimi.dsi.fastutil.longs.Long2ObjectLinkedOpenHashMap; @@ -1102,7 +1103,7 @@ public class CraftWorld implements World { Validate.notNull(boundingBox, "Bounding box is null!"); AxisAlignedBB bb = new AxisAlignedBB(boundingBox.getMinX(), boundingBox.getMinY(), boundingBox.getMinZ(), boundingBox.getMaxX(), boundingBox.getMaxY(), boundingBox.getMaxZ()); - List entityList = getHandle().getEntities((net.minecraft.world.entity.Entity) null, bb, null); + List entityList = getHandle().getEntities((net.minecraft.world.entity.Entity) null, bb, Predicates.alwaysTrue()); List bukkitEntityList = new ArrayList(entityList.size()); for (net.minecraft.world.entity.Entity entity : entityList) {