Interface MachineProcessHolder<T extends MachineOperation>
- Type Parameters:
T- The type ofMachineOperationtheMachineProcessorshould 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 ourMachineProcessorinstance.- Returns:
- Our
MachineProcessor
-