类 BlockEvent.NeighborNotifyEvent

java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.level.BlockEvent
net.neoforged.neoforge.event.level.BlockEvent.NeighborNotifyEvent
所有已实现的接口:
net.neoforged.bus.api.ICancellableEvent
封闭类:
BlockEvent

public static class BlockEvent.NeighborNotifyEvent extends BlockEvent implements net.neoforged.bus.api.ICancellableEvent
Fired when a physics update occurs on a block. This event acts as a way for mods to detect physics updates, in the same way a BUD switch does. This event is only called on the server.
  • 字段详细资料

    • notifiedSides

      private final EnumSet<Direction> notifiedSides
    • forceRedstoneUpdate

      private final boolean forceRedstoneUpdate
  • 构造器详细资料

  • 方法详细资料

    • getNotifiedSides

      public EnumSet<Direction> getNotifiedSides()
      Gets a list of directions from the base block that updates will occur upon.
      返回:
      list of notified directions
    • getForceRedstoneUpdate

      public boolean getForceRedstoneUpdate()
      Get if redstone update was forced during setBlock call (0x16 to flags)
      返回:
      if the flag was set