1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-10 00:28:22 +02:00

Don't check silentjoin.vanish if another plugin has hidden the join message.

This commit is contained in:
KHobbits
2014-05-26 22:08:18 +01:00
parent c8ed259073
commit b46eb81b85

View File

@@ -279,13 +279,17 @@ public class EssentialsPlayerListener implements Listener
user.getBase().setSleepingIgnored(true); user.getBase().setSleepingIgnored(true);
} }
if ((ess.getSettings().allowSilentJoinQuit() && (user.isAuthorized("essentials.silentjoin") || user.isAuthorized("essentials.silentjoin.vanish"))) || message == null) if (ess.getSettings().allowSilentJoinQuit() && (user.isAuthorized("essentials.silentjoin") || user.isAuthorized("essentials.silentjoin.vanish")))
{ {
if (user.isAuthorized("essentials.silentjoin.vanish")) if (user.isAuthorized("essentials.silentjoin.vanish"))
{ {
user.setVanished(true); user.setVanished(true);
} }
} }
else if (message == null)
{
//NOOP
}
else if (ess.getSettings().isCustomJoinMessage()) else if (ess.getSettings().isCustomJoinMessage())
{ {
ess.getServer().broadcastMessage( ess.getServer().broadcastMessage(