Commandtphere.java 文件源码

java
阅读 15 收藏 0 点赞 0 评论 0

项目:Essentials 作者:
@Override
public void run(final IUser user, final String commandLabel, final String[] args) throws Exception
{
    final IUser player = ess.getUserMap().matchUserExcludingHidden(args[0], user.getPlayer());
    if (!player.getData().isTeleportEnabled())
    {
        throw new Exception(_("§c{0} §4has teleportation disabled.", player.getPlayer().getDisplayName()));
    }
    ISettings settings = ess.getSettings();
    if (settings.getData().getGeneral().isPerGroupTeleport() && !Permissions.PERGROUPTELEPORT.isAuthorized(
            user, ess.getRanks().getMainGroup(player)))
    {
        throw new Exception(_("§4You do not have the §c{0}§4 permission.", "essentials.teleport.groups." + ess.getRanks().getMainGroup(player)));
    }

    user.getTeleport().teleportToMe(player, new Trade(commandName, ess), TeleportCause.COMMAND);
    user.sendMessage(_("§6Teleporting..."));
    player.sendMessage(_("§6Teleporting..."));
    throw new NoChargeException();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号