Interface SpecialItemSpecAPI

All Superinterfaces:
WithSourceMod

public interface SpecialItemSpecAPI extends WithSourceMod
  • Method Details

    • getIconName

      String getIconName()
    • getStackSize

      int getStackSize()
    • getOrder

      float getOrder()
    • getCargoSpace

      float getCargoSpace()
    • getId

      String getId()
    • getName

      String getName()
    • getBasePrice

      float getBasePrice()
    • getTags

      Set<String> getTags()
    • hasTag

      boolean hasTag(String tag)
    • getNewPluginInstance

      SpecialItemPlugin getNewPluginInstance(CargoStackAPI stack)
      If null is passed in for a stack, the init() method of the plugin will not be called.
      Parameters:
      stack -
      Returns:
    • getDesc

      String getDesc()
    • setDesc

      void setDesc(String desc)
    • getParams

      String getParams()
    • getRarity

      float getRarity()
    • getSoundId

      String getSoundId()
    • getSoundIdDrop

      String getSoundIdDrop()
    • getDescFirstPara

      String getDescFirstPara()
    • setBaseDanger

      void setBaseDanger(MarketCMD.RaidDangerLevel danger)
    • getBaseDanger

      MarketCMD.RaidDangerLevel getBaseDanger()
    • getManufacturer

      String getManufacturer()
    • setManufacturer

      void setManufacturer(String manufacturer)
    • setParams

      void setParams(String params)
    • setIconName

      void setIconName(String iconName)
    • setName

      void setName(String displayName)
    • setBasePrice

      void setBasePrice(float baseValue)
    • setOrder

      void setOrder(float displayNumber)