我需要收听PlayerDeathEvent,但我找不到任何方法来收听。我做错了什么?
您应该使用Mixin。
它有效地在函数、类或更改变量处插入代码。在您的实例中,使用PlayerEntity类注册一个mixin,然后使用onDeath函数并插入其中。我将提供注入注释,但这是您在使用fabric时需要学习的内容。
@Inject(method="onDeath", at=@At("TAIL"))
上面的mixin将在返回之前插入您放在后面的函数。
我也非常推荐阅读织物教程,它帮了我不少忙。