1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-24 15:23:20 +02:00

Pass the actual player object to Bukkit.

Add the list that hides vanished players
This commit is contained in:
ementalo
2012-06-18 12:05:41 +01:00
parent 492239724c
commit 93246f020f

View File

@@ -151,6 +151,15 @@ public class EssentialsPlayerListener implements Listener
user.updateDisplayName(); user.updateDisplayName();
user.getData().setIpAddress(user.getAddress().getAddress().getHostAddress()); user.getData().setIpAddress(user.getAddress().getAddress().getHostAddress());
user.updateActivity(false); user.updateActivity(false);
for (String p : ess.getVanishedPlayers())
{
if (!Permissions.VANISH_SEE_OTHERS.isAuthorized(user))
{
user.hidePlayer(ess.getUser(p).getBase());
}
}
if (Permissions.SLEEPINGIGNORED.isAuthorized(user)) if (Permissions.SLEEPINGIGNORED.isAuthorized(user))
{ {
user.setSleepingIgnored(true); user.setSleepingIgnored(true);