Use distance map to optimise entity tracker / Misc Utils
Use the distance map to find candidate players for tracking. This also ports a few utility changes from Tuinity
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From dbee3dc8c2471fbf5ea6d138d1a0b213e9dc6d0c Mon Sep 17 00:00:00 2001
|
||||
From 7129c46b81098d87e81839acba7e950d4df11b1c Mon Sep 17 00:00:00 2001
|
||||
From: Aikar <aikar@aikar.co>
|
||||
Date: Tue, 3 Jul 2018 21:56:23 -0400
|
||||
Subject: [PATCH] InventoryCloseEvent Reason API
|
||||
@@ -114,10 +114,10 @@ index a61815c794..5ae0927c14 100644
|
||||
PlayerQuitEvent playerQuitEvent = new PlayerQuitEvent(cserver.getPlayer(entityplayer), "\u00A7e" + entityplayer.getName() + " left the game");
|
||||
cserver.getPluginManager().callEvent(playerQuitEvent);
|
||||
diff --git a/src/main/java/net/minecraft/server/WorldServer.java b/src/main/java/net/minecraft/server/WorldServer.java
|
||||
index da391e945c..c5b4218b44 100644
|
||||
index 60f936f2e5..7c1a748c9b 100644
|
||||
--- a/src/main/java/net/minecraft/server/WorldServer.java
|
||||
+++ b/src/main/java/net/minecraft/server/WorldServer.java
|
||||
@@ -1051,7 +1051,7 @@ public class WorldServer extends World {
|
||||
@@ -1050,7 +1050,7 @@ public class WorldServer extends World {
|
||||
{
|
||||
if ( h instanceof org.bukkit.craftbukkit.entity.CraftHumanEntity )
|
||||
{
|
||||
@@ -126,7 +126,7 @@ index da391e945c..c5b4218b44 100644
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1074,7 +1074,7 @@ public class WorldServer extends World {
|
||||
@@ -1073,7 +1073,7 @@ public class WorldServer extends World {
|
||||
{
|
||||
if ( h instanceof org.bukkit.craftbukkit.entity.CraftHumanEntity )
|
||||
{
|
||||
@@ -193,5 +193,5 @@ index 7593159fd6..fc3d9efd84 100644
|
||||
human.activeContainer.transferTo(human.defaultContainer, human.getBukkitEntity());
|
||||
}
|
||||
--
|
||||
2.26.2
|
||||
2.26.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user