Class HomeBuildingModule.View
java.lang.Object
com.minecolonies.core.colony.buildings.views.AbstractBuildingView
com.minecolonies.core.colony.buildings.views.LivingBuildingView
com.minecolonies.core.colony.buildings.modules.HomeBuildingModule.View
- All Implemented Interfaces:
ICommonBuilding,IBuildingView,IModuleContainerView,IRequester
- Enclosing class:
- HomeBuildingModule
ClientSide representation of the building.
-
Field Summary
Fields inherited from class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
moduleViews -
Constructor Summary
ConstructorsConstructorDescriptionView(IColonyView c, net.minecraft.core.BlockPos l) Creates an instance of the citizen hut window. -
Method Summary
Modifier and TypeMethodDescription@NotNull com.ldtteam.blockui.views.BOWindowWill return the window if this building has an associated blockui window.Methods inherited from class com.minecolonies.core.colony.buildings.views.LivingBuildingView
addResident, getHiringMode, getHoverWarningForLevel, getMax, getResidents, removeResident, setHiringModeMethods inherited from class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
allowsAssignment, deserialize, getAllAssignedCitizens, getAllModuleViews, getBuildingDmPrio, getBuildingLevel, getBuildingMaxLevel, getBuildingType, getCitizensByRequest, getClaimRadius, getColony, getContainers, getCurrentWorkOrderLevel, getCustomName, getId, getID, getLocation, getModuleView, getModuleView, getModuleViewByType, getModuleViewMatching, getModuleViews, getOpenRequests, getOpenRequestsByCitizen, getOpenRequestsOfBuilding, getOpenRequestsOfType, getOpenRequestsOfTypeFiltered, getParent, getPosition, getPrestige, getRequesterDisplayName, getResolverIds, getRotation, getStructurePack, getStructurePath, hasModuleView, hasWorkOrder, isBuilding, isBuildingMaxLevel, isDeconstructed, isDeconstructing, isMirrored, isRepairing, onRequestedRequestCancelled, onRequestedRequestComplete, openGui, registerModule, setBuildingType, setCustomNameMethods 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.views.IBuildingView
getBuildingDisplayName, getRangeMethods inherited from interface com.minecolonies.api.colony.buildings.ICommonBuilding
getBuildingLevelEquivalent
-
Constructor Details
-
View
Creates an instance of the citizen hut window.- Parameters:
c- the colonyView.l- the position the hut is at.
-
-
Method Details
-
getWindow
@NotNull public @NotNull com.ldtteam.blockui.views.BOWindow getWindow()Description copied from class:AbstractBuildingViewWill return the window if this building has an associated blockui window.- Specified by:
getWindowin interfaceIBuildingView- Overrides:
getWindowin classAbstractBuildingView- Returns:
- blockui window.
-