Interface ItemSpawnerType<T extends org.screamingsandals.lib.utils.Wrapper,I extends org.screamingsandals.lib.utils.Wrapper,C extends org.screamingsandals.lib.utils.Wrapper>


@NonExtendable public interface ItemSpawnerType<T extends org.screamingsandals.lib.utils.Wrapper,I extends org.screamingsandals.lib.utils.Wrapper,C extends org.screamingsandals.lib.utils.Wrapper>
  • Method Details

    • getConfigKey

      String getConfigKey()
      Returns:
    • getInterval

      int getInterval()
      Returns:
    • getSpread

      double getSpread()
      Returns:
    • getName

      String getName()
      Returns:
    • getItemType

      T getItemType()
      Returns:
    • getTranslatableKey

      C getTranslatableKey()
      Returns:
    • getItemName

      C getItemName()
      Returns:
    • getItemBoldName

      C getItemBoldName()
      Returns:
    • getDamage

      int getDamage()
      Returns:
    • getItem

      I getItem()
      Returns:
    • getItem

      I getItem(int amount)
      Parameters:
      amount -
      Returns: