mirror of
https://github.com/essentials/Essentials.git
synced 2025-10-04 18:11:43 +02:00
Updates for new user object and other fixes
This commit is contained in:
@@ -22,18 +22,18 @@ public class Commandtpahere extends EssentialsCommand
|
||||
player.acquireReadLock();
|
||||
if (!player.getData().isTeleportEnabled())
|
||||
{
|
||||
throw new Exception(_("teleportDisabled", player.getDisplayName()));
|
||||
throw new Exception(_("teleportDisabled", player.getPlayer().getDisplayName()));
|
||||
}
|
||||
@Cleanup
|
||||
ISettings settings = ess.getSettings();
|
||||
settings.acquireReadLock();
|
||||
if (user.getWorld() != player.getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
|
||||
&& !WorldPermissions.getPermission(user.getWorld().getName()).isAuthorized(user))
|
||||
if (user.getPlayer().getWorld() != player.getPlayer().getWorld() && settings.getData().getGeneral().isWorldTeleportPermissions()
|
||||
&& !WorldPermissions.getPermission(user.getPlayer().getWorld().getName()).isAuthorized(user))
|
||||
{
|
||||
throw new Exception(_("noPerm", "essentials.world." + user.getWorld().getName()));
|
||||
throw new Exception(_("noPerm", "essentials.world." + user.getPlayer().getWorld().getName()));
|
||||
}
|
||||
player.requestTeleport(user, true);
|
||||
player.sendMessage(_("teleportHereRequest", user.getDisplayName()));
|
||||
player.sendMessage(_("teleportHereRequest", user.getPlayer().getDisplayName()));
|
||||
player.sendMessage(_("typeTpaccept"));
|
||||
int tpaAcceptCancellation = 0;
|
||||
{
|
||||
@@ -43,6 +43,6 @@ public class Commandtpahere extends EssentialsCommand
|
||||
{
|
||||
player.sendMessage(_("teleportRequestTimeoutInfo", tpaAcceptCancellation));
|
||||
}
|
||||
user.sendMessage(_("requestSent", player.getDisplayName()));
|
||||
user.sendMessage(_("requestSent", player.getPlayer().getDisplayName()));
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user