TslatEffectsLib

TslatEffectsLib

一个让MobEffects更易用、更动态的小型库

游戏机制

一个用于让药水效果更易使用、更具动态性的小型库

这是什么?

Minecraft 中现有的 MobEffect 类非常有限,仅提供非常特定且基础的功能。

如果没有额外的事件、混合器(mixin)或两者的组合,你很难对它进行大量扩展。

这个库为你完成了这些工作,添加了多个新的钩子和功能,使你能够更好地利用效果系统。

功能

  • 实例敏感的更新方法
  • 实例灵敏度的显示名称
  • 可施加检查
  • 互斥效果检查
  • 施放时回调
  • 重新施放时回调
  • 移除时回调
  • 实例敏感的 shouldTick 方法
  • 针对进出攻击的前、中、后攻击方法回调
  • 客户端侧更新回调
  • 自定义屏幕覆盖渲染回调
  • 用于构建效果和药水的辅助类

如何使用?

你需要了解的大致内容都记录在此:

https://github.com/Tslat/TslatEffectsLib/wiki




如果你遇到问题或想要贡献,请访问 GitHub 页面并发表你的意见。