@EventHandler public void playerRespawn(PlayerRespawnEvent event)
{
Player player = event.getPlayer();
// this is needed since the world is sent anew when the player respawns
// delay because this event is called before the respawn and the location is not right
Runnable run = ()->
{
for(StateNPC npc : this.npcs.values())
{
npc.becomeInvisibleFor(player, true);
npc.updateVisibilityForPlayer((player));
}
};
Bukkit.getScheduler().runTaskLater(AnimulusLib.getInstance().getPlugin(), run, 1);
}
NPCManager.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:AnimulusLib
作者:
评论列表
文章目录