Class StillItemProvider

java.lang.Object
space.maxus.flare.item.StillItemProvider
All Implemented Interfaces:
ItemProvider

public class StillItemProvider extends Object implements ItemProvider
An item provider that constantly returns the same stack.
NOTE: the stack returned is not cloned.
  • Constructor Details

    • StillItemProvider

      public StillItemProvider(@Nullable @Nullable org.bukkit.inventory.ItemStack stack)
  • Method Details

    • provide

      public org.bukkit.inventory.ItemStack provide()
      Description copied from interface: ItemProvider
      Provides an item stack.
      Specified by:
      provide in interface ItemProvider
      Returns:
      an ItemStack. May be null
    • getStack

      @Nullable public @Nullable org.bukkit.inventory.ItemStack getStack()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object