mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-11-09 04:20:42 +01:00
/home: Allows to go to offline players home.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1473 e251c2fe-e539-e718-e476-b85c1f46cddb
This commit is contained in:
parent
e50cb7d86a
commit
86dce6e092
@ -2,6 +2,7 @@ package com.earth2me.essentials.commands;
|
||||
|
||||
import org.bukkit.Server;
|
||||
import com.earth2me.essentials.User;
|
||||
import com.earth2me.essentials.Util;
|
||||
|
||||
|
||||
public class Commandhome extends EssentialsCommand
|
||||
@ -17,7 +18,19 @@ public class Commandhome extends EssentialsCommand
|
||||
user.canAfford(this);
|
||||
if(args.length > 0 && user.isAuthorized("essentials.home.others"))
|
||||
{
|
||||
User u = getPlayer(server, args, 0);
|
||||
User u;
|
||||
try
|
||||
{
|
||||
u = getPlayer(server, args, 0);
|
||||
}
|
||||
catch(NoSuchFieldException ex)
|
||||
{
|
||||
u = ess.getOfflineUser(args[0]);
|
||||
}
|
||||
if (u == null)
|
||||
{
|
||||
throw new Exception(Util.i18n("playerNotFound"));
|
||||
}
|
||||
user.getTeleport().home(u, this.getName());
|
||||
return;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user