28 lines
1.2 KiB
Diff
28 lines
1.2 KiB
Diff
--- ../src-base/minecraft/net/minecraft/entity/EntityTracker.java
|
|
+++ ../src-work/minecraft/net/minecraft/entity/EntityTracker.java
|
|
@@ -38,6 +38,7 @@
|
|
import net.minecraft.world.chunk.Chunk;
|
|
import org.apache.logging.log4j.LogManager;
|
|
import org.apache.logging.log4j.Logger;
|
|
+import net.minecraft.server.MinecraftServer; // Spigot
|
|
|
|
import cpw.mods.fml.common.registry.EntityRegistry;
|
|
|
|
@@ -46,7 +47,7 @@
|
|
private static final Logger logger = LogManager.getLogger();
|
|
private final WorldServer theWorld;
|
|
private Set trackedEntities = new HashSet();
|
|
- private IntHashMap trackedEntityIDs = new IntHashMap();
|
|
+ public IntHashMap trackedEntityIDs = new IntHashMap(); // CraftBukkit - private -> public
|
|
private int entityViewDistance;
|
|
private static final String __OBFID = "CL_00001431";
|
|
|
|
@@ -184,6 +185,7 @@
|
|
|
|
public void addEntityToTracker(Entity p_72785_1_, int p_72785_2_, final int p_72785_3_, boolean p_72785_4_)
|
|
{
|
|
+ p_72785_2_ = org.spigotmc.TrackingRange.getEntityTrackingRange(p_72785_1_, p_72785_2_); // Spigot
|
|
if (p_72785_2_ > this.entityViewDistance)
|
|
{
|
|
p_72785_2_ = this.entityViewDistance;
|