Allow ignore to block tpahere requests.

This commit is contained in:
KHobbits 2013-11-09 04:08:25 +00:00
parent 7f8d62be02
commit 5d1ea4aa88

View file

@ -34,13 +34,16 @@ public class Commandtpahere extends EssentialsCommand
{ {
throw new Exception(_("noPerm", "essentials.worlds." + user.getWorld().getName())); throw new Exception(_("noPerm", "essentials.worlds." + user.getWorld().getName()));
} }
player.requestTeleport(user, true); if (!player.isIgnoredPlayer(user))
player.sendMessage(_("teleportHereRequest", user.getDisplayName()));
player.sendMessage(_("typeTpaccept"));
player.sendMessage(_("typeTpdeny"));
if (ess.getSettings().getTpaAcceptCancellation() != 0)
{ {
player.sendMessage(_("teleportRequestTimeoutInfo", ess.getSettings().getTpaAcceptCancellation())); player.requestTeleport(user, true);
player.sendMessage(_("teleportHereRequest", user.getDisplayName()));
player.sendMessage(_("typeTpaccept"));
player.sendMessage(_("typeTpdeny"));
if (ess.getSettings().getTpaAcceptCancellation() != 0)
{
player.sendMessage(_("teleportRequestTimeoutInfo", ess.getSettings().getTpaAcceptCancellation()));
}
} }
user.sendMessage(_("requestSent", player.getDisplayName())); user.sendMessage(_("requestSent", player.getDisplayName()));
} }