mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-12-28 03:57:48 +01:00
update tppos to not accept coords over 30000000
This commit is contained in:
parent
9864a75c32
commit
6f213c23e2
@ -36,6 +36,10 @@ public class Commandtppos extends EssentialsCommand
|
|||||||
{
|
{
|
||||||
location.setPitch(Float.parseFloat(args[4]));
|
location.setPitch(Float.parseFloat(args[4]));
|
||||||
}
|
}
|
||||||
|
if (x > 30000000 || y > 30000000 || z > 30000000 || x < -30000000 || y < 30000000 || z < 30000000)
|
||||||
|
{
|
||||||
|
throw new NotEnoughArgumentsException("Value of coordinates cannot be over 30000000"); //todo: I18n
|
||||||
|
}
|
||||||
final Trade charge = new Trade(this.getName(), ess);
|
final Trade charge = new Trade(this.getName(), ess);
|
||||||
charge.isAffordableFor(user);
|
charge.isAffordableFor(user);
|
||||||
user.sendMessage(_("teleporting"));
|
user.sendMessage(_("teleporting"));
|
||||||
@ -64,8 +68,13 @@ public class Commandtppos extends EssentialsCommand
|
|||||||
{
|
{
|
||||||
location.setPitch(Float.parseFloat(args[5]));
|
location.setPitch(Float.parseFloat(args[5]));
|
||||||
}
|
}
|
||||||
|
if (x > 30000000 || y > 30000000 || z > 30000000 || x < -30000000 || y < 30000000 || z < 30000000)
|
||||||
|
{
|
||||||
|
throw new NotEnoughArgumentsException("Value of coordinates cannot be over 30000000"); //todo: I18n
|
||||||
|
}
|
||||||
sender.sendMessage(_("teleporting"));
|
sender.sendMessage(_("teleporting"));
|
||||||
user.sendMessage(_("teleporting"));
|
user.sendMessage(_("teleporting"));
|
||||||
user.getTeleport().teleport(location, null, TeleportCause.COMMAND);
|
user.getTeleport().teleport(location, null, TeleportCause.COMMAND);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user