ManualOpenEvent

基本信息

属性 值
类名 mantle.event.ManualOpenEvent
类型 class extends Event(0 个 public 方法)
内部类 2 个嵌套类:Pre / Post
启用版本 1.7.10

功能

「手册被打开」事件:开 GUI 前后各发一次,供依赖方改写或审计翻书行为。

实现要点

  • Pre 在 openGui 之前发,Post 在之后发(Manual.onItemRightClick 第 43、49 行)。
  • 两个嵌套类构造时接收 ItemStack 与 EntityPlayer。
  • ⚠️ Pre 虽命名为「Pre」,但 Manual 并不检查其是否被取消——事件是单向通知,不是可取消钩子。
  • 本 mod 内部零订阅者。

相关条目