萌新提问
我想监听生物死亡的事件
同时需要获取杀手的名字
那我怎么才能把EntityDamageByEntityEvent监听到的杀手的名字给EntityDeathEvent去用?
我想监听生物死亡的事件
同时需要获取杀手的名字
那我怎么才能把EntityDamageByEntityEvent监听到的杀手的名字给EntityDeathEvent去用?
https://github.com/Taxcut/Fishy
根据这个思路
定义一个事件 继承 Events
在 死亡监听那 使用方法 callEvent
@EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR)
public void onLoggerDeath(LoggerDeathEvent event) {
CombatLogEntry entry = LOGGERS.remove(event.getLoggerEntity().getPlayerUUID());
if (entry != null) {
entry.task.cancel();
entry.setKillMessage(entry.getKillMessage());
}
}
根据这个思路
定义一个事件 继承 Events
在 死亡监听那 使用方法 callEvent
嗯饿呢恩恩讷讷讷讷讷讷