@EventHandler
public void onPlayerQuit(PlayerQuitEvent event) {
ArcadiaAPI api = Arcadia.getPlugin(Arcadia.class).getAPI();
Translation translation = api.getTranslationManager().fetchTranslation("common.leave-message", event.getPlayer());
if(translation != null) {
final String message = translation.build(event.getPlayer().getName());
if(!message.isEmpty()) {
event.setQuitMessage(message);
} else {
event.setQuitMessage(null);
}
}
if(api.getGameManager().isAlive(event.getPlayer())) api.getGameManager().setAlive(event.getPlayer(), false);
if(api.getGameManager().isSpectating(event.getPlayer())) api.getGameManager().setSpectating(event.getPlayer(), false);
}
ConnectionListener.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:Arcadia-Spigot
作者:
评论列表
文章目录