mirror of
https://github.com/CitizensDev/Citizens2.git
synced 2024-10-24 05:20:55 +02:00
Merge pull request #501 from mcmonkey4eva/master
Restore unintentionally deleted API method
This commit is contained in:
commit
fbb786c365
@ -553,6 +553,19 @@ public class NMS {
|
||||
((CraftServer) Bukkit.getServer()).getHandle().players.remove(handle);
|
||||
}
|
||||
|
||||
public static void addOrRemoveFromPlayerList(org.bukkit.entity.Entity entity, boolean remove) {
|
||||
if (entity == null)
|
||||
return;
|
||||
EntityHuman handle = (EntityHuman) getHandle(entity);
|
||||
if (handle.world == null)
|
||||
return;
|
||||
if (remove) {
|
||||
handle.world.players.remove(handle);
|
||||
} else if (!handle.world.players.contains(handle)) {
|
||||
handle.world.players.add(handle);
|
||||
}
|
||||
}
|
||||
|
||||
@SuppressWarnings("rawtypes")
|
||||
public static void replaceTrackerEntry(Player player) {
|
||||
WorldServer server = (WorldServer) NMS.getHandle(player).getWorld();
|
||||
|
Loading…
Reference in New Issue
Block a user