Interface ITickingModule
- All Superinterfaces:
IBuildingModule,IHasDirty
- All Known Implementing Classes:
AbstractCraftingBuildingModule,AbstractCraftingBuildingModule.Brewing,AbstractCraftingBuildingModule.Crafting,AbstractCraftingBuildingModule.Custom,AbstractCraftingBuildingModule.Domum,AbstractCraftingBuildingModule.Smelting,BuildingAlchemist.BrewingModule,BuildingAlchemist.CraftingModule,BuildingBaker.CraftingModule,BuildingBaker.SmeltingModule,BuildingBlacksmith.CraftingModule,BuildingConcreteMixer.CraftingModule,BuildingCrusher.CraftingModule,BuildingDyer.CraftingModule,BuildingDyer.SmeltingModule,BuildingEnchanter.CraftingModule,BuildingExtensionsModule,BuildingFarmer.CraftingModule,BuildingFarmer.FarmerFieldsModule,BuildingFletcher.CraftingModule,BuildingFletcher.DOCraftingModule,BuildingGlassblower.CraftingModule,BuildingGlassblower.DOCraftingModule,BuildingGlassblower.SmeltingModule,BuildingKitchen.CraftingModule,BuildingKitchen.SmeltingModule,BuildingLumberjack.CraftingModule,BuildingMechanic.CraftingModule,BuildingMechanic.DOCraftingModule,BuildingNetherWorker.CraftingModule,BuildingPlantation.CraftingModule,BuildingPlantation.PlantationFieldsModule,BuildingSawmill.CraftingModule,BuildingSawmill.DOCraftingModule,BuildingSifter.CraftingModule,BuildingSmeltery.OreBreakingModule,BuildingSmeltery.SmeltingModule,BuildingStonemason.CraftingModule,BuildingStonemason.DOCraftingModule,BuildingStoneSmeltery.SmeltingModule,ChildrenBuildingModule,CourierAssignmentModule,CraftingWorkerBuildingModule,DeliverymanAssignmentModule,GuardBuildingModule,HospitalAssignmentModule,LivingBuildingModule,LumberjackAssignmentModule,MinerBuildingModule,MinimumStockModule,NoPrivateCrafterWorkerModule,QuarryModule,RestaurantMenuModule,SimpleCraftingModule,StableCavalryBuildingModule,TavernBuildingModule,TavernLivingBuildingModule,WorkAtHomeBuildingModule,WorkerBuildingModule
For all modules that require colony ticks.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidonColonyTick(@NotNull IColony colony) Colony tick hook.Methods inherited from interface com.minecolonies.api.colony.buildings.modules.IBuildingModule
getBuilding, getProducer, serializeToView, serializeToView, setBuilding, setProducerMethods inherited from interface com.minecolonies.api.util.IHasDirty
checkDirty, clearDirty, markDirty
-
Method Details
-
onColonyTick
Colony tick hook.- Parameters:
colony- the colony the tick is invoked from.
-