Class AbstractBuildingModule

java.lang.Object
com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
All Implemented Interfaces:
IBuildingModule, IHasDirty
Direct Known Subclasses:
AbstractAssignedCitizenModule, AbstractCraftingBuildingModule, AnimalHerdingModule, BedHandlingModule, BuildingExtensionsModule, BuildingResourcesModule, BuildingStatisticsModule, ColonyConnectionModule, EnchanterStationsModule, EntityListModule, ExpeditionLogModule, FurnaceUserModule, GraveyardManagementModule, HomeBuildingModule, ItemListModule, MinerLevelManagementModule, MinimumStockModule, RestaurantMenuModule, SettingsModule, TavernBuildingModule, WarehouseModule, WarehouseRequestQueueModule

public abstract class AbstractBuildingModule extends Object implements IBuildingModule
Abstract class for all modules. Has base methods for all the necessary methods that have to be called from the building.