原谅我英文太菜,来这里问这么低智商的问题。现在要写个玩家死亡后的事件,但是却找不到玩家死亡事件
@SubscribeEvent
public void onPlayerDeath(LivingDeathEvent e)
{
if(e.entity instanceof EntityPlayer)
{
//System.out.printf("玩家死亡");
}
}
public void onPlayerDeath(LivingDeathEvent e)
{
if(e.entity instanceof EntityPlayer)
{
//System.out.printf("玩家死亡");
}
}
@EventHandler
public void onDeath(PlayerDeathEvent event) {
//Some Code...
}
public void onDeath(PlayerDeathEvent event) {
//Some Code...
}
1378495772 发表于 2016-5-26 23:07
@EventHandler
public void onDeath(PlayerDeathEvent event) {
//Some Code...
我要写一个玩家上线死亡超过多少次就提出服务器的辅助插件,有没有什么建议方法
jkaa13579 发表于 2016-5-27 11:56
我要写一个玩家上线死亡超过多少次就提出服务器的辅助插件,有没有什么建议方法 ...
建立一个HashMap 使用PlayerName做Key Integer做Value
在每次玩家进入游戏的时候 初始化(检测是否存在表内 如果是则重置Value为0 不存在则添加Key Value
在玩家死亡后 通过Key查询Value
如果满足条件则kick玩家
不满足则Value值进行+1
q513902026 发表于 2016-5-27 15:59
建立一个HashMap 使用PlayerName做Key Integer做Value
在每次玩家进入游戏的时候 初始化(检测是否存在表 ...
如果要让玩家kick之后,在退出界面有消息通知的话,改怎么做?
PlayerDeathEvent
q513902026 发表于 2016-5-27 19:03
kickPlayer有一个参数 这个参数就是你想要的
soga,我还以为里面写的是PlayerName{:10_514:}