Class ConsumeItemList


public class ConsumeItemList extends ConsumeItemFilter
  • Field Details

    • itemMultipliers

      public arc.struct.ObjectFloatMap<Item> itemMultipliers
  • Constructor Details

    • ConsumeItemList

      public ConsumeItemList(Item... items)
    • ConsumeItemList

      public ConsumeItemList()
  • Method Details

    • setMultipliers

      public void setMultipliers(Object... objects)
      Initializes item efficiency multiplier map. Format: [item1, mult1, item2, mult2...]
    • efficiencyMultiplier

      public float efficiencyMultiplier(mindustry.gen.Building build)
      Overrides:
      efficiencyMultiplier in class ConsumeItemFilter
      Returns:
      multiplier for efficiency - this can be above 1. Will not influence a building's base efficiency value.