Interface MachineProcessHolder<T extends MachineOperation>
- Type Parameters:
T
- The type ofMachineOperation
theMachineProcessor
should hold.
- All Superinterfaces:
ItemAttribute
- All Known Implementing Classes:
AContainer
,AGenerator
,AutoAnvil
,AutoBrewer
,AutoDisenchanter
,AutoDrier
,AutoEnchanter
,BioGenerator
,BookBinder
,CarbonPress
,ChargingBench
,CoalGenerator
,CombustionGenerator
,ElectricDustWasher
,ElectricFurnace
,ElectricGoldPan
,ElectricIngotFactory
,ElectricIngotPulverizer
,ElectricOreGrinder
,ElectricPress
,ElectricSmeltery
,ElectrifiedCrucible
,FoodComposter
,FoodFabricator
,Freezer
,GEOMiner
,HeatedPressureChamber
,LavaGenerator
,MagnesiumGenerator
,NetherStarReactor
,NuclearReactor
,OilPump
,ProduceCollector
,Reactor
,Refinery
This
ItemAttribute
marks a SlimefunItem
as a MachineProcessHolder
.
A MachineProcessHolder
can hold a MachineProcessor
which is responsible for
handling any MachineOperation
.- Author:
- TheBusyBiscuit
-
Method Summary
Methods inherited from interface io.github.thebusybiscuit.slimefun4.core.attributes.ItemAttribute
getId
-
Method Details
-
getMachineProcessor
This method returns ourMachineProcessor
instance.- Returns:
- Our
MachineProcessor
-