Feb 17th 2019 #1 Can't remember if this was asked before, but am I correct in believing this method doesn't work yet? Java @EventMethod public void onNpcDeathEvent(NpcDeathEvent event){ System.out.println("An NPC has died!"); Object killer = event.getKiller(); if (killer == null) return; System.out.println(event.getCause()); } The second system out method prints null to console.
Feb 22nd 2019 #2 Oh, this is indeed a bug, the cause field is not set properly... this will be fixed with the next update