A few more adminworld checks.

This commit is contained in:
Steven Lawson 2013-08-23 16:59:31 -04:00
parent 8718b3a8c2
commit 1f32455e06

View File

@ -54,6 +54,11 @@ public class Command_adminworld extends TFM_Command
{ {
case TELEPORT: case TELEPORT:
{ {
if (!(sender instanceof Player) || sender_p == null)
{
return true;
}
World adminWorld = null; World adminWorld = null;
try try
{ {
@ -70,8 +75,15 @@ public class Command_adminworld extends TFM_Command
} }
else else
{ {
playerMsg("Going to the AdminWorld."); if (TFM_AdminWorld.getInstance().canAccessWorld(sender_p))
TFM_AdminWorld.getInstance().sendToWorld(sender_p); {
playerMsg("Going to the AdminWorld.");
TFM_AdminWorld.getInstance().sendToWorld(sender_p);
}
else
{
playerMsg("You don't have permission to access the AdminWorld.");
}
} }
break; break;