Just forgot to fix latest patch for 1.14.4

This commit is contained in:
Futurixel 2020-04-03 00:50:02 +02:00
parent 9ef9450e25
commit dbbd277891
1 changed files with 8 additions and 0 deletions

View File

@ -3,6 +3,7 @@ package net.minemora.entitytrackerfixer.v1_14_R1.tasks;
import java.util.HashSet;
import java.util.Set;
import net.minecraft.server.v1_14_R1.EntityPlayer;
import org.bukkit.Bukkit;
import org.bukkit.craftbukkit.v1_14_R1.CraftWorld;
import org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity;
@ -40,6 +41,13 @@ public class CheckTask extends BukkitRunnable {
int d = ConfigMain.getTrackingRange();
for(Player player : Bukkit.getWorld(worldName).getPlayers()) {
for(Entity ent : player.getNearbyEntities(d, d, d)) {
net.minecraft.server.v1_14_R1.Entity cf = ((org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity)ent).getHandle();
if (!cf.valid || cf.world != cps.getWorld()) {
continue;
}
if(cf instanceof EntityPlayer){
continue;
}
trackAgain.add(((CraftEntity)ent).getHandle());
if(ConfigMain.isDisableTickUntracked()) {
EntityTickManager.getInstance().enableTicking(((CraftEntity)ent).getHandle(), worldName);