@EventHandler(ignoreCancelled=true, priority=EventPriority.HIGHEST)
public void onPlayerPortal(PlayerPortalEvent event)
{
if (event.getCause() == TeleportCause.END_PORTAL) {
if (event.getTo().getWorld().getEnvironment() == Environment.THE_END) {
event.setTo(event.getTo().getWorld().getSpawnLocation().clone().add(0.5D, 0.0D, 0.5D));
} else if (event.getFrom().getWorld().getEnvironment() == Environment.THE_END) {
event.setTo(this.endExitLocation);
}
}
}
EndListener.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:HCFCore
作者:
评论列表
文章目录