InternalTeleportManager.java 文件源码

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

项目:NucleusFramework 作者:
@Override
public ITeleportResult teleport(Player player, Location location,
                        TeleportCause cause, TeleportMode mode) {
    PreCon.notNull(player);
    PreCon.notNull(location);
    PreCon.notNull(cause);
    PreCon.notNull(mode);

    if (META.has(player, TELEPORT_DENY_META_NAME))
        return new TeleportHandler(player, cause, mode);

    ScheduledTeleport scheduled = _scheduled.remove(player.getUniqueId());
    if (scheduled != null)
        scheduled.cancel();

    return new TeleportHandler(player, cause, mode).teleport(location);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号