BaguetteLib

BaguetteLib

一个简单但强大的事件库,为模组开发者提供了他们真正需要的控制力。

BaguetteLib


曾经尝试制作一个需要正确处理死亡或库存追踪的模组吗?是的,NeoForge 事件在这方面很糟糕。支持请访问我的 Discord

包含内容


死亡事件

  • 在死亡发生前捕获(如果你想的话可以取消它们)
  • 在某人死亡后执行操作
  • 适用于一切——玩家、生物,什么都可以

库存事件

  • 快捷栏变更、盔甲更换、拾取物品
  • 每次变更都获取旧物品和新物品
  • 对手部和副手有特殊处理

使用方法


将其添加到你的模组中,注册一些事件:

 
@SubscribeEvent
public static void onPlayerPreDeath(PlayerDeathEvent.Pre event) {
    // 在这里做任何你想做的事情
}

就这样。没有混合(Mixin),没有多余的东西。


由一位厌倦了绕开 NeoForge 事件限制的开发者制作。

 

如果你想支持我和我的模组开发,我推荐试试 BisectHosting。使用代码 "project8gbderam",新客户可享受首月游戏服务器 25% 的折扣。他们提供全天候支持和闪电般的响应速度,确保你得到优质服务,为你的所有游戏需求提供卓越帮助。 https://www.curseforge.com/linkout?remoteUrl=https://www.bisecthosting.com/project8gbderam

Bisect