Package mindustry.world.consumers
Class ConsumeLiquid
java.lang.Object
mindustry.world.consumers.Consume
mindustry.world.consumers.ConsumeLiquidBase
mindustry.world.consumers.ConsumeLiquid
- 
Field SummaryFieldsFields inherited from class mindustry.world.consumers.ConsumeLiquidBaseamountFields inherited from class mindustry.world.consumers.Consumebooster, multiplier, optional, update
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidApply extra filters to a block.voidbuild(mindustry.gen.Building build, arc.scene.ui.layout.Table table) booleanvoidfloatefficiency(mindustry.gen.Building build) voidupdate(mindustry.gen.Building build) 
- 
Field Details- 
liquid
 
- 
- 
Constructor Details- 
ConsumeLiquid
- 
ConsumeLiquidprotected ConsumeLiquid()
 
- 
- 
Method Details- 
applyDescription copied from class:ConsumeApply extra filters to a block.- Overrides:
- applyin class- ConsumeLiquidBase
 
- 
buildpublic void build(mindustry.gen.Building build, arc.scene.ui.layout.Table table) 
- 
updatepublic void update(mindustry.gen.Building build) 
- 
efficiencypublic float efficiency(mindustry.gen.Building build) - Overrides:
- efficiencyin class- Consume
- Returns:
- [0, 1] efficiency multiplier based on input. Returns 0 if not valid in subclasses. Should return fraction if needs are partially met.
 
- 
display
- 
consumes- Specified by:
- consumesin class- ConsumeLiquidBase
 
 
-