Class BaseEntityInteractEvent

java.lang.Object
org.bukkit.event.Event
com.ticxo.modelengine.api.events.AbstractEvent
com.ticxo.modelengine.api.events.BaseEntityInteractEvent

public class BaseEntityInteractEvent extends AbstractEvent
  • Constructor Details

    • BaseEntityInteractEvent

      public BaseEntityInteractEvent(org.bukkit.entity.Player player, BaseEntity<?> baseEntity, ActiveModel model, BaseEntityInteractEvent.Action action, org.bukkit.inventory.EquipmentSlot slot, boolean isSecondary, org.bukkit.inventory.ItemStack item, @Nullable @Nullable org.bukkit.util.Vector clickedPosition)
  • Method Details

    • getHandlerList

      @NotNull public static @NotNull org.bukkit.event.HandlerList getHandlerList()
    • getHandlers

      @NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()
      Specified by:
      getHandlers in class org.bukkit.event.Event
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getPlayer

      public org.bukkit.entity.Player getPlayer()
    • getBaseEntity

      public BaseEntity<?> getBaseEntity()
    • getModel

      public ActiveModel getModel()
    • getAction

      public BaseEntityInteractEvent.Action getAction()
    • getSlot

      public org.bukkit.inventory.EquipmentSlot getSlot()
    • isSecondary

      public boolean isSecondary()
    • getItem

      public org.bukkit.inventory.ItemStack getItem()
    • getClickedPosition

      @Nullable public @Nullable org.bukkit.util.Vector getClickedPosition()