AE2PartPlaceEvent

基本信息

属性 值
类名 myessentials.event.AE2PartPlaceEvent
继承 Event
用途 AE2 部件放置的可取消事件
启用版本 Minecraft 1.7.10

功能

在 AE2 放置网络包被处理前触发,使放置可被取消。

实现要点

  • 构造器 1 个,静态 fireEvent 1 个
  • 依赖 AE2PlaceTransformer 注入 AppEngPacket 的处理流程——该 transformer 未注册, 故事件实际不会被触发
  • AE2 不在本 mod 的硬依赖中
  • 静态工厂方法负责构造事件并在 Forge 总线上触发, 调用方无需 new。
  • 5 个事件全部由 MyEssentialsCore 之外的代码触发; 本 mod 自身不触发任何事件。

相关条目