Package mindustry.world.consumers
Class ConsumeItemList
java.lang.Object
mindustry.world.consumers.Consume
mindustry.world.consumers.ConsumeItemFilter
mindustry.world.consumers.ConsumeItemList
-
Field Summary
FieldsFields inherited from class mindustry.world.consumers.ConsumeItemFilter
filter
Fields inherited from class mindustry.world.consumers.Consume
booster, multiplier, optional, update
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloat
efficiencyMultiplier
(mindustry.gen.Building build) void
setMultipliers
(Object... objects) Initializes item efficiency multiplier map.Methods inherited from class mindustry.world.consumers.ConsumeItemFilter
apply, build, display, efficiency, getConsumed, itemEfficiencyMultiplier, trigger, update
-
Field Details
-
itemMultipliers
-
-
Constructor Details
-
ConsumeItemList
-
ConsumeItemList
public ConsumeItemList()
-
-
Method Details
-
setMultipliers
Initializes item efficiency multiplier map. Format: [item1, mult1, item2, mult2...] -
efficiencyMultiplier
public float efficiencyMultiplier(mindustry.gen.Building build) - Overrides:
efficiencyMultiplier
in classConsumeItemFilter
- Returns:
- multiplier for efficiency - this can be above 1. Will not influence a building's base efficiency value.
-