@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);
}
InternalTeleportManager.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:NucleusFramework
作者:
评论列表
文章目录