Class HomeBuildingModule
java.lang.Object
com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
com.minecolonies.core.colony.buildings.modules.HomeBuildingModule
- All Implemented Interfaces:
IBuildingModule,IDefinesCoreBuildingStatsModule,IHasDirty
public class HomeBuildingModule
extends AbstractBuildingModule
implements IDefinesCoreBuildingStatsModule
The class of the citizen hut.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClientSide representation of the building. -
Field Summary
Fields inherited from class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
building, isDirty -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the max number of inhabitants this module allows.Methods inherited from class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
checkDirty, clearDirty, getBuilding, getProducer, markDirty, setBuilding, setProducerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
Constructor Details
-
HomeBuildingModule
public HomeBuildingModule()
-
-
Method Details
-
getMaxInhabitants
Description copied from interface:IDefinesCoreBuildingStatsModuleGet the max number of inhabitants this module allows.- Specified by:
getMaxInhabitantsin interfaceIDefinesCoreBuildingStatsModule- Returns:
- the modules max number of assigned citizens.
-