mirror of
https://github.com/TotalFreedomMC/TF-EssentialsX.git
synced 2024-10-03 15:24:21 +00:00
Expose other plugins ban masks.
This commit is contained in:
parent
c056ba0059
commit
0926da3782
|
@ -300,6 +300,21 @@ public class EssentialsPlayerListener implements Listener
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@EventHandler(priority = EventPriority.LOWEST)
|
||||||
|
public void onPlayerLogin2(final PlayerLoginEvent event)
|
||||||
|
{
|
||||||
|
switch (event.getResult())
|
||||||
|
{
|
||||||
|
case KICK_BANNED:
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
final String banReason = _("banFormat", _("defaultBanReason"), "Console");
|
||||||
|
event.disallow(Result.KICK_BANNED, banReason);
|
||||||
|
}
|
||||||
|
|
||||||
@EventHandler(priority = EventPriority.HIGH)
|
@EventHandler(priority = EventPriority.HIGH)
|
||||||
public void onPlayerLogin(final PlayerLoginEvent event)
|
public void onPlayerLogin(final PlayerLoginEvent event)
|
||||||
{
|
{
|
||||||
|
@ -322,7 +337,7 @@ public class EssentialsPlayerListener implements Listener
|
||||||
String banReason = user.getBanReason();
|
String banReason = user.getBanReason();
|
||||||
if (banReason == null || banReason.isEmpty() || banReason.equalsIgnoreCase("ban"))
|
if (banReason == null || banReason.isEmpty() || banReason.equalsIgnoreCase("ban"))
|
||||||
{
|
{
|
||||||
banReason = _("defaultBanReason");
|
banReason = event.getKickMessage();
|
||||||
}
|
}
|
||||||
if (user.getBanTimeout() > 0)
|
if (user.getBanTimeout() > 0)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue