如何检测玩家死亡事件fabricMC



我需要收听PlayerDeathEvent,但我找不到任何方法来收听。我做错了什么?

您应该使用Mixin。

它有效地在函数、类或更改变量处插入代码。在您的实例中,使用PlayerEntity类注册一个mixin,然后使用onDeath函数并插入其中。我将提供注入注释,但这是您在使用fabric时需要学习的内容。

@Inject(method="onDeath", at=@At("TAIL"))

上面的mixin将在返回之前插入您放在后面的函数。

我也非常推荐阅读织物教程,它帮了我不少忙。

相关内容

  • 没有找到相关文章

最新更新