@EventHandler
public void onPlayerRespawn(PlayerRespawnEvent e) {
final Player player = e.getPlayer();
if(player.hasPermission("scg.hardcore.bypass")){
return;
}
User user = plugin.getManager().getUserManager().getUsers().get(player.getName());
if(user.isToBan()){
user.setToBan(false);
plugin.getManager().getDeathManager().banPlayer(player.getName(), plugin.getManager().getSettingsManager().getHcBanTime());
long bantime = plugin.getManager().getSettingsManager().getHcBanTime() + System.currentTimeMillis();
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm");
Date date = new Date(bantime);
String msg = plugin.getManager().getSettingsManager().getHcKickMsg().replace("{TIME}", dateFormat.format(date));
player.kickPlayer(ColoringUtil.colorText(msg));
}
player.getInventory().addItem(new ItemStack(Material.COOKED_BEEF, 64));
}
PlayerRespawnListener.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:SurvivalCG
作者:
评论列表
文章目录