Class EventGrim.Interact

java.lang.Object
dev.boze.api.event.EventGrim
dev.boze.api.event.EventGrim.Interact
Enclosing class:
EventGrim

public abstract static class EventGrim.Interact extends EventGrim
  • Constructor Details

    • Interact

      public Interact()
  • Method Details

    • get

      public static EventGrim.Interact get(boolean dirty)
      Gets the event instance - this is called once a tick by Boze, and should not be called by addons
      Parameters:
      dirty - Whether Boze has already interacted with the server
      Returns:
      The event instance
    • place

      public abstract void place(PlaceInteraction placeInteraction)
      Execute a place interaction

      This will not rotate - that has to be done on EventGrim.Rotate

      Parameters:
      placeInteraction - The place interaction to execute
    • isDirty

      public boolean isDirty()
      Returns:
      Whether Boze has already interacted with the server