Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AABB_DOWN - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
 
AABB_EAST - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
 
AABB_NORTH - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
 
AABB_SOUTH - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
The bounding boxes.
AABB_UP - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
 
AABB_WEST - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
 
ABANDONED_COLONY_NAME - Static variable in class com.minecolonies.core.event.ColonyStoryListener
Names for abandoned colonies.
ABANDONED_COLONY_STORY - Static variable in class com.minecolonies.core.event.ColonyStoryListener
Stories for abandoned colonies.
abandonedColonyNames - Static variable in class com.minecolonies.core.event.ColonyStoryListener
List of story and lore elements loaded from data.
abandonedColonyStories - Static variable in class com.minecolonies.core.event.ColonyStoryListener
 
AbstractAdvancedPathNavigate - Class in com.minecolonies.core.entity.pathfinding.navigation
 
AbstractAdvancedPathNavigate(Mob, Level) - Constructor for class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
 
AbstractAISkeleton<J> - Class in com.minecolonies.core.entity.ai.workers
Skeleton class for worker ai.
AbstractAISkeleton(J) - Constructor for class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Sets up some important skeleton stuff for every ai.
AbstractAssignedCitizenModule - Class in com.minecolonies.core.colony.buildings.modules
Abstract assignment module.
AbstractAssignedCitizenModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
AbstractBlockBarrel<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockBarrel(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockBarrel
 
AbstractBlockGate - Class in com.minecolonies.api.blocks.decorative
Block as one big door
AbstractBlockGate(String, float, int, int) - Constructor for class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
AbstractBlockHut<B> - Class in com.minecolonies.api.blocks
Base class for all Minecolonies Hut Blocks.
AbstractBlockHut() - Constructor for class com.minecolonies.api.blocks.AbstractBlockHut
Constructor for a hut block.
AbstractBlockHut(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockHut
Constructor for a hut block.
AbstractBlockMinecolonies<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockMinecolonies(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecolonies
 
AbstractBlockMinecoloniesConstructionTape<B> - Class in com.minecolonies.api.blocks.decorative
 
AbstractBlockMinecoloniesConstructionTape(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
AbstractBlockMinecoloniesContainer<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockMinecoloniesContainer(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecoloniesContainer
 
AbstractBlockMinecoloniesDefault<B> - Class in com.minecolonies.api.blocks.huts
 
AbstractBlockMinecoloniesDefault(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
 
AbstractBlockMinecoloniesDirectional<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockMinecoloniesDirectional(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecoloniesDirectional
 
AbstractBlockMinecoloniesFalling<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockMinecoloniesFalling(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecoloniesFalling
 
AbstractBlockMinecoloniesGrave<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockMinecoloniesGrave(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecoloniesGrave
 
AbstractBlockMinecoloniesHorizontal<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockMinecoloniesHorizontal(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecoloniesHorizontal
 
AbstractBlockMinecoloniesNamedGrave<B> - Class in com.minecolonies.api.blocks
Abstract class for minecolonies named graves.
AbstractBlockMinecoloniesNamedGrave(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecoloniesNamedGrave
 
AbstractBlockMinecoloniesRack<B> - Class in com.minecolonies.api.blocks
 
AbstractBlockMinecoloniesRack(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractBlockMinecoloniesRack
 
AbstractBoolSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractBoolSettingFactory
 
AbstractBuilding - Class in com.minecolonies.core.colony.buildings
Base building class, has all the foundation for what a building stores and does.
AbstractBuilding(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.AbstractBuilding
Constructor for a AbstractBuilding.
AbstractBuildingBuilderView - Class in com.minecolonies.core.colony.buildings.views
Provides a view of the builder building class.
AbstractBuildingBuilderView(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.views.AbstractBuildingBuilderView
Public constructor of the view, creates an instance of it.
AbstractBuildingContainer - Class in com.minecolonies.core.colony.buildings
Class containing the container action of the buildings.
AbstractBuildingContainer(BlockPos, IColony) - Constructor for class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
The constructor for the building container.
AbstractBuildingDependentRequestResolver<R> - Class in com.minecolonies.core.colony.requestsystem.resolvers.core
Abstract class used as a base class for request resolver that handle request coming from the building they are originating from.
AbstractBuildingDependentRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
AbstractBuildingEvent - Class in com.minecolonies.core.colony.eventhooks.buildingEvents
The abstract event handling building/upgrading huts.
AbstractBuildingEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
Creates a new building event.
AbstractBuildingEvent(BlockPos, String, int) - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
Creates a new building event.
AbstractBuildingExtension - Class in com.minecolonies.core.colony.buildingextensions
Abstract implementation for building extension instances.
AbstractBuildingExtension(BuildingExtensionRegistries.BuildingExtensionEntry, BlockPos) - Constructor for class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
Constructor used in NBT deserialization.
AbstractBuildingExtensionModule - Class in com.minecolonies.core.colony.buildingextensions.modules
Abstract class for all building extension modules.
AbstractBuildingExtensionModule(IBuildingExtension) - Constructor for class com.minecolonies.core.colony.buildingextensions.modules.AbstractBuildingExtensionModule
Default constructor.
AbstractBuildingGuards - Class in com.minecolonies.core.colony.buildings
Abstract class for Guard huts.
AbstractBuildingGuards(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
The abstract constructor of the building.
AbstractBuildingGuards.View - Class in com.minecolonies.core.colony.buildings
The client view for the Guard building.
AbstractBuildingMainWindow<B> - Class in com.minecolonies.core.client.gui
Base window class for the main window behind buildings.
AbstractBuildingMainWindow(B, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractBuildingMainWindow
Constructor for the windows that are associated with buildings.
AbstractBuildingModEvent - Class in com.minecolonies.api.eventbus.events.colony.buildings
Abstract event for building related things.
AbstractBuildingModEvent(IBuilding) - Constructor for class com.minecolonies.api.eventbus.events.colony.buildings.AbstractBuildingModEvent
Constructs a building-based event.
AbstractBuildingModule - Class in com.minecolonies.api.colony.buildings.modules
Abstract class for all modules.
AbstractBuildingModule() - Constructor for class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
AbstractBuildingModuleView - Class in com.minecolonies.api.colony.buildings.modules
Abstract class for all modules.
AbstractBuildingModuleView() - Constructor for class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
 
AbstractBuildingServerMessage<T> - Class in com.minecolonies.core.network.messages.server
 
AbstractBuildingServerMessage(PlayMessageType<?>, IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.AbstractBuildingServerMessage
Network message for executing things on buildings on the server
AbstractBuildingServerMessage(PlayMessageType<?>, ResourceKey<Level>, int, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.AbstractBuildingServerMessage
Network message for executing things on buildings on the server
AbstractBuildingServerMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.AbstractBuildingServerMessage
 
AbstractBuildingStructureBuilder - Class in com.minecolonies.core.colony.buildings
The structureBuilder building.
AbstractBuildingStructureBuilder(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Public constructor of the building, creates an object of the building.
AbstractBuildingView - Class in com.minecolonies.core.colony.buildings.views
The AbstractBuilding View is the client-side representation of a AbstractBuilding.
AbstractBuildingView(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Creates a building view.
AbstractBuildingWindow<B> - Class in com.minecolonies.core.client.gui
Manage windows associated with buildings.
AbstractBuildingWindow(B, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractBuildingWindow
Constructor for the windows that are associated with buildings.
AbstractBuildingWindow(BOWindow, B, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractBuildingWindow
Constructor for the windows that are associated with buildings.
AbstractChiselAndBitsProxy - Class in com.minecolonies.api.compatibility.candb
This is the fallback for when candb is not present!
AbstractChiselAndBitsProxy() - Constructor for class com.minecolonies.api.compatibility.candb.AbstractChiselAndBitsProxy
 
AbstractCitizenEvent - Class in com.minecolonies.core.colony.eventhooks.citizenEvents
Event for something happening to a citizen.
AbstractCitizenEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
Creates a new citizen event.
AbstractCitizenEvent(BlockPos, String) - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
Creates a new citizen event.
AbstractCitizenModEvent - Class in com.minecolonies.api.eventbus.events.colony.citizens
Abstract event for citizen related things.
AbstractCitizenModEvent(ICitizenData) - Constructor for class com.minecolonies.api.eventbus.events.colony.citizens.AbstractCitizenModEvent
Constructs a citizen-based event.
AbstractCivilianEntity - Class in com.minecolonies.api.entity.citizen
 
AbstractCivilianEntity(EntityType<? extends PathfinderMob>, Level) - Constructor for class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Create a new instance.
AbstractColonyBlock<B> - Class in com.minecolonies.api.blocks
Base class for all blocks that have a functionality within a colony.
AbstractColonyBlock() - Constructor for class com.minecolonies.api.blocks.AbstractColonyBlock
Constructor for a hut block.
AbstractColonyBlock(BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.AbstractColonyBlock
Constructor for a hut block.
AbstractColonyFlagBanner<B> - Class in com.minecolonies.api.blocks.decorative
Represents the common functions of both the wall and floor colony flag banner blocks
AbstractColonyFlagBanner(DyeColor, BlockBehaviour.Properties) - Constructor for class com.minecolonies.api.blocks.decorative.AbstractColonyFlagBanner
 
AbstractColonyModEvent - Class in com.minecolonies.api.eventbus.events.colony
Any colony related event, provides the target colony the event occurred in.
AbstractColonyModEvent(IColony) - Constructor for class com.minecolonies.api.eventbus.events.colony.AbstractColonyModEvent
Constructs a colony-based event.
AbstractColonyServerMessage - Class in com.minecolonies.core.network.messages.server
 
AbstractColonyServerMessage(PlayMessageType<?>, IColony) - Constructor for class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
Network message for executing things on colonies on the server
AbstractColonyServerMessage(PlayMessageType<?>, ResourceKey<Level>, int) - Constructor for class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
Network message for executing things on colonies on the server
AbstractColonyServerMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
 
AbstractCrafting - Class in com.minecolonies.api.colony.requestsystem.requestable.crafting
Abstract crafting request.
AbstractCrafting(ItemStack, int, int, IToken<?>) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
Create a Stack deliverable.
AbstractCraftingBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Basic implementation of a crafting module.
AbstractCraftingBuildingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
Create a new module.
AbstractCraftingBuildingModule.Brewing - Class in com.minecolonies.core.colony.buildings.modules
this module is for brewing-only users
AbstractCraftingBuildingModule.Crafting - Class in com.minecolonies.core.colony.buildings.modules
This module is for standard crafters (3x3 by default)
AbstractCraftingBuildingModule.Custom - Class in com.minecolonies.core.colony.buildings.modules
this module is for those who can't be taught recipes but can still use custom recipes
AbstractCraftingBuildingModule.Domum - Class in com.minecolonies.core.colony.buildings.modules
this module is for Domum Ornamentum cutter recipes
AbstractCraftingBuildingModule.Smelting - Class in com.minecolonies.core.colony.buildings.modules
this module is for furnace-only users
AbstractCraftingProductionResolver<C> - Class in com.minecolonies.core.colony.requestsystem.resolvers.core
Abstract crafting resolver for all crafting tasks.
AbstractCraftingProductionResolver(ILocation, IToken<?>, JobEntry, Class<C>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
Constructor to initialize.
AbstractCraftingRequest(IRequester, IToken<?>, C) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
AbstractCraftingRequest(IRequester, IToken<?>, RequestState, C) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
AbstractCraftingRequestFactory(StandardRequestFactories.IObjectConstructor<C, R>, Class<C>, Class<R>, StandardRequestFactories.IObjectToNBTConverter<C>, StandardRequestFactories.INBTToObjectConverter<C>, StandardRequestFactories.IObjectToPackBufferWriter<C>, StandardRequestFactories.IRegistryFriendlyByteBufToObjectReader<C>) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
AbstractCraftingRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers.core
Abstract crafting resolver for all crafting tasks.
AbstractCraftingRequestResolver(ILocation, IToken<?>, JobEntry, boolean) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Constructor to initialize.
AbstractDeliverymanRequestable - Class in com.minecolonies.api.colony.requestsystem.requestable.deliveryman
Abstract class for all deliveryman-requests
AbstractDeliverymanRequestable(int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
Constructor for deliveryman requestables
AbstractDrownedEntityPirate - Class in com.minecolonies.api.entity.mobs.drownedpirate
Abstract for all drowned pirate entities.
AbstractDrownedEntityPirate(EntityType<? extends AbstractDrownedEntityPirate>, Level) - Constructor for class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
Constructor method for Abstract Barbarians.
AbstractDrownedEntityPirateRaider - Class in com.minecolonies.api.entity.mobs.drownedpirate
Abstract for all drowned pirate entities.
AbstractDrownedEntityPirateRaider(EntityType<? extends AbstractDrownedEntityPirateRaider>, Level) - Constructor for class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
Constructor method for Abstract Barbarians.
AbstractEntityAIBasic<J,B> - Class in com.minecolonies.core.entity.ai.workers
This class provides basic ai functionality.
AbstractEntityAIBasic(J) - Constructor for class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Sets up some important skeleton stuff for every ai.
AbstractEntityAICrafting<J,B> - Class in com.minecolonies.core.entity.ai.workers.crafting
Abstract class for the principal crafting AIs.
AbstractEntityAICrafting(J) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Initialize the crafter job and add all his tasks.
AbstractEntityAIFight<J,B> - Class in com.minecolonies.core.entity.ai.workers.guard
Class taking of the abstract guard methods for both archer and knights.
AbstractEntityAIFight(J) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
Creates the abstract part of the AI.
AbstractEntityAIGuard<J,B> - Class in com.minecolonies.core.entity.ai.workers.guard
Class taking of the abstract guard methods for all fighting AIs.
AbstractEntityAIGuard(J) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
 
AbstractEntityAIHerder<J,B> - Class in com.minecolonies.core.entity.ai.workers.production.herders
Abstract class for all Citizen Herder AIs
AbstractEntityAIHerder(J) - Constructor for class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Creates the abstract part of the AI.
AbstractEntityAIInteract<J,B> - Class in com.minecolonies.core.entity.ai.workers
This is the base class of all worker AIs.
AbstractEntityAIInteract(J) - Constructor for class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Creates the abstract part of the AI.
AbstractEntityAIRequestSmelter<J,B> - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts furnace stone related block when needed.
AbstractEntityAIRequestSmelter(J) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAIRequestSmelter
Initialize the stone smeltery and add all his tasks.
AbstractEntityAISkill<J,B> - Class in com.minecolonies.core.entity.ai.workers
AI class for skills.
AbstractEntityAISkill(J) - Constructor for class com.minecolonies.core.entity.ai.workers.AbstractEntityAISkill
Sets up some important skeleton stuff for every ai.
AbstractEntityAIStructure<J,B> - Class in com.minecolonies.core.entity.ai.workers
This base ai class is used by ai's who need to build entire structures.
AbstractEntityAIStructure(J) - Constructor for class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Creates this ai base class and set's up important things.
AbstractEntityAIStructure.ItemCheckResult - Enum Class in com.minecolonies.core.entity.ai.workers
Different item check result possibilities.
AbstractEntityAIStructureWithWorkOrder<J,B> - Class in com.minecolonies.core.entity.ai.workers
AI class for the builder.
AbstractEntityAIStructureWithWorkOrder(J) - Constructor for class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
Initialize the builder and add all his tasks.
AbstractEntityAIStructureWithWorkOrder.RequestStage - Enum Class in com.minecolonies.core.entity.ai.workers
Possible request stages
AbstractEntityAITraining<J,B> - Class in com.minecolonies.core.entity.ai.workers.guard.training
Abstract class for all training AIs.
AbstractEntityAITraining(J) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
Creates the abstract part of the AI.inte Always use this constructor!
AbstractEntityAIUsesFurnace<J,B> - Class in com.minecolonies.core.entity.ai.workers
AI class for all workers which use a furnace and require fuel and a block to smelt in it.
AbstractEntityAIUsesFurnace(J) - Constructor for class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Sets up some important skeleton stuff for every ai.
AbstractEntityAmazon - Class in com.minecolonies.api.entity.mobs.amazons
Abstract for all amazon entities.
AbstractEntityAmazon(EntityType<? extends AbstractEntityAmazon>, Level) - Constructor for class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazon
Constructor method for Abstract amazon.
AbstractEntityAmazonRaider - Class in com.minecolonies.api.entity.mobs.amazons
Abstract for all amazon entities.
AbstractEntityAmazonRaider(EntityType<? extends AbstractEntityAmazonRaider>, Level) - Constructor for class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazonRaider
Constructor method for Abstract amazon.
AbstractEntityBarbarian - Class in com.minecolonies.api.entity.mobs.barbarians
Abstract for all Barbarian entities.
AbstractEntityBarbarian(EntityType<? extends AbstractEntityBarbarian>, Level) - Constructor for class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarian
Constructor method for Abstract Barbarians.
AbstractEntityBarbarianRaider - Class in com.minecolonies.api.entity.mobs.barbarians
Abstract for all Barbarian entities.
AbstractEntityBarbarianRaider(EntityType<? extends AbstractEntityBarbarianRaider>, Level) - Constructor for class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarianRaider
Constructor method for Abstract Barbarians.
AbstractEntityCitizen - Class in com.minecolonies.api.entity.citizen
The abstract citizen entity.
AbstractEntityCitizen(EntityType<? extends PathfinderMob>, Level) - Constructor for class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Constructor for a new citizen typed entity.
AbstractEntityEgyptian - Class in com.minecolonies.api.entity.mobs.egyptians
Abstract for all egyptian entities.
AbstractEntityEgyptian(EntityType<? extends AbstractEntityEgyptian>, Level) - Constructor for class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptian
Constructor method for Abstract egyptian..
AbstractEntityEgyptianRaider - Class in com.minecolonies.api.entity.mobs.egyptians
Abstract for all egyptian entities.
AbstractEntityEgyptianRaider(EntityType<? extends AbstractEntityEgyptianRaider>, Level) - Constructor for class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptianRaider
Constructor method for Abstract egyptian..
AbstractEntityMinecoloniesMonster - Class in com.minecolonies.api.entity.mobs
Abstract for all villain entities.
AbstractEntityMinecoloniesMonster(EntityType<? extends AbstractEntityMinecoloniesMonster>, Level) - Constructor for class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Constructor method for Abstract minecolonies mobs.
AbstractEntityMinecoloniesMonster(EntityType<? extends AbstractEntityMinecoloniesMonster>, Level, int) - Constructor for class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Constructor method for Abstract minecolonies mobs.
AbstractEntityMinecoloniesRaider - Class in com.minecolonies.api.entity.mobs
Abstract for all raider entities.
AbstractEntityMinecoloniesRaider(EntityType<? extends AbstractEntityMinecoloniesRaider>, Level) - Constructor for class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Constructor method for Abstract Barbarians.
AbstractEntityMinecoloniesRaider(EntityType<? extends AbstractEntityMinecoloniesRaider>, Level, int) - Constructor for class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Constructor method for Abstract Barbarians.
AbstractEntityNorsemen - Class in com.minecolonies.api.entity.mobs.vikings
Abstract for all norsemen entities.
AbstractEntityNorsemen(EntityType<? extends AbstractEntityNorsemen>, Level) - Constructor for class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemen
Constructor method for Abstract norsemen..
AbstractEntityNorsemenRaider - Class in com.minecolonies.api.entity.mobs.vikings
Abstract for all norsemen entities.
AbstractEntityNorsemenRaider(EntityType<? extends AbstractEntityNorsemenRaider>, Level) - Constructor for class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemenRaider
Constructor method for Abstract norsemen.
AbstractEntityPirate - Class in com.minecolonies.api.entity.mobs.pirates
Abstract for all pirate entities.
AbstractEntityPirate(EntityType<? extends AbstractEntityPirate>, Level) - Constructor for class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirate
Constructor method for Abstract Barbarians.
AbstractEntityPirateRaider - Class in com.minecolonies.api.entity.mobs.pirates
Abstract for all pirate entities.
AbstractEntityPirateRaider(EntityType<? extends AbstractEntityPirateRaider>, Level) - Constructor for class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirateRaider
Constructor method for Abstract Barbarians.
AbstractFastMinecoloniesEntity - Class in com.minecolonies.api.entity.other
Special abstract minecolonies mob that overrides laggy vanilla behaviour.
AbstractFastMinecoloniesEntity(EntityType<? extends PathfinderMob>, Level) - Constructor for class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Create a new instance.
AbstractHappinessModifier - Class in com.minecolonies.api.entity.citizen.happiness
Abstract happiness modifier implementation.
AbstractHappinessModifier() - Constructor for class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
Create an empty instance of the abstract happiness modifier.
AbstractHappinessModifier(String, double, IHappinessSupplierWrapper) - Constructor for class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
Create an instance of the happiness modifier.
AbstractInteractionResponseHandler - Class in com.minecolonies.api.colony.interactionhandling
The abstract interaction response handler to be extended by the other ones.
AbstractInteractionResponseHandler() - Constructor for class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
Way to load the response handler.
AbstractInteractionResponseHandler(Component, boolean, IChatPriority, Tuple<Component, Component>...) - Constructor for class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
The inquiry of the citizen.
AbstractIntSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractIntSettingFactory
 
AbstractItemMinecolonies - Class in com.minecolonies.core.items
Handles simple things that all items need.
AbstractItemMinecolonies(String, Item.Properties) - Constructor for class com.minecolonies.core.items.AbstractItemMinecolonies
Sets the name, creative tab, and registers the item.
AbstractItemScroll - Class in com.minecolonies.core.items
Scroll items base class, does colony registering/checks.
AbstractItemScroll(String, Item.Properties) - Constructor for class com.minecolonies.core.items.AbstractItemScroll
Sets the name, creative tab, and registers the item.
AbstractJob<AI,J> - Class in com.minecolonies.core.colony.jobs
Basic job information.
AbstractJob(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.AbstractJob
Initialize citizen data.
AbstractJobCrafter<AI,J> - Class in com.minecolonies.core.colony.jobs
Class of the crafter job.
AbstractJobCrafter(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Instantiates the job for the crafter.
AbstractJobGuard<J> - Class in com.minecolonies.core.colony.jobs
Abstract Class for Guard Jobs.
AbstractJobGuard(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.AbstractJobGuard
Initialize citizen data.
AbstractJobStructure<AI,J> - Class in com.minecolonies.core.colony.jobs
Common job object for all structure AIs.
AbstractJobStructure(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.AbstractJobStructure
Initialize citizen data.
AbstractModEvent - Class in com.minecolonies.api.eventbus.events
Abstract implementation for this mod bus events.
AbstractModEvent() - Constructor for class com.minecolonies.api.eventbus.events.AbstractModEvent
Default constructor.
AbstractModuleWindow<T> - Class in com.minecolonies.core.client.gui
Generic module window class.
AbstractModuleWindow(BOWindow, T, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractModuleWindow
Constructor for the window.
AbstractModuleWindow(T, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractModuleWindow
Constructor for the window.
AbstractPathJob - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Abstract class for Jobs that run in the multithreaded path finder.
AbstractPathJob(Level, BlockPos, int, PathResult, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
AbstractPathJob constructor.
AbstractPathJob(Level, BlockPos, BlockPos, PathResult, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
AbstractPathJob constructor.
AbstractPathJob(Level, LevelReader, BlockPos, int, PathResult, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Internal constructor, for secondary pathjobs within another one
AbstractPlantationModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation
Base class for planter modules that determines how the AI should work specific fields.
AbstractPlantationModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
Default constructor.
AbstractRecipeType<R> - Class in com.minecolonies.api.crafting
Base class for RecipeStorage types
AbstractRecipeType(R) - Constructor for class com.minecolonies.api.crafting.AbstractRecipeType
Constructor basis for recipe types
AbstractRendererAmazon<T,M> - Class in com.minecolonies.core.client.render.mobs.amazon
Abstract for rendering amazons.
AbstractRendererAmazon(EntityRendererProvider.Context, M, float) - Constructor for class com.minecolonies.core.client.render.mobs.amazon.AbstractRendererAmazon
 
AbstractRendererBarbarian<T,M> - Class in com.minecolonies.core.client.render.mobs.barbarians
Abstract for rendering Barbarians.
AbstractRendererBarbarian(EntityRendererProvider.Context, M, float) - Constructor for class com.minecolonies.core.client.render.mobs.barbarians.AbstractRendererBarbarian
 
AbstractRendererDrownedPirate<T,M> - Class in com.minecolonies.core.client.render.mobs.drownedpirates
Abstract for rendering Pirates.
AbstractRendererDrownedPirate(EntityRendererProvider.Context, M, float) - Constructor for class com.minecolonies.core.client.render.mobs.drownedpirates.AbstractRendererDrownedPirate
 
AbstractRendererEgyptian<T,M> - Class in com.minecolonies.core.client.render.mobs.egyptians
Abstract for rendering Pirates.
AbstractRendererEgyptian(EntityRendererProvider.Context, M, float) - Constructor for class com.minecolonies.core.client.render.mobs.egyptians.AbstractRendererEgyptian
 
AbstractRendererNorsemen<T,M> - Class in com.minecolonies.core.client.render.mobs.norsemen
Abstract for rendering amazons.
AbstractRendererNorsemen(EntityRendererProvider.Context, M, float) - Constructor for class com.minecolonies.core.client.render.mobs.norsemen.AbstractRendererNorsemen
 
AbstractRendererPirate<T,M> - Class in com.minecolonies.core.client.render.mobs.pirates
Abstract for rendering Pirates.
AbstractRendererPirate(EntityRendererProvider.Context, M, float) - Constructor for class com.minecolonies.core.client.render.mobs.pirates.AbstractRendererPirate
 
AbstractRequest<R> - Class in com.minecolonies.core.colony.requestsystem.requests
Abstract skeleton implementation of a request.
AbstractRequest(IRequester, IToken<?>, RequestState, R) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
AbstractRequest(IRequester, IToken<?>, R) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
AbstractRequestResolver<R> - Class in com.minecolonies.core.colony.requestsystem.resolvers.core
----------------------- Not Documented Object ---------------------
AbstractRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractRequestResolver
 
AbstractResearchProvider - Class in com.minecolonies.api.research
A class for creating the Research-related JSONs, including Research, ResearchEffects, and (optional) Branches.
AbstractResearchProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.api.research.AbstractResearchProvider
The abstract variant of a ResearchProvider, to register to fires during runData.
AbstractResearchProvider.Research - Class in com.minecolonies.api.research
A Builder-like class for producing Researches.
AbstractResearchProvider.ResearchBranch - Class in com.minecolonies.api.research
A Builder-like class for producing Research Branches
AbstractResearchProvider.ResearchEffect - Class in com.minecolonies.api.research
A Builder-like class for producing Research Effects.
AbstractSchematicProvider - Class in com.minecolonies.core.colony.buildings
 
AbstractSchematicProvider(BlockPos, IColony) - Constructor for class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
AbstractShipRaidEvent - Class in com.minecolonies.core.colony.events.raid
The Ship based raid event, spawns a ship with raider spawners onboard.
AbstractShipRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Create a new ship based raid event.
AbstractStringSettingsFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractStringSettingsFactory
 
AbstractTeachingGuiHandler<W> - Class in com.minecolonies.core.compatibility.jei.transfer
Common base class for JEI teaching GUI extensions.
AbstractTeachingGuiHandler(List<JobBasedRecipeCategory<?>>) - Constructor for class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
AbstractTileEntityBarrel - Class in com.minecolonies.api.tileentities
 
AbstractTileEntityBarrel(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityBarrel
 
AbstractTileEntityColonyBuilding - Class in com.minecolonies.api.tileentities
 
AbstractTileEntityColonyBuilding(BlockEntityType<? extends AbstractTileEntityColonyBuilding>, BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
AbstractTileEntityGrave - Class in com.minecolonies.api.tileentities
Abstract class for minecolonies graves.
AbstractTileEntityGrave(BlockEntityType<? extends AbstractTileEntityGrave>, BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityGrave
 
AbstractTileEntityNamedGrave - Class in com.minecolonies.api.tileentities
 
AbstractTileEntityNamedGrave(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
AbstractTileEntityPlantationField - Class in com.minecolonies.api.tileentities
The abstract implementation for plantation field tile entities.
AbstractTileEntityPlantationField(BlockEntityType<? extends AbstractTileEntityPlantationField>, BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityPlantationField
Default method.
AbstractTileEntityRack - Class in com.minecolonies.api.tileentities
 
AbstractTileEntityRack(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityRack
Create a new rack.
AbstractTileEntityRack(BlockEntityType<?>, BlockPos, BlockState, int) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityRack
Create a rack with a specific inventory size.
AbstractTileEntityRack.RackInventory - Class in com.minecolonies.api.tileentities
Rack inventory type.
AbstractTileEntityScarecrow - Class in com.minecolonies.api.tileentities
The abstract implementation for farmer field tile entities.
AbstractTileEntityScarecrow(BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityScarecrow
Default constructor.
AbstractTileEntityWareHouse - Class in com.minecolonies.api.tileentities
 
AbstractTileEntityWareHouse(BlockEntityType<? extends AbstractTileEntityWareHouse>, BlockPos, BlockState) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityWareHouse
 
AbstractTokenFactory<I> - Class in com.minecolonies.api.colony.requestsystem.token
An abstract implementation of the ITokenFactory interface that handles serialization etc.
AbstractTokenFactory() - Constructor for class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
 
AbstractWalkToProxy - Class in com.minecolonies.core.entity.pathfinding.proxy
Abstract class for the walkToProxy.
AbstractWalkToProxy(Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Creates a walkToProxy for a certain entity.
AbstractWarehouseRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers.core
----------------------- Not Documented Object ---------------------
AbstractWarehouseRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
AbstractWindowCitizen - Class in com.minecolonies.core.client.gui.citizen
BOWindow for the citizen.
AbstractWindowCitizen(ICitizenDataView, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.citizen.AbstractWindowCitizen
Constructor to initiate the citizen windows.
AbstractWindowSkeleton - Class in com.minecolonies.core.client.gui
Manage windows and their events.
AbstractWindowSkeleton(BOWindow, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Constructor for the skeleton class of the windows.
AbstractWindowSkeleton(ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Constructor with no parent window
AbstractWindowTownHall - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall.
AbstractWindowTownHall(BuildingTownHall.View, String) - Constructor for class com.minecolonies.core.client.gui.townhall.AbstractWindowTownHall
Constructor for the town hall window.
AbstractWindowWorkerModuleBuilding<B> - Class in com.minecolonies.core.client.gui
Abstract class for window for worker building.
AbstractWindowWorkerModuleBuilding(B, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.AbstractWindowWorkerModuleBuilding
Constructor for the window of the worker building.
AbstractWorkOrder - Class in com.minecolonies.core.colony.workorders
General information between WorkOrders.
AbstractWorkOrder() - Constructor for class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Default constructor; we also start with a new id and replace it during loading; this greatly simplifies creating subclasses.
AbstractWorkOrder(String, String, String, WorkOrderType, BlockPos, RotationMirror, int, int) - Constructor for class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
AbstractWorkOrderView - Class in com.minecolonies.core.colony.workorders.view
The WorkOrderView is the client-side representation of a WorkOrders.
AbstractWorkOrderView() - Constructor for class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
AbstractWrappedRequestManager - Class in com.minecolonies.core.colony.requestsystem.management.manager.wrapped
Wrapper class for a Manager.
AbstractWrappedRequestManager(IStandardRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
accept(IItemHandlerCapProvider, int) - Method in interface com.minecolonies.api.util.InventoryFunctions.IMatchActionResult
Method executed when a match has been found.
accept(IItemHandler, int) - Method in interface com.minecolonies.api.util.InventoryFunctions.IMatchActionResultHandler
Method executed when a match has been found.
ACCESS_HUTS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
ACCESS_TOGGLEABLES - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
accumulator() - Method in class com.minecolonies.core.util.MultimapCollector
 
Action - Enum Class in com.minecolonies.api.colony.permissions
Actions that can be performed in a colony.
ACTION_BUILD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ACTION_BUILD_REPAIR - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ACTION_CANCEL_BUILD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ACTION_CANCEL_DECONSTRUCTION - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ACTION_CANCEL_REPAIR - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ACTION_CANCEL_UPGRADE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ACTION_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the action label in the GUI.
ACTION_UPGRADE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ACTIONS_EACH_BLOCKS_WALKED - Static variable in class com.minecolonies.api.util.constant.Constants
Each x blocks walked an action will be triggered to decrease saturation.
ACTIONS_UNTIL_DUMP - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The number of actions done before item dump.
active() - Method in record class com.minecolonies.api.items.component.RallyData
Returns the value of the active record component.
ACTIVE - Enum constant in enum class com.minecolonies.api.colony.ColonyState
Colony is active
ACTIVE_CLIENT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.EntityState
 
ACTIVE_SERVER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.EntityState
 
activeCitizenInventory - Static variable in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
Current active citizen inventory window
Adaptability - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
add(int) - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
Add a resident by citizen data id
add(BlockPos, double) - Static method in class com.minecolonies.core.entity.pathfinding.RecentTargetCache
Adds a position that got used as path target
add(T) - Method in class com.minecolonies.core.colony.ColonyList
Add a new Colony to the List.
ADD_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
ADD_BLOCK - Enum constant in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageType
 
ADD_FUEL_TO_BREWINGSTAND - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Fuel the brewingStand.
ADD_FUEL_TO_FURNACE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Fuel the furnace
ADD_SPEED_DIFFICULTY - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Additional melee movement speed difficulty
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.SpearEntity
 
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Adds additional data to the CompoundTag that is specific to this entity type.
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.SittingEntity
 
addAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
addAlternateBuildingRequirement(List<ResourceLocation>, Integer) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets an alternate building research requirement.
addAvailable(int) - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
Add to the current amount available.
addBarracks(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
Adds the position of the main barracks.
addBranchData(ResourceLocation, IGlobalResearchBranch) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Add data for a research branch, used to contain translation texts, research speed, and other properties.
addBranchData(ResourceLocation, IGlobalResearchBranch) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
addBuildingClaim(int, BlockPos, LevelChunk) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
addBuildingClaim(int, BlockPos, LevelChunk) - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Add the building claim of a certain building.
addBuildingExtension(IBuildingExtension) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Add a new building extension to the building manager.
addBuildingExtension(IBuildingExtension) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
addBuildingExtensionIfMissing(BuildingExtensionRegistries.BuildingExtensionEntry, BlockPos, Player) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Add a building extension if it's missing.
addBuildingExtensionIfMissing(BuildingExtensionRegistries.BuildingExtensionEntry, BlockPos, Player) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
addBuildingModuleProducer(BuildingEntry.ModuleProducer) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.Builder
Add a building module producer.
addBuildingRequirement(ResourceLocation, int) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Adds a building research requirement.
addChild(IGlobalResearch) - Method in interface com.minecolonies.api.research.IGlobalResearch
Add a child to a research.
addChild(IGlobalResearch) - Method in class com.minecolonies.core.research.GlobalResearch
 
addChild(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearch
Add a child to a research, without setting parentage.
addChild(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearch
 
addChild(T) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to add a single Child.
addChild(T) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method used to add a single Child.
addChildren(Integer...) - Method in interface com.minecolonies.api.colony.ICitizenData
Add one or more children to a citizen.
addChildren(Integer...) - Method in class com.minecolonies.core.colony.CitizenData
 
addChildren(Collection<T>) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to add multiple children in a single call.
addChildren(Collection<T>) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method to add multiple children in a single call.
addChildren(T...) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to add multiple children in a single call.
addChildren(T...) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method to add multiple children in a single call.
addCitizen(ICitizenDataView) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Add a citizen.
addCitizen(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
addCitizen(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
addCitizen(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
addClaimData(IColony, Long2ObjectMap<ChunkClaimData>) - Method in interface com.minecolonies.api.colony.IColonyManager
Add claim data of a colony.
addClaimData(IColony, Long2ObjectMap<ChunkClaimData>) - Method in class com.minecolonies.core.colony.ColonyManager
 
addCloseSubscriber(ServerPlayer) - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Add a new subscriber to the colony.
addCloseSubscriber(ServerPlayer) - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
addColony(int, LevelChunk) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
addColony(int, LevelChunk) - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Add a new colony to the chunk.
addColony(IColony) - Method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
add a new colony to the capability.
addColony(IColony) - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
addColonyDirect(IColony, ServerLevel) - Method in interface com.minecolonies.api.colony.IColonyManager
Adds colony directly to cap.
addColonyDirect(IColony, ServerLevel) - Method in class com.minecolonies.core.colony.ColonyManager
 
addConcurrentDelivery(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Add a concurrent delivery that is going on.
addContainerPosition(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Add a new container to the building.
addContainerPosition(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
addCost(SizedIngredient) - Method in interface com.minecolonies.api.research.IGlobalResearch
Add item costs.
addCost(SizedIngredient) - Method in class com.minecolonies.core.research.GlobalResearch
 
addCraftedResultsList(Collection<ItemStack>) - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
Add a list of items to the crafted results list
addDeceasedCitizen(String) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Add a deceased citizen to the handler.
addDeceasedCitizen(String) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
addDelivery(List<ItemStack>) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Adds a list of stacks as a delivery to this request.
addDelivery(List<ItemStack>) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
addDelivery(ItemStack) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Adds a single stack as a delivery to this request.
addDelivery(ItemStack) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
addEffect(AbstractColonyBlock<?>, int) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Add an unlock building effect to the research.
addEffect(IResearchEffect) - Method in interface com.minecolonies.api.research.IGlobalResearch
Add an individual effect.
addEffect(IResearchEffect) - Method in class com.minecolonies.core.research.GlobalResearch
 
addEffect(ResourceLocation, int) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Add an effect to the research.
addEntity(ResourceLocation) - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModule
Add an entity to the list.
addEntity(ResourceLocation) - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModuleView
Add entity to the view and notify the server side.
addEntity(ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
addEntity(ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
addEntity(Level, Entity) - Static method in class com.minecolonies.api.util.CompatibilityUtils
spawn an entity in the world
addEvent(IColonyEvent) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Adds an event
addEvent(IColonyEvent) - Method in class com.minecolonies.core.colony.managers.EventManager
 
addEventDescription(IColonyEventDescription) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventDescriptionManager
Adds an event description.
addEventDescription(IColonyEventDescription) - Method in class com.minecolonies.core.colony.managers.EventDescriptionManager
 
addExperience(double) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenExperienceHandler
Add experience points to citizen.
addExperience(double) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
 
addExtensionModuleProducer(Function<IBuildingExtension, IBuildingExtensionModule>) - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry.Builder
Add a building extension module producer.
addFreeBlock(Block) - Method in interface com.minecolonies.api.colony.IColonyView
Add a new free to interact block.
addFreeBlock(Block) - Method in class com.minecolonies.core.colony.Colony
Add a new free to interact block.
addFreeBlock(Block) - Method in class com.minecolonies.core.colony.ColonyView
Add a new free to interact block.
addFreeBlock(Block) - Method in interface com.minecolonies.api.colony.IColony
 
addFreePosition(BlockPos) - Method in interface com.minecolonies.api.colony.IColonyView
Add a new free to interact position.
addFreePosition(BlockPos) - Method in class com.minecolonies.core.colony.Colony
Add a new free to interact position.
addFreePosition(BlockPos) - Method in class com.minecolonies.core.colony.ColonyView
Add a new free to interact position.
addFreePosition(BlockPos) - Method in interface com.minecolonies.api.colony.IColony
 
addGuard(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
Adds a new guard to the list.
addGuardToAttackers(AbstractEntityCitizen, Player) - Method in interface com.minecolonies.api.colony.IColony
 
addGuardToAttackers(AbstractEntityCitizen, Player) - Method in class com.minecolonies.core.colony.Colony
Add a guard to the list of attacking guards.
addGuardToAttackers(AbstractEntityCitizen, Player) - Method in class com.minecolonies.core.colony.ColonyView
 
addHealthModifier(LivingEntity, AttributeModifier) - Static method in class com.minecolonies.core.util.AttributeModifierUtils
Adds a health modifier, overwriting old modifier with the same name.
addHighlight(String, String, IHighlightRenderData) - Static method in class com.minecolonies.core.client.render.worldevent.HighlightManager
Adds a highlight item for the given key.
addHive(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Add a hive/nest position to this beekeper
addImportantColonyPlayer(ServerPlayer) - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Adds a new global subscriber to the colony.
addImportantColonyPlayer(ServerPlayer) - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
On login we're adding global subscribers.
addItem(ItemStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Add an item to the list.
addItem(ItemStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Add item to the view and notify the server side.
addItem(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
addItem(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FloristFlowerListModuleView
 
addItem(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
addItem(ItemStack) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityBarrel
 
addItem(ItemStack) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Lets the AI insert items into the barrel.
addItemCost(List<SizedIngredient>, HolderLookup.Provider) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Adds an item cost to the research.
addItemCost(TagKey<Item>, int, HolderLookup.Provider) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Adds an item cost to the research.
addItemCost(Item, int, HolderLookup.Provider) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Adds an item cost to the research.
addItemCost(SizedIngredient, HolderLookup.Provider) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Adds an item cost to the research.
addItemStackToItemHandler(IItemHandler, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Add stack to item handler.
addItemStackToItemHandlerWithResult(IItemHandler, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Add stack to handler with result.
addItemStackToProvider(IItemHandlerCapProvider, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Add stack to provider.
addItemStackToProviderWithResult(IItemHandlerCapProvider, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Add stack to provider with result.
ADDITIONAL_SLOTS - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Amount of slots in the crafting window.
addKillQuestObjectiveListener(EntityType<?>, UUID, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Add an objective listener to this event handler.
addLastEaten(Item) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Add last eaten food item.
addLastEaten(Item) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
addLeisureSite(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Register a new leisure site.
addLeisureSite(BlockPos) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
addLevel(MinerLevel) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Adds a level to the levels list.
addLoadedChunk(long, LevelChunk) - Method in interface com.minecolonies.api.colony.IColony
Adds a loaded chunk to the colony list
addLoadedChunk(long, LevelChunk) - Method in class com.minecolonies.core.colony.Colony
 
addLoadedChunk(long, LevelChunk) - Method in class com.minecolonies.core.colony.ColonyView
 
addLoot(List<ItemStack>) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Adds a list of resources to this expedition.
addMenuItem(IBuildingView, ItemStack, int) - Static method in class com.minecolonies.core.network.messages.server.colony.building.AlterRestaurantMenuItemMessage
Add a menu item to the building.
addMenuItem(ItemStack) - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
Add a new menu item.
addMinimumStock(ItemStack, int) - Method in interface com.minecolonies.api.colony.buildings.modules.IMinimumStockModule
Add the minimum stock of the warehouse to this building.
addMinimumStock(ItemStack, int) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
AddMinimumStockToBuildingModuleMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Set a new block to the minimum stock list.
AddMinimumStockToBuildingModuleMessage(IBuildingView, ItemStack, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.AddMinimumStockToBuildingModuleMessage
Creates a Transfer Items request
AddMinimumStockToBuildingModuleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.AddMinimumStockToBuildingModuleMessage
 
addMob(EntityType<?>) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Adds a mob to the interaction list of this expedition.
addModifier(IHappinessModifier) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Add the modifier to the handler.
addModifier(IHappinessModifier) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
addModifier(LivingEntity, AttributeModifier, Holder<Attribute>) - Static method in class com.minecolonies.core.util.AttributeModifierUtils
Add a specific new modifier.
addModule(ICraftingBuildingModule) - Method in class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
addModule(AnimalHerdingModule) - Method in class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
addNeededResource(ItemStack, int) - Method in class com.minecolonies.core.client.gui.WindowBuildBuilding
Add a new resource to the needed list.
addNeededResource(ItemStack, int) - Method in class com.minecolonies.core.client.gui.WindowBuildDecoration
Add a new resource to the needed list.
addNeededResource(ItemStack, int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Add a new resource to the needed list.
addNeededResource(ItemStack, int) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Add a new resource to the needed list.
addNetherTree(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Adds a position to the nether trees
addNewBuilding(AbstractTileEntityColonyBuilding, Level) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Creates a building from a tile entity and adds it to the colony.
addNewBuilding(AbstractTileEntityColonyBuilding, Level) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
addNewChunk(Colony, ChunkPos, ChunkClaimData) - Method in interface com.minecolonies.api.colony.IColonyManager
New chunk to track claim of.
addNewChunk(Colony, ChunkPos, ChunkClaimData) - Method in class com.minecolonies.core.colony.ColonyManager
 
addNewConnectionNode(BlockPos) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Add a new connection point and connect to neighbors.
addNewConnectionNode(BlockPos) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
addNewGateHouse(BlockPos) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Add a new gatehouse.
addNewGateHouse(BlockPos) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
addNewGrave(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Add a grave from the Colony.
addNewGrave(BlockPos) - Method in class com.minecolonies.core.colony.GraveManagerView
 
addNewGrave(BlockPos) - Method in class com.minecolonies.core.colony.managers.GraveManager
Add a grave from the Colony.
addNode(CommandTree) - Method in class com.minecolonies.core.commands.CommandTree
Adds new tree as leaf into this tree.
addNode(LiteralArgumentBuilder<CommandSourceStack>) - Method in class com.minecolonies.core.commands.CommandTree
Adds new command as leaf into this tree.
addOrAdjustResource(String, int) - Method in class com.minecolonies.core.colony.buildings.utils.BuilderBucket
Add additional resources.
addParent(Component) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
Add a parent to the list.
addPassenger(Entity) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Adds a passenger to the horse, dropping the leash and clearing the recent dismount cooldown.
addPassenger(Entity) - Method in class com.minecolonies.core.entity.other.SittingEntity
 
addPatrolTarget(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Adds new patrolTargets.
addPatrolTarget(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Adds new patrolTarget.
addPermission(Action) - Method in class com.minecolonies.api.colony.permissions.Rank
Adds the given action permission if it is not set yet
addPermissionEvent(PermissionEvent) - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.ITownHall
Add a colony permission event to the colony.
addPermissionEvent(PermissionEvent) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
 
addPlayer(GameProfile, Rank) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
addPlayer(GameProfile, Rank) - Method in class com.minecolonies.core.colony.permissions.Permissions
Adds a player to the rankings.
addPlayer(GameProfile, Rank) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
addPlayer(String, Rank, Level) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
addPlayer(String, Rank, Level) - Method in class com.minecolonies.core.colony.permissions.Permissions
Add a player to the rankings.
addPlayer(String, Rank, Level) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
addPlayer(String) - Method in interface com.minecolonies.api.colony.IColonyView
Update a players permissions.
addPlayer(String) - Method in class com.minecolonies.core.colony.ColonyView
Update a players permissions.
addPlayer(UUID, String, Rank) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
addPlayer(UUID, String, Rank) - Method in class com.minecolonies.core.colony.permissions.Permissions
Adds a player to the rankings.
addPlayer(UUID, String, Rank) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
AddPlayer(IColonyView, String) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayer
Constructor for adding player to permission
AddPlayer(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayer
 
AddPlayerOrFakePlayer(IColonyView, String, UUID) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayerOrFakePlayer
Constructor for adding player to permission
AddPlayerOrFakePlayer(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayerOrFakePlayer
 
addProcessedResultsList(Collection<ItemStack>) - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
Add a list of items to the processed results list
addQuestMineObjectiveListener(Block, UUID, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Add an objective listener for block mining to this event handler.
addQuestParticipation(IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestParticipant
Notify quest participant about their participation.
addQuestParticipation(IQuestInstance) - Method in class com.minecolonies.core.colony.CitizenData
 
addQuestPlaceObjectiveListener(Block, UUID, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Add an objective listener for block placement to this event handler.
addRank(String) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Adds a rink with the given name to the colony
addRank(String) - Method in class com.minecolonies.core.colony.permissions.Permissions
Create a new rank instance with the given name, auto assign lowest unused ID, no permissions
addRank(String) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
AddRank(IColonyView, String) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.AddRank
Constructor for adding a rank to the colony
AddRank(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.AddRank
 
addRecipe(IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Add a recipe to the building.
addRecipe(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
addRecipe(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingEnchanter.CraftingModule
 
addRecipe(IRecipeStorage) - Method in interface com.minecolonies.api.crafting.IRecipeManager
Add a recipe to the map.
addRecipe(IRecipeStorage) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
addRecipe(CustomRecipe) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Add recipe to manager.
addRecipeTemplate(ResourceLocation, JsonObject) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Temporarily stores a recipe template while waiting for the tags to finish loading.
addRecipeToList(IToken<?>, boolean) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Add a recipe to the list of recipes.
addRecipeToList(IToken<?>, boolean) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
AddRemoveRecipeMessage - Class in com.minecolonies.core.network.messages.server.colony.building.worker
Message class to add and remove recipes.
AddRemoveRecipeMessage(IBuildingView, boolean, IRecipeStorage, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
Create a message to add or remove recipes.
AddRemoveRecipeMessage(IBuildingView, List<ItemStorage>, int, ItemStack, boolean, Block, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
Create a message to add or remove recipes.
AddRemoveRecipeMessage(IBuildingView, List<ItemStorage>, int, ItemStack, List<ItemStack>, boolean, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
Create a message to add or remove recipes.
AddRemoveRecipeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
Transformation from a byteStream.
addRequest(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Method used to add a request to the queue
addRequest(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseRequestQueueModule
Add request to warehouse queue.
addRequestToResolver(IRequestResolver<?>, IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to add a request to a resolver.
addRequestToResolver(IRequestResolver<?>, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to add a request to a resolver.
addRequirement(IResearchRequirement) - Method in interface com.minecolonies.api.research.IGlobalResearch
Add an individual requirement
addRequirement(IResearchRequirement) - Method in class com.minecolonies.core.research.GlobalResearch
 
addResearch(ResourceLocation, IGlobalResearch, boolean) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Add a research to the tree.
addResearch(ResourceLocation, IGlobalResearch, boolean) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
addResearch(ResourceLocation, ILocalResearch) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Add a research to the tree.
addResearch(ResourceLocation, ILocalResearch) - Method in class com.minecolonies.core.research.LocalResearchTree
 
addResearchRequirement(ResourceLocation) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
The non-parent required research, which must be completed in addition to Parent research to begin this research.
addResearchRequirement(ResourceLocation, String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
The non-parent required research, which must be completed in addition to Parent research to begin this research.
addResident(int) - Method in class com.minecolonies.core.colony.buildings.views.LivingBuildingView
Add a resident from the building.
addSiblings(Integer...) - Method in interface com.minecolonies.api.colony.ICitizenData
Add one or more siblings to a citizen.
addSiblings(Integer...) - Method in class com.minecolonies.core.colony.CitizenData
 
addSingleBuildingRequirement(ResourceLocation, int) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Adds a single building research requirement.
addSpawner(BlockPos) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyRaidEvent
Add a spawner to an event.
addSpawner(BlockPos) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
addSpawner(BlockPos) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
addTags(HolderLookup.Provider) - Method in class com.minecolonies.core.generation.defaults.DefaultBiomeTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.minecolonies.core.generation.defaults.DefaultBlockTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.minecolonies.core.generation.defaults.DefaultDamageTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.minecolonies.core.generation.defaults.DefaultEntityTypeTagsProvider
 
addTags(HolderLookup.Provider) - Method in class com.minecolonies.core.generation.defaults.DefaultItemTagsProvider
 
addText(String) - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.TimedBoxRenderData
List of strings to display
addThreat(int) - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTableEntry
Adds threat
addThreat(LivingEntity, int) - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Adds X threat to the given entity
addToList(Collection<AbstractResearchProvider.Research>) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Add the Research to a collection, and return the same research.
addToolSlot(IRecipeLayoutBuilder, EquipmentTypeEntry, int, int, boolean) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
Creates a display slot for the specified tool
addToPonds(BlockPos, BlockPos) - Method in class com.minecolonies.core.colony.jobs.JobFisherman
Add one pond to our list of ponds.
addToProxyList(BlockPos) - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Add an entry to the proxy list.
addToProxyList(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Add an entry to the proxy list.
addToQueue(UUID, SoundEvent, SoundSource, int, int, BlockPos, float, float) - Static method in class com.minecolonies.api.sounds.SoundManager
Add a new sound to the queue.
addToTooltip(Item.TooltipContext, Consumer<Component>, TooltipFlag) - Method in record class com.minecolonies.api.items.component.ColonyId
 
addToTooltip(Item.TooltipContext, Consumer<Component>, TooltipFlag) - Method in record class com.minecolonies.api.items.component.HutBlockData
 
addTrackingPlayer(UUID) - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Adds another player to the debug tracking
addTransition(T) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Add one transition
addTransition(T) - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Adds a transitions to the machine's transition table
addTransitionGroup(List<S>, T) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
 
addTransitionGroup(List<S>, T) - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Add a transition to a group of states has higher priority than normal transitions
addVisitingPlayer(Player) - Method in interface com.minecolonies.api.colony.IColony
Add a visiting player.
addVisitingPlayer(Player) - Method in interface com.minecolonies.api.colony.IColonyView
 
addVisitingPlayer(Player) - Method in class com.minecolonies.core.colony.Colony
 
addVisitingPlayer(Player) - Method in class com.minecolonies.core.colony.ColonyView
 
addWayPoint(BlockPos, BlockState) - Method in interface com.minecolonies.api.colony.IColony
 
addWayPoint(BlockPos, BlockState) - Method in class com.minecolonies.core.colony.Colony
Adds a waypoint to the colony.
addWayPoint(BlockPos, BlockState) - Method in class com.minecolonies.core.colony.ColonyView
 
addWorker(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
Add a new worker to gather xp from.
addWorker(BlockPos) - Method in class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
Add a new worker to gather xp from.
addWorkerId(int) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Sets the id of the worker.
addWorkOrder(IServerWorkOrder, boolean) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Adds work order to the work manager.
addWorkOrder(IServerWorkOrder, boolean) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Adds work order to the work manager.
addXpToSkill(Skill, double, ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Add experience to a skill.
addXpToSkill(Skill, double, ICitizenData) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
AdjustSkillCitizenMessage - Class in com.minecolonies.core.network.messages.server.colony.citizen
Adjust the skill level of the citizen.
AdjustSkillCitizenMessage(IColony, ICitizenDataView, int, Skill) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.AdjustSkillCitizenMessage
Creates a skill alteration message.
AdjustSkillCitizenMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.AdjustSkillCitizenMessage
 
AdvancementTriggers - Class in com.minecolonies.api.advancements
The collection of advancement triggers for minecolonies.
AdvancementTriggers() - Constructor for class com.minecolonies.api.advancements.AdvancementTriggers
 
AdvancementUtils - Class in com.minecolonies.core.util
 
AdvancementUtils() - Constructor for class com.minecolonies.core.util.AdvancementUtils
 
advanceObjective(Player) - Method in interface com.minecolonies.api.quests.IQuestInstance
Simple advance objective by one.
advanceObjective(Player) - Method in class com.minecolonies.core.quests.QuestInstance
 
advanceObjective(Player, int) - Method in interface com.minecolonies.api.quests.IQuestInstance
Advance the quest objective to this id.
advanceObjective(Player, int) - Method in class com.minecolonies.core.quests.QuestInstance
 
ADVENTURE_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
AdventureData - Record Class in com.minecolonies.api.items.component
 
AdventureData(EntityType<?>, float, int) - Constructor for record class com.minecolonies.api.items.component.AdventureData
Creates an instance of a AdventureData record class.
adventureToken - Static variable in class com.minecolonies.api.items.ModItems
 
afterBuildingLoad() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Post building load actions
afterBuildingLoad() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
afterDump() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
State to go to after dumping.
afterDump() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
 
afterDump() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
afterDump() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
afterDump() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
 
afterRequestPickUp() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
What to do after picking up a request.
afterRequestPickUp() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
 
afterRequestPickUp() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
afterRequestPickUp() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
 
afterStructureLoading() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
The next state after structure loading.
afterStructureLoading() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
afterStructureLoading() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
AGE - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
aggregateStats(IStatisticsManager, IStatisticsManager) - Static method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Aggregate the statistics of the source statistics manager into the target statistics manager.
Agility - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
AI_BLOCKING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIBlockingEventType
Highest priority state for AITargets, if returning true it stops further execution of the AI this tick.
AI_MOVE_SPEED - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Other various values used for AI Tasks.
AIBlockingEventType - Enum Class in com.minecolonies.api.entity.ai.statemachine.states
Event types used in statemachine events.
AIEventTarget<S> - Class in com.minecolonies.api.entity.ai.statemachine
Special AI Targets which are used for preState cecks and limits.
AIEventTarget(AIBlockingEventType, IBooleanConditionSupplier, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AIEventTarget
Construct a special target.
AIEventTarget(AIBlockingEventType, IBooleanConditionSupplier, S, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AIEventTarget
 
AIEventTarget(AIBlockingEventType, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AIEventTarget
 
AIOneTimeEventTarget<S> - Class in com.minecolonies.api.entity.ai.statemachine
One time usage AITarget, unregisters itself after usage
AIOneTimeEventTarget(IBooleanConditionSupplier, IStateSupplier<S>) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AIOneTimeEventTarget
Event to trigger a one time transition.
AIOneTimeEventTarget(IBooleanConditionSupplier, S) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AIOneTimeEventTarget
Event to trigger a one time transition.
AIOneTimeEventTarget(IStateSupplier<S>) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AIOneTimeEventTarget
Event to trigger a one time transition.
AIOneTimeEventTarget(S) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AIOneTimeEventTarget
Event to trigger a one time transition.
aiStep() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
aiStep() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
aiStep() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
aiStep() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Called frequently so the entity can update its state every tick as required.
aiStep() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
aiStep() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
This method is called by the entity every tick to update its state.
aiStep() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
AITarget<S> - Class in com.minecolonies.api.entity.ai.statemachine
A simple target the AI tries to accomplish.
AITarget(IBooleanConditionSupplier, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AITarget
Construct a target.
AITarget(S, IBooleanConditionSupplier, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AITarget
Construct a target.
AITarget(S, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AITarget
Construct a target.
AITarget(S, S, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.AITarget
Construct a target.
AIWorkerState - Enum Class in com.minecolonies.api.entity.ai.statemachine.states
Basic state enclosing states all ai's use.
alchemist - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
alchemist - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
ALCHEMIST - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ALCHEMIST_BREW - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ALCHEMIST_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ALCHEMIST_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ALCHEMIST_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
ALCHEMIST_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
ALCHEMIST_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Craftmanship
ALIVE - Enum constant in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
 
ALL_CITIZENS_ARE_SLEEPING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ALL_CITIZENS_HOMED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
ALL_PIRATE_SPAWNERS_DESTROYED_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ALL_PIRATES_KILLED_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ALL_TOWERS - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
ALLIES - Enum constant in enum class com.minecolonies.api.colony.connections.DiplomacyStatus
 
allItemsPlusInventory(Player) - Static method in class com.minecolonies.api.util.ItemStackUtils
Obtains a list of all basic items in the game, plus any extra items present in the player's inventory (allowing for items with custom NBT, e.g.
allMatches(Collection<ColonyStoryListener.StoryText>, Holder<Biome>) - Static method in record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Builds a list of all possible matches from a collection of ColonyStoryListener.StoryText.
AllOption() - Constructor for class com.minecolonies.core.commands.arguments.MultiColonyIdArgument.AllOption
 
ALLOW_INTERACT - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
allowForSpectators() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerEnteringModEvent
Disable the anti spectator check, allowing you to add custom logic under which to disable the notifications.
allowForSpectators() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerLeavingModEvent
Disable the anti spectator check, allowing you to add custom logic under which to disable the notifications.
allowInfiniteColonies - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
allowInfiniteSupplyChests - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
allowOtherDimColonies - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
allowReplace() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
allowsAssignment() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Check if the building currently allows assignment of citizens.
allowsAssignment() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
allowsAvoidance() - Method in interface com.minecolonies.api.colony.jobs.IJob
Method to check if the colony job allows avoidance.
allowsAvoidance() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
allowsAvoidance() - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
 
allowShips() - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Returns the value of the allowShips record component.
allTowers() - Static method in record class com.minecolonies.api.advancements.AllTowersTrigger.AllTowersTriggerInstance
 
AllTowersTrigger - Class in com.minecolonies.api.advancements
Triggered when all barracks towers have been fully upgraded on any one barracks
AllTowersTrigger() - Constructor for class com.minecolonies.api.advancements.AllTowersTrigger
 
AllTowersTrigger.AllTowersTriggerInstance - Record Class in com.minecolonies.api.advancements
 
AllTowersTriggerInstance(Optional<ContextAwarePredicate>) - Constructor for record class com.minecolonies.api.advancements.AllTowersTrigger.AllTowersTriggerInstance
Creates an instance of a AllTowersTriggerInstance record class.
ALLY_CONFIRMED - Enum constant in enum class com.minecolonies.api.colony.connections.ConnectionEventType
 
ALLY_REQUEST - Enum constant in enum class com.minecolonies.api.colony.connections.ConnectionEventType
 
alterItemsToBeKept(TriConsumer<Predicate<ItemStack>, Integer, Boolean>) - Method in interface com.minecolonies.api.colony.buildings.modules.IAltersRequiredItems
Check if additional items have to be kept and add to map if necessary.
alterItemsToBeKept(TriConsumer<Predicate<ItemStack>, Integer, Boolean>) - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
 
alterItemsToBeKept(TriConsumer<Predicate<ItemStack>, Integer, Boolean>) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
alterItemsToBeKept(TriConsumer<Predicate<ItemStack>, Integer, Boolean>) - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
 
alternateOutputs(List<ItemStack>) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
alterNextNode(BlockPos) - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Alter the next node connection.
alterPermission(Rank, Rank, Action, boolean) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Alters the permission through an actor, checks for allowance before altering.
alterPermission(Rank, Rank, Action, boolean) - Method in class com.minecolonies.core.colony.permissions.Permissions
 
alterPermission(Rank, Rank, Action, boolean) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
alterPickUpPriority(int) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Increase or decrease the current pickup priority.
alterPickUpPriority(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
alterPreviousNode(BlockPos) - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Alter the previous node connection.
alterReputation(double) - Method in interface com.minecolonies.api.quests.IQuestManager
Alter the quest reputation.
alterReputation(double) - Method in class com.minecolonies.core.quests.QuestManager
 
AlterRestaurantMenuItemMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Alter a menu item message.
AlterRestaurantMenuItemMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.AlterRestaurantMenuItemMessage
 
alwaysRenderNameTag - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
AMAZON - Enum constant in enum class com.minecolonies.api.entity.mobs.RaiderType
 
AMAZON - Static variable in class com.minecolonies.api.entity.ModEntities
 
AMAZON - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
AMAZON - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
AMAZON_CHIEF - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
AMAZON_RAID - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
AMAZON_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
This raids event id, registry entries use res locations as ids.
AMAZON_SPEARMAN - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
AMAZONCHIEF - Static variable in class com.minecolonies.api.entity.ModEntities
 
AMAZONCHIEF - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
AmazonModel<T> - Class in com.minecolonies.api.client.render.modeltype
Amazon model.
AmazonModel(ModelPart) - Constructor for class com.minecolonies.api.client.render.modeltype.AmazonModel
 
AmazonRaidEvent - Class in com.minecolonies.core.colony.events.raid.amazonevent
Amazon raid event for the colony, triggers a horde of amazons that spawn and attack the colony.
AmazonRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
AMAZONSPEARMAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
AMAZONSPEARMAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
analyzationResults - Static variable in class com.minecolonies.core.client.gui.WindowSchematicAnalyzer
Cached analyzed blueprints
analyzeSchematic(Blueprint, HolderLookup.Provider) - Static method in class com.minecolonies.core.util.SchemAnalyzerUtil
Analyzes the given blueprint, calculating statistics like block cost, included buildings etc.
ANCHOR_POS - Static variable in class com.minecolonies.core.commands.generalcommands.ScanCommand
Anchor position command argument.
ancientTome - Static variable in class com.minecolonies.api.items.ModItems
 
and(OptionalPredicate<T>) - Method in interface com.minecolonies.api.util.OptionalPredicate
Performs the logical AND on two optional predicates, such that: - if both sides are empty, the result is empty - if one side is empty, the result is the other side - if both sides are non-empty, the result is the logical AND - if the left side is false, the right side is not evaluated (short circuit)
AND - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
animal - Variable in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
The animal assigned to this manager.
AnimalColonyHandler - Class in com.minecolonies.core.entity.mobs
Handles all colony orchestration for this managed animal.
AnimalColonyHandler(IManagedAnimal<? extends Entity>) - Constructor for class com.minecolonies.core.entity.mobs.AnimalColonyHandler
 
AnimalData - Class in com.minecolonies.core.colony
 
AnimalData(int, IColony) - Constructor for class com.minecolonies.core.colony.AnimalData
Create an AnimalData given an ID and colony.
AnimalDataView - Class in com.minecolonies.core.colony
 
AnimalDataView(int, ColonyView) - Constructor for class com.minecolonies.core.colony.AnimalDataView
Constructor
AnimalHerdingModule - Class in com.minecolonies.core.colony.buildings.modules
Provides some basic definitions used by the animal herding AI (and JEI).
AnimalHerdingModule(JobEntry, Predicate<Animal>, ItemStorage) - Constructor for class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
 
AnimalManager - Class in com.minecolonies.core.colony.managers
 
AnimalManager(IColony) - Constructor for class com.minecolonies.core.colony.managers.AnimalManager
 
ANIMALS_BUTCHERED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
animateTick(BlockState, Level, BlockPos, RandomSource) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
ANSWER_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
AnswerElement(Component, IQuestDialogueAnswer) - Constructor for class com.minecolonies.api.quests.IDialogueObjectiveTemplate.AnswerElement
Create a new answer element.
any() - Static method in class com.minecolonies.api.loot.EntityInBiomeTag
 
ANY - Static variable in class com.minecolonies.api.loot.EntityInBiomeTag
 
append(String) - Method in class com.minecolonies.core.datalistener.QuestJsonListener.ExpressionNode
 
append(String, Object...) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Starts a new builder object to append an additional component to the original one.
append(Component) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Appends a new component to the
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemAdventureToken
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemAssistantHammer
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemBannerRallyGuards
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemBuildGoggles
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemChorusBread
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemColonySign
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemGoldenBread
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemMilkyBread
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemScepterPermission
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemSugaryBread
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemCrop
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemFood
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemGate
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemScrollBuff
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemScrollColonyAreaTP
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemScrollColonyTP
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemScrollGuardHelp
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemScrollHighlight
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemResourceScroll
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.minecolonies.core.items.ItemColonyFlagBanner
 
apple_pie - Static variable in class com.minecolonies.api.items.ModItems
 
apply(IFactoryController, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.IRegistryFriendlyByteBufToObjectReader
 
apply(IFactoryController, RegistryFriendlyByteBuf, O) - Method in interface com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.IObjectToPackBufferWriter
 
apply(TextureReloadListener.TexturePacks, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.event.TextureReloadListener
 
apply(CommandContext<CommandSourceStack>) - Method in interface com.minecolonies.core.commands.commandTypes.IMCCommand.ExecutionHandler
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.BaseDataListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.CrafterRecipeListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.DiseasesListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.RecruitmentItemsListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.ResearchListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.CitizenNameListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.ItemNbtListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.QuestJsonListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.event.ColonyStoryListener
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.datalistener.CustomVisitorListener
 
apply(N) - Method in interface com.minecolonies.api.colony.buildings.modules.stat.IStat
Apply the input value to the existing value.
apply(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in interface com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.INBTToObjectConverter
 
apply(HolderLookup.Provider, IFactoryController, O) - Method in interface com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.IObjectToNBTConverter
 
apply(T) - Method in interface com.minecolonies.api.eventbus.EventBus.EventHandler
 
APPLY_CURE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
applyBonemeal(AbstractEntityCitizen, BlockPos, ItemStack, Player) - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Logic for applying bonemeal to the working position.
applyBonemeal(AbstractEntityCitizen, BlockPos, ItemStack, Player) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
applyBonemeal(AbstractEntityCitizen, BlockPos, ItemStack, Player) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeagrassPlantModule
 
applyBonemeal(AbstractEntityCitizen, BlockPos, ItemStack, Player) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
 
applyEffect(IResearchEffect) - Method in interface com.minecolonies.api.research.IResearchEffectManager
Apply the effect to the research effects class.
applyEffect(IResearchEffect) - Method in class com.minecolonies.core.research.ResearchEffectManager
 
applyHealthTraining() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Replaces this horse's mount health modifier with the bonus granted by its colony's current research.
applyMending(AbstractEntityCitizen, double) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
 
applyResearchEffects() - Method in interface com.minecolonies.api.colony.ICitizenData
Applies the effects of research to the data's entity
applyResearchEffects() - Method in class com.minecolonies.core.colony.CitizenData
 
applyResearchEffects() - Method in class com.minecolonies.core.colony.VisitorData
 
applyReward(IColony, Player, IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestRewardTemplate
Apply the reward to colony and player.
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.HappinessRewardTemplate
 
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.ItemRewardTemplate
 
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.QuestReputationRewardTemplate
 
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.RaidAdjustmentRewardTemplate
 
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.RelationshipRewardTemplate
 
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.ResearchCompleteRewardTemplate
 
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.SkillRewardTemplate
 
applyReward(IColony, Player, IQuestInstance) - Method in class com.minecolonies.core.quests.rewards.UnlockQuestRewardTemplate
 
applySorting(List<ItemStorage>) - Method in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
 
applySorting(List<ItemStorage>) - Method in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
Apply sorting to display list based on the scores.
applySorting(List<ItemStorage>) - Method in class com.minecolonies.core.client.gui.modules.FoodItemListModuleWindow
 
applySplash(Iterable<MobEffectInstance>, Entity) - Method in class com.minecolonies.core.entity.other.DruidPotionEntity
 
applyToCitizen(ICitizenData) - Method in interface com.minecolonies.core.quests.sideeffects.ICitizenQuestSideEffect
Applies the effect to the given citizen
applyToCitizen(ICitizenData) - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
applyToMob(AbstractEntityMinecoloniesMonster) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Applies the registered AI's to the given mob
applyToMob(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.entity.mobs.registry.MobAIRegistry
 
applyToQuest(Player, IQuestInstance) - Method in interface com.minecolonies.api.quests.IFinalQuestDialogueAnswer
Apply the objective to colony quest.
applyToQuest(Player, IQuestInstance) - Method in class com.minecolonies.api.quests.IQuestDialogueAnswer.CloseUIDialogueAnswer
 
applyToQuest(Player, IQuestInstance) - Method in class com.minecolonies.api.quests.IQuestDialogueAnswer.NextObjectiveDialogueAnswer
 
applyToQuest(Player, IQuestInstance) - Method in class com.minecolonies.api.quests.IQuestDialogueAnswer.QuestCancellationDialogueAnswer
 
archer - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
archer - Variable in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
 
ARCHER_ARMOR - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ARCHER_BARBARIANS_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Barbarian Constants.
ARCHER_CHECK_SHOT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Check the shot result.
ARCHER_DAMAGE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
Research Effect Name strings, used for ResearchEffectManager and ResearchRegistry lookups.
ARCHER_FIND_SHOOTING_STAND_POSITION - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Find a good position to shoot from.
ARCHER_GUARD - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ARCHER_GUARD_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ARCHER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
ARCHER_MUMMY - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
ARCHER_RAIDER - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
ARCHER_SELECT_TARGET - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Select a random target.
ARCHER_SHOOT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Archer shoot target.
ARCHER_TRAINING_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
ARCHER_USE_ARROWS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ARCHERBARBARIAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
ARCHERBARBARIAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
archerInTraining - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
ARCHERMUMMY - Static variable in class com.minecolonies.api.entity.ModEntities
 
ARCHERMUMMY - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
ARCHERPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
ARCHERPIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
archers - Variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
ArcherSquireModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Archery module view.
ArcherSquireModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.ArcherSquireModuleView
 
archery - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
ARCHERY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
ARCHERY_WORK_HOME - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Military
ARCHITECTS_CUTTER - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
ARCHITECTS_CUTTER_ID - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
ArchitectsCutterCraftingType - Class in com.minecolonies.core.recipes
 
ArchitectsCutterCraftingType() - Constructor for class com.minecolonies.core.recipes.ArchitectsCutterCraftingType
 
areAllItemsInItemHandler(List<ItemStack>, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if all stacks given in the list are in the itemhandler given
areAllItemsInItemHandlerList(List<ItemStack>, Collection<IItemHandler>) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if all stacks given in the list are in at least one of the given the itemhandlers
areAllItemsInProvider(List<ItemStack>, IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if all stacks given in the list are in the capability provider given
areItemStacksMergable(ItemStack, ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to check if two ItemStacks can be merged together.
areRequirementsMet(ClientLevel, BlockPos, LocalPlayer) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
areSpiesEnabled() - Method in interface com.minecolonies.api.colony.IColonyView
 
areSpiesEnabled() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Returns whether spies are enabled
areSpiesEnabled() - Method in class com.minecolonies.core.colony.ColonyView
 
areSpiesEnabled() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
argument() - Static method in class com.minecolonies.core.commands.colonycommands.CommandDeleteColony.DeleteBuildingsArgumentType
 
ARGUMENT_TYPES - Static variable in class com.minecolonies.core.commands.arguments.ModArgumentTypes
 
ARISTOCRAT - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ARISTOCRAT_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ARMOR - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
ARMOR_DURABILITY - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ARMOR_LEVEL_CHAIN - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Armor level for chain.
ARMOR_LEVEL_DIAMOND - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Armor level for diamond.
ARMOR_LEVEL_GOLD - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Armor level for gold.
ARMOR_LEVEL_IRON - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Armor level for iron.
ARMOR_LEVEL_LEATHER - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Armor level for leather.
ARMOR_LEVEL_MAX - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Armor level for diamond.
ARMY_POPULATION - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
armyPopulation(int) - Static method in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Registers a deserialized advancement trigger with this criterion condition
ArmyPopulationTrigger - Class in com.minecolonies.api.advancements
Triggered on allocation of new soldiers
ArmyPopulationTrigger() - Constructor for class com.minecolonies.api.advancements.ArmyPopulationTrigger
 
ArmyPopulationTrigger.ArmyPopulationTriggerInstance - Record Class in com.minecolonies.api.advancements
 
ArmyPopulationTriggerInstance(Optional<ContextAwarePredicate>, int) - Constructor for record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Creates an instance of a ArmyPopulationTriggerInstance record class.
arrivedAtPatrolPoint(AbstractEntityCitizen) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Called when a guard is at the current patrol point
arrivedAtPatrolPoint(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
ARROW_PIERCE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ARROWS_FIRED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ARROWS_HIT - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
asBlockPos() - Method in class com.minecolonies.api.util.Vec3Mutable
 
ASC_SORT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Name Ascending
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in class com.minecolonies.api.crafting.CompostRecipe
 
ASSETS_DIR - Static variable in class com.minecolonies.core.generation.DataGeneratorConstants
 
assignCitizen(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
 
assignCitizen(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Specific citizen assignment hook for modules.
assignCitizen(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
assignCitizen(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.WorkAtHomeBuildingModule
 
assignCitizen(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
ASSIGNED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a request that has been assigned, yet it has not been started.
ASSIGNED_CITIZEN_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the assigned citizen list in the GUI.
assignedCitizen - Variable in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
List of worker assosiated to the building.
ASSIGNEE_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the total assignee label in the GUI.
assignExtension(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Method called to assign a building extension to the building.
assignField(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Assign a given field to the current worker.
assignFieldManually() - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Should the citizen be assigned manually to the fields.
AssignFieldMessage - Class in com.minecolonies.core.network.messages.server.colony.building.fields
Message which handles the assignment of fields to farmers.
AssignFieldMessage(IBuildingView, IBuildingExtension, boolean, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.AssignFieldMessage
Creates the message to assign a field.
AssignFieldMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.AssignFieldMessage
 
AssignFilterableEntityMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message which handles the assignment of entities to filterable entity lists.
AssignFilterableEntityMessage(IBuildingView, int, ResourceLocation, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableEntityMessage
Creates the message to add an entity.
AssignFilterableEntityMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableEntityMessage
 
AssignFilterableItemMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message which handles the assignment of items to filterable item lists.
AssignFilterableItemMessage(IBuildingView, int, ItemStorage, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableItemMessage
Creates the message to add an item.
AssignFilterableItemMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableItemMessage
 
ASSIGNING - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a request that is being assigned.
AssigningStrategy - Enum Class in com.minecolonies.api.colony.requestsystem.manager
Enum determining the assigning strategy.
assignManually() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Getter for the assign manually.
AssignmentModeMessage - Class in com.minecolonies.core.network.messages.server.colony.building.fields
Message to change the assignmentMode of the fields of the farmer.
AssignmentModeMessage(IBuildingView, boolean, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.AssignmentModeMessage
Creates object for the assignmentMode
AssignmentModeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.AssignmentModeMessage
 
assignQuest(IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestGiver
Assign quest authority to quest giver.
assignQuest(IQuestInstance) - Method in class com.minecolonies.core.colony.CitizenData
 
assignRequest(IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to assign a given request to a resolver.
assignRequest(IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to assign a given request to a resolver.
assignRequest(IRequest<?>, Collection<IToken<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to assign a given request to a resolver.
assignRequest(IRequest<?>, Collection<IToken<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to assign a given request to a resolver.
assignRequest(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to assign a request to a resolver.
assignRequest(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to assign a request to a resolver.
assignRequest(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method used to assign a request to a resolver.
assignRequest(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.WrappedBlacklistAssignmentRequestManager
Method used to assign a request to a resolver.
assignRequestDefault(IRequest<?>, Collection<IToken<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to assign a given request to a resolver.
assignRequestDefault(IRequest<?>, Collection<IToken<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to assign a given request to a resolver.
assignTo(IAssignsJob) - Method in interface com.minecolonies.api.colony.jobs.IJob
Assigns the job to its specific work module
assignTo(IAssignsJob) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
assignTo(IAssignsJob) - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
 
AssignUnassignMessage - Class in com.minecolonies.core.network.messages.server.colony.building.home
Message class which manages the messages assigning or unassigning of citizens.
AssignUnassignMessage(IBuildingView, boolean, int, JobEntry) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.home.AssignUnassignMessage
Creates object for the player to assigning or unassigning a citizen.
AssignUnassignMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.home.AssignUnassignMessage
Transformation from a byteStream to the variables.
assistantHammer_Diamond - Static variable in class com.minecolonies.api.items.ModItems
 
assistantHammer_Gold - Static variable in class com.minecolonies.api.items.ModItems
 
assistantHammer_Iron - Static variable in class com.minecolonies.api.items.ModItems
 
asVec3() - Method in class com.minecolonies.api.util.Vec3Mutable
 
asyncPrestigeRecalc() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Trigger for async prestige recalculation.
asyncPrestigeRecalc() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
AT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
atBuildingActions() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
Task to do when at the own building, as guards only go there on requests and on dump
atBuildingActions() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAIDruid
 
atBuildingActions() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAIRange
 
Athletics - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
attachHorse(AbstractHorse) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Attempts to attach the given horse to the worker.
ATTACK_CITIZEN - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
ATTACK_DAMAGE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Barbarian Attack Damage.
ATTACK_ENTITY - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
ATTACKING - Enum constant in enum class com.minecolonies.api.entity.ai.combat.CombatAIStates
 
AttackingPlayer - Class in com.minecolonies.core.colony.pvp
Represents an attacking player.
AttackingPlayer(Player) - Constructor for class com.minecolonies.core.colony.pvp.AttackingPlayer
Creates a new Attacking player.
AttackMoveAI<T> - Class in com.minecolonies.core.entity.ai.combat
Moves the entity and triggers the attack
AttackMoveAI(T, ITickRateStateMachine) - Constructor for class com.minecolonies.core.entity.ai.combat.AttackMoveAI
 
attackProtect() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
Check if the guard can protect himself with a shield And if so, do it.
attemptAcceptQuest(ResourceLocation, Player) - Method in interface com.minecolonies.api.quests.IQuestManager
Have player attempt to accept a colony quest.
attemptAcceptQuest(ResourceLocation, Player) - Method in class com.minecolonies.core.quests.QuestManager
 
attemptBeginResearch(Player, IColony, BuildingUniversity, IGlobalResearch) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Attempt to begin a research.
attemptBeginResearch(Player, IColony, BuildingUniversity, IGlobalResearch) - Method in class com.minecolonies.core.research.LocalResearchTree
Attempt to begin a research.
attemptEstablishConnection(BlockPos, IColony) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Attempt to establish a connection.
attemptEstablishConnection(BlockPos, IColony) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
attemptGrow(BlockState, ServerLevel, BlockPos) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
Method to be called to attempt grow this crop.
attemptReduceStackInItemHandler(IItemHandler, ItemStack, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Search for a certain itemStack in the inventory and decrease it by a certain quantity.
attemptReduceStackInItemHandler(IItemHandler, ItemStack, int, boolean, boolean) - Static method in class com.minecolonies.api.util.InventoryUtils
Search for a certain itemStack in the inventory and decrease it by a certain quantity.
attemptResetResearch(Player, IColony, ILocalResearch) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Reset a research, and optionally undo its effects.
attemptResetResearch(Player, IColony, ILocalResearch) - Method in class com.minecolonies.core.research.LocalResearchTree
 
attemptResolveForBuilding(IRequestManager, IRequest<? extends C>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
attemptResolveForBuilding(IRequestManager, IRequest<? extends IDeliverable>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
attemptResolveForBuilding(IRequestManager, IRequest<? extends IDeliverable>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
attemptResolveForBuilding(IRequestManager, IRequest<? extends R>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
attemptResolveForBuildingAndStack(IRequestManager, AbstractBuilding, Predicate<ItemStack>, int, int) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
attemptResolveForBuildingAndStack(IRequestManager, AbstractBuilding, ItemStack, int, int, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
attemptResolveRequest(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
attemptResolveRequest(IRequestManager, IRequest<? extends C>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
attemptResolveRequest(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
attemptResolveRequest(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
attemptResolveRequest(IRequestManager, IRequest<? extends IRetryable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
attemptResolveRequest(IRequestManager, IRequest<? extends R>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Method used to attempt a resolving operation.
attemptResolveRequest(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
attemptResolveRequest(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
attemptStart(IColony) - Method in interface com.minecolonies.api.quests.IQuestTemplate
This is where we actually check if the colony fulfills the quest requirements.
attemptStart(IColony) - Method in class com.minecolonies.core.quests.QuestTemplate
 
attemptToEat() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
Attempt to eat to restore some saturation
AttributeModifierUtils - Class in com.minecolonies.core.util
Utility class for handling add/removal of attribute modifiers.
AttributeModifierUtils() - Constructor for class com.minecolonies.core.util.AttributeModifierUtils
 
ATTRIBUTES - Static variable in class com.minecolonies.api.entity.mobs.RaiderMobUtils
 
ATTRIBUTES_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the attributes label in the GUI.
auditCraftingTags - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
AUTO - Enum constant in enum class com.minecolonies.api.colony.buildings.HiringMode
 
AUTO - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardPatrolModeSetting
Different setting possibilities.
AUTO_HIRING_MODE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
Automatic hiring mode.
AUTO_HOUSING_MODE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
AUtomatic housing mode.
AUTO_SETTING - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
AVAILABLE - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeStatus
 
AVERAGE_SATURATION - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The middle saturation point.
averageNumberOfNightsBetweenRaids - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
avoid - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobEscapeWater
Position to run to, in order to avoid something.
avoid - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
Position to run to, in order to avoid something.
avoidDistance - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
Required avoidDistance.
axe - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 

B

backupColonyData(HolderLookup.Provider) - Static method in class com.minecolonies.core.util.BackUpHelper
Backup the colony
BackUpHelper - Class in com.minecolonies.core.util
 
BAD_HOUSING - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
BAD_WEATHER - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
BAD_WEATHER - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
badDirectionCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Cost added for going against the blocks inherent direction/facing value
baked_salmon - Static variable in class com.minecolonies.api.items.ModItems
 
baker - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
BAKER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BAKER_BAKING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Bake the dough.
BAKER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BAKER_FINISHING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Finish up the product.
BAKER_HAS_NO_FURNACES_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BAKER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BAKER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
BAKER_KNEADING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Knead the dough.
BAKER_SMELT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BAKER_TAKE_OUT_OF_OVEN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Take the product out of the oven.
BAKER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
bakery - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BAKERY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BAMBOO_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
BAMBOO_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
BambooPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.BAMBOO.
BambooPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.BambooPlantModule
Default constructor.
bannerRallyGuards - Static variable in class com.minecolonies.api.items.ModItems
 
BARBARIAN - Enum constant in enum class com.minecolonies.api.entity.mobs.RaiderType
 
BARBARIAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
BARBARIAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
BARBARIAN_BASE_HEALTH - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
BARBARIAN_EXP_DROP - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
The amount of EXP to drop on entity death.
BARBARIAN_HEALTH_MULTIPLIER - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
BARBARIAN_HORDE_DIFFICULTY_FIVE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
BARBARIAN_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
This raids event id, registry entries use res locations as ids.
BarbarianRaidEvent - Class in com.minecolonies.core.colony.events.raid.barbarianEvent
Barbarian raid event for the colony, triggers a horde of barbarians which spawn and attack the colony.
BarbarianRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
barracks - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BARRACKS_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BARRACKS_STATS_MODULE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BARRACKS_TOWER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BarracksStatisticsModule - Class in com.minecolonies.core.colony.buildings.modules
Building statistic module.
BarracksStatisticsModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.BarracksStatisticsModule
 
barracksTower - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BarracksTowerHandler - Class in com.minecolonies.core.placementhandlers
Barrackstower handler.
BarracksTowerHandler() - Constructor for class com.minecolonies.core.placementhandlers.BarracksTowerHandler
 
BARREL - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
BarrelType - Enum Class in com.minecolonies.api.blocks.types
 
BASE_BED_OCCUPIED - Static variable in class com.minecolonies.api.util.constant.translation.BaseGameTranslationConstants
 
BASE_COMBAT_READINESS_RECOVERY - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
BASE_COMBAT_SPEED - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
BASE_DAMAGE - Static variable in class com.minecolonies.core.entity.other.SpearEntity
The spears base damage before any modifications.
BASE_DISTANCE_FOR_POTION_ATTACK - Static variable in class com.minecolonies.api.util.constant.GuardConstants
The base distance for a potion throwing attack in Blocks.
BASE_DISTANCE_FOR_RANGED_ATTACK - Static variable in class com.minecolonies.api.util.constant.GuardConstants
The base distance for an attack in Blocks.
BASE_ENV_DAMAGE_RESIST - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Raiders environmental resistance
BASE_FOLDER - Static variable in interface com.minecolonies.api.client.render.modeltype.ISimpleModelType
Base folder for textures.
BASE_GUI_DONE - Static variable in class com.minecolonies.api.util.constant.translation.BaseGameTranslationConstants
 
BASE_H - Static variable in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
BASE_IMG_SRC - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BASE_ITEM_COUNT - Static variable in class com.minecolonies.core.datalistener.RecruitmentItemsListener
Base item count.
BASE_MAX_HEALTH - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Base max health of the citizen.
BASE_MOVEMENT_SPEED - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Base movement speed of every citizen.
BASE_NORSE_ARMOR - Static variable in class com.minecolonies.core.entity.mobs.raider.norsemen.EntityNorsemenChiefRaider
Norse adjustments.
BASE_PATHFINDING_RANGE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Base pathfinding range of the citizen.
BASE_PHYSICAL_DAMAGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Base physical damage.
BASE_RECRUIT_LEVEL - Static variable in class com.minecolonies.core.datalistener.RecruitmentItemsListener
Base recruitment level.
BASE_RESEARCH_TIME - Static variable in class com.minecolonies.api.research.util.ResearchConstants
Base research time, default to 3h playtime.
BASE_VISION_RANGE - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Base Vision range per building level.
BASE_XP_GAIN - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Base xp gain for the basic xp.
BaseDataListener<T> - Class in com.minecolonies.core.datalistener
Base json reload listener class that handles part of the heavy lifting across all reload listeners.
BaseDataListener(String) - Constructor for class com.minecolonies.core.datalistener.BaseDataListener
Default constructor.
BaseGameTranslationConstants - Class in com.minecolonies.api.util.constant.translation
 
BaseGameTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.BaseGameTranslationConstants
 
BASIC_TOOL_LEVEL - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Tool level for stone.
BASIC_VOLUME - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Normal volume at which sounds are played at.
BasicEvent - Class in com.minecolonies.api.entity.ai.statemachine.basestatemachine
Basic event for statemachines, consists of a condition and a statesupplier to transition the statemachine into.
BasicEvent(IStateEventType, IBooleanConditionSupplier, IStateSupplier<IAIState>) - Constructor for class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicEvent
 
BasicStateMachine<T,S> - Class in com.minecolonies.api.entity.ai.statemachine.basestatemachine
Basic statemachine class, can be used for any Transition typed which extends the transition interface.
BasicStateMachine(S, Consumer<RuntimeException>) - Constructor for class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Construct a new StateMachine
BasicTransition<S> - Class in com.minecolonies.api.entity.ai.statemachine.basestatemachine
Basic Transition class for statemachines.
BasicTransition(IBooleanConditionSupplier, IStateSupplier<S>) - Constructor for class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
Protected Constructor to allow subclasses without a state
BasicTransition(S, IBooleanConditionSupplier, IStateSupplier<S>) - Constructor for class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
Creating a new transition from State A to B under condition C
BED - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BedHandlingModule - Class in com.minecolonies.core.colony.buildings.modules
The class of the citizen hut.
BedHandlingModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.BedHandlingModule
 
beeHiveCompat - Static variable in class com.minecolonies.api.compatibility.Compatibility
 
BeehivePlacementHandler - Class in com.minecolonies.core.placementhandlers
 
BeehivePlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.BeehivePlacementHandler
 
BEEKEEP_2 - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
beekeeper - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
beekeeper - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
BEEKEEPER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BEEKEEPER_COLLECTION_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
BEEKEEPER_HARVEST - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
BEEKEEPER_HERDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BEEKEEPER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BEEKEEPER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BEEKEEPER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
BEEKEEPER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BEEKEEPER_TOOL - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BEEKEEPER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Husbandry
BeekeeperCollectionSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores the beekeeper collection setting.
BeekeeperCollectionSetting(String...) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BeekeeperCollectionSetting
Create a new string list setting.
BeekeeperCollectionSetting(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BeekeeperCollectionSetting
Create a new string list setting.
BeekeeperCollectionSettingsFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BeekeeperCollectionSettingsFactory
 
BehaviourStateGroup - Class in com.minecolonies.core.entity.ai
Class holding various groups of AI States which define a behaviour set
BehaviourStateGroup() - Constructor for class com.minecolonies.core.entity.ai.BehaviourStateGroup
 
BELL_PEPPER - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
BEND_LEFT - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
BEND_RIGHT - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
BETTER_FOOD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BETTER_FOOD_CHILDREN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BIG - Enum constant in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
 
BIG_CLASS - Static variable in class com.minecolonies.api.util.constant.Suppression
We sometimes suppress this because it would be silly to split up the classes.
BIG_HORDE_MESSAGE_ID - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
BIG_HORDE_SIZE - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
BIG_SATURATION_FACTOR - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Big multiplier in extreme saturation situations.
BIG_SHIP - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
BIOME_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
biomeFilter() - Method in record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Returns the value of the biomeFilter record component.
BIRTH - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
BLACK - Static variable in class com.minecolonies.core.client.gui.modules.building.WindowBuilderResModule
 
blacksmith - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
blacksmith - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
BLACKSMITH - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BLACKSMITH_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BLACKSMITH_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BLACKSMITH_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BLACKSMITH_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
BLACKSMITH_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BLOCK - Enum constant in enum class com.minecolonies.api.items.component.PermissionMode
 
BLOCK - Enum constant in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageMode
 
BLOCK_ATTACKS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
BLOCK_BREAK_PARTICLE_RANGE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The range in which someone will see the particles from a block breaking.
BLOCK_BREAK_SOUND_RANGE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The range in which we can hear a block break sound.
BLOCK_BREAK_SPEED - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
BLOCK_ENTITIES - Static variable in class com.minecolonies.apiimp.initializer.TileEntityInitializer
 
BLOCK_HUT_FIELD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BLOCK_HUT_FIELD_DIRECTION_RELATIVE_NEAREST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BLOCK_HUT_FIELD_DIRECTION_RELATIVE_OPPOSITE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BLOCK_HUT_FIELD_DIRECTION_RELATIVE_TO_LEFT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BLOCK_HUT_FIELD_DIRECTION_RELATIVE_TO_RIGHT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BLOCK_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
BLOCK_MINING_DELAY - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Block mining delay base
BLOCK_PLACE_SPEED - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
BLOCK_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
blockBarrel - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockBarrel - Class in com.minecolonies.core.blocks
 
BlockBarrel() - Constructor for class com.minecolonies.core.blocks.BlockBarrel
 
BlockBarrel(BlockBehaviour.Properties) - Constructor for class com.minecolonies.core.blocks.BlockBarrel
 
blockBellPepper - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockButternutSquash - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockCabbage - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockChickpea - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockColonyBanner - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockColonyFlagBanner - Class in com.minecolonies.core.blocks.decorative
A custom banner block to construct the associated tile entity that will render the colony flag.
BlockColonyFlagBanner() - Constructor for class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
BlockColonyFlagBanner(DyeColor, BlockBehaviour.Properties) - Constructor for class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
BlockColonyFlagWallBanner - Class in com.minecolonies.core.blocks.decorative
A custom banner block to construct the associated tile entity that will render the colony flag.
BlockColonyFlagWallBanner() - Constructor for class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
BlockColonyFlagWallBanner(DyeColor, BlockBehaviour.Properties) - Constructor for class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
blockColonySign - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockColonySign - Class in com.minecolonies.core.blocks
Creates a colony sign block.
BlockColonySign() - Constructor for class com.minecolonies.core.blocks.BlockColonySign
Constructor for the colony sign.
blockColonyWallBanner - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockCompostedDirt - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockCompostedDirt - Class in com.minecolonies.core.blocks
Block that if activated with BoneMeal or Compost by an AI will produce flowers by intervals until it deactivates
BlockCompostedDirt() - Constructor for class com.minecolonies.core.blocks.BlockCompostedDirt
The constructor of the block.
blockConstructionTape - Static variable in class com.minecolonies.api.blocks.ModBlocks
Utility blocks.
BlockConstructionTape - Class in com.minecolonies.core.blocks.decorative
This block is used as a border to show the size of the building.
BlockConstructionTape() - Constructor for class com.minecolonies.core.blocks.decorative.BlockConstructionTape
Constructor for the Construction Tape decoration.
BlockConstructionTape(BlockBehaviour.Properties) - Constructor for class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
blockCorn - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockDecorationController - Class in com.minecolonies.core.blocks
Creates a decoration controller block.
BlockDecorationController() - Constructor for class com.minecolonies.core.blocks.BlockDecorationController
Constructor for the deco controller.
BlockDecorationController(BlockBehaviour.Properties) - Constructor for class com.minecolonies.core.blocks.BlockDecorationController
 
blockDecorationPlaceholder - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockDurum - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockEggplant - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockGarlic - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockGate - Class in com.minecolonies.core.blocks.decorative
Gate blocks used for defending the colony against raiders
BlockGate(String, float, int, int) - Constructor for class com.minecolonies.core.blocks.decorative.BlockGate
 
blockGrave - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BLOCKHUT_TAVERN - Static variable in class com.minecolonies.core.blocks.huts.BlockHutTavern
Block name
blockHutAlchemist - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutAlchemist - Class in com.minecolonies.core.blocks.huts
Alchemist hut block.
BlockHutAlchemist() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutAlchemist
 
blockHutArchery - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutArchery - Class in com.minecolonies.core.blocks.huts
Block of the Archers trainings camp.
BlockHutArchery() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutArchery
 
blockHutBaker - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutBaker - Class in com.minecolonies.core.blocks.huts
Hut for the bakery.
BlockHutBaker() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutBaker
 
blockHutBarracks - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutBarracks - Class in com.minecolonies.core.blocks.huts
Block of the Barracks.
BlockHutBarracks() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutBarracks
Default constructor.
blockHutBarracksTower - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutBarracksTower - Class in com.minecolonies.core.blocks.huts
Block of the BarracksTower.
BlockHutBarracksTower() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutBarracksTower
Default constructor.
blockHutBeekeeper - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutBeekeeper - Class in com.minecolonies.core.blocks.huts
Hut for the beekeeper.
BlockHutBeekeeper() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutBeekeeper
 
blockHutBlacksmith - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutBlacksmith - Class in com.minecolonies.core.blocks.huts
Hut for the blacksmith.
BlockHutBlacksmith() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutBlacksmith
 
blockHutBuilder - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutBuilder - Class in com.minecolonies.core.blocks.huts
Hut for the builder.
BlockHutBuilder() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutBuilder
 
blockHutChickenHerder - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutChickenHerder - Class in com.minecolonies.core.blocks.huts
Hut for the shepherd.
BlockHutChickenHerder() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutChickenHerder
 
BlockHutCitizen - Class in com.minecolonies.core.blocks.huts
Hut for the citizen.
BlockHutCitizen() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutCitizen
 
blockHutCombatAcademy - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutCombatAcademy - Class in com.minecolonies.core.blocks.huts
Block of the combat academy camp.
BlockHutCombatAcademy() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutCombatAcademy
 
blockHutComposter - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutComposter - Class in com.minecolonies.core.blocks.huts
 
BlockHutComposter() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutComposter
 
blockHutConcreteMixer - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutConcreteMixer - Class in com.minecolonies.core.blocks.huts
Hut for the concrete mason.
BlockHutConcreteMixer() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutConcreteMixer
 
blockHutCook - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutCook - Class in com.minecolonies.core.blocks.huts
Hut for the lumberjack.
BlockHutCook() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutCook
 
blockHutCowboy - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutCowboy - Class in com.minecolonies.core.blocks.huts
Hut for the shepherd.
BlockHutCowboy() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutCowboy
 
blockHutCrusher - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutCrusher - Class in com.minecolonies.core.blocks.huts
Hut for the crusher.
BlockHutCrusher() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutCrusher
 
blockHutDeliveryman - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutDeliveryman - Class in com.minecolonies.core.blocks.huts
Hut for the warehouse.
BlockHutDeliveryman() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutDeliveryman
 
blockHutDyer - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutDyer - Class in com.minecolonies.core.blocks.huts
Hut for the dyer.
BlockHutDyer() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutDyer
 
blockHutEnchanter - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutEnchanter - Class in com.minecolonies.core.blocks.huts
 
BlockHutEnchanter() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutEnchanter
 
blockHutFarmer - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutFarmer - Class in com.minecolonies.core.blocks.huts
Hut for the Farmer.
BlockHutFarmer() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutFarmer
 
blockHutFisherman - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutFisherman - Class in com.minecolonies.core.blocks.huts
Hut for the fisherman.
BlockHutFisherman() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutFisherman
 
blockHutFletcher - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutFletcher - Class in com.minecolonies.core.blocks.huts
Hut for the fletcher.
BlockHutFletcher() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutFletcher
 
blockHutFlorist - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutFlorist - Class in com.minecolonies.core.blocks.huts
 
BlockHutFlorist() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutFlorist
 
blockHutGateHouse - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutGateHouse - Class in com.minecolonies.core.blocks.huts
Block of the gate house hut.
BlockHutGateHouse() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutGateHouse
Default constructor.
blockHutGlassblower - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutGlassblower - Class in com.minecolonies.core.blocks.huts
Hut for the glassblower.
BlockHutGlassblower() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutGlassblower
 
blockHutGraveyard - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutGraveyard - Class in com.minecolonies.core.blocks.huts
Hut for the graveyard.
BlockHutGraveyard() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutGraveyard
 
blockHutGuardTower - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutGuardTower - Class in com.minecolonies.core.blocks.huts
Block of the GuardTower hut.
BlockHutGuardTower() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutGuardTower
Default constructor.
blockHutHome - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockHutHospital - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutHospital - Class in com.minecolonies.core.blocks.huts
Hut for the hospital.
BlockHutHospital() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutHospital
 
blockHutKitchen - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutKitchen - Class in com.minecolonies.core.blocks.huts
Hut for the kitchen.
BlockHutKitchen() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutKitchen
 
blockHutLibrary - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutLibrary - Class in com.minecolonies.core.blocks.huts
Hut for the library.
BlockHutLibrary() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutLibrary
 
blockHutLumberjack - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutLumberjack - Class in com.minecolonies.core.blocks.huts
Hut for the lumberjack.
BlockHutLumberjack() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutLumberjack
 
blockHutMechanic - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutMechanic - Class in com.minecolonies.core.blocks.huts
Hut for the mechanic.
BlockHutMechanic() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutMechanic
 
blockHutMiner - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutMiner - Class in com.minecolonies.core.blocks.huts
Hut for the miner.
BlockHutMiner() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutMiner
 
blockHutMysticalSite - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutMysticalSite - Class in com.minecolonies.core.blocks.huts
Hut for the mystical site.
BlockHutMysticalSite() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutMysticalSite
 
blockHutNetherWorker - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutNetherWorker - Class in com.minecolonies.core.blocks.huts
 
BlockHutNetherWorker() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutNetherWorker
 
blockHutPlantation - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutPlantation - Class in com.minecolonies.core.blocks.huts
Hut for the plantation.
BlockHutPlantation() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutPlantation
 
blockHutRabbitHutch - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutRabbitHutch - Class in com.minecolonies.core.blocks.huts
Hut for the rabbit hutch.
BlockHutRabbitHutch() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutRabbitHutch
 
blockHutSawmill - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutSawmill - Class in com.minecolonies.core.blocks.huts
Hut for the sawmill.
BlockHutSawmill() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutSawmill
 
blockHutSchool - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutSchool - Class in com.minecolonies.core.blocks.huts
Hut for the school.
BlockHutSchool() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutSchool
 
blockHutShepherd - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutShepherd - Class in com.minecolonies.core.blocks.huts
Hut for the shepherd.
BlockHutShepherd() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutShepherd
 
blockHutSifter - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutSifter - Class in com.minecolonies.core.blocks.huts
Hut for the sifter.
BlockHutSifter() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutSifter
 
blockHutSmeltery - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutSmeltery - Class in com.minecolonies.core.blocks.huts
Hut for the Smeltery.
BlockHutSmeltery() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutSmeltery
 
blockHutStable - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutStable - Class in com.minecolonies.core.blocks.huts
Hut for the stable.
BlockHutStable() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutStable
 
blockHutStonemason - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutStonemason - Class in com.minecolonies.core.blocks.huts
Hut for the stone mason.
BlockHutStonemason() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutStonemason
 
blockHutStoneSmeltery - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutStoneSmeltery - Class in com.minecolonies.core.blocks.huts
Hut for the StoneSmeltery.
BlockHutStoneSmeltery() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutStoneSmeltery
 
blockHutSwineHerder - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutSwineHerder - Class in com.minecolonies.core.blocks.huts
Hut for the shepherd.
BlockHutSwineHerder() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutSwineHerder
 
blockHutTavern - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutTavern - Class in com.minecolonies.core.blocks.huts
HutBlock for the Tavern
BlockHutTavern() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutTavern
 
blockHutTownHall - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutTownHall - Class in com.minecolonies.core.blocks.huts
Hut for the town hall.
BlockHutTownHall() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutTownHall
 
blockHutUniversity - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutUniversity - Class in com.minecolonies.core.blocks.huts
Hut for the university.
BlockHutUniversity() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutUniversity
 
blockHutWareHouse - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockHutWareHouse - Class in com.minecolonies.core.blocks.huts
Hut for the warehouse.
BlockHutWareHouse() - Constructor for class com.minecolonies.core.blocks.huts.BlockHutWareHouse
 
BLOCKING - Enum constant in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
 
blockIronGate - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockMediumQuarry - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockMinecoloniesGrave - Class in com.minecolonies.core.blocks
Block for the graves
BlockMinecoloniesGrave() - Constructor for class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
BlockMinecoloniesNamedGrave - Class in com.minecolonies.core.blocks
 
BlockMinecoloniesNamedGrave() - Constructor for class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
BlockMinecoloniesRack - Class in com.minecolonies.core.blocks
Block for the shelves of the warehouse.
BlockMinecoloniesRack() - Constructor for class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
blockMint - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockNamedGrave - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockNetherPepper - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockOnion - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockParticleEffectMessage - Class in com.minecolonies.core.network.messages.client
Handles the server telling nearby clients to render a particle effect.
BlockParticleEffectMessage(BlockPos, BlockState, int) - Constructor for class com.minecolonies.core.network.messages.client.BlockParticleEffectMessage
Sends a message for particle effect.
BlockParticleEffectMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.BlockParticleEffectMessage
 
blockPeas - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockPlantationField - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockPlantationField - Class in com.minecolonies.core.blocks
Block class for the plantation field block.
BlockPlantationField() - Constructor for class com.minecolonies.core.blocks.BlockPlantationField
Default constructor.
BlockPlantationField(BlockBehaviour.Properties) - Constructor for class com.minecolonies.core.blocks.BlockPlantationField
 
BLOCKPOS_DOWN - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
BLOCKPOS_EAST - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
BLOCKPOS_IDENTITY - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
BLOCKPOS_NORTH - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
BLOCKPOS_SOUTH - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
BLOCKPOS_UP - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
BLOCKPOS_WEST - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
blockPostBox - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockPostBox - Class in com.minecolonies.core.blocks.huts
Hut for the PostBox.
BlockPostBox() - Constructor for class com.minecolonies.core.blocks.huts.BlockPostBox
 
BlockPosUtil - Class in com.minecolonies.api.util
Utility methods for BlockPos.
BlockPosUtil.DirectionResult - Enum Class in com.minecolonies.api.util
blockRack - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockRice - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BLOCKS_MINED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
BLOCKS_PER_CHUNK - Static variable in class com.minecolonies.api.util.constant.Constants
 
BLOCKS_PLACED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
BLOCKS_PLACED_DETAIL - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
blockScarecrow - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockScarecrow - Class in com.minecolonies.core.blocks
The net.minecraft.core.Directions, placement and activation.
BlockScarecrow() - Constructor for class com.minecolonies.core.blocks.BlockScarecrow
Constructor called on block placement.
BlockSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores a solid block setting.
BlockSetting(BlockItem) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
Create a new boolean setting.
BlockSetting(BlockItem, BlockItem) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
Create a new boolean setting.
BlockSetting.SingleStateBlockGetter - Class in com.minecolonies.core.colony.buildings.modules.settings
Special block getter for shapes.
BlockSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
blockSimpleQuarry - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockSoyBean - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockStash - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockStash - Class in com.minecolonies.core.blocks.huts
Hut for the Stash.
BlockStash() - Constructor for class com.minecolonies.core.blocks.huts.BlockStash
 
BlockStateStorage - Class in com.minecolonies.api.util
Stores a blockstate for comparing.
BlockStateStorage(BlockState, List<Property<?>>, boolean) - Constructor for class com.minecolonies.api.util.BlockStateStorage
Create an instance of the storage.
BlockStateUtils - Class in com.minecolonies.api.util
Utility class for handling block states and their properties
blockTomato - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
blockToMine - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Block to mine.
blockWayPoint - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BlockWaypoint - Class in com.minecolonies.core.blocks.schematic
This block is a waypoint, which makes citizens path to it.
BlockWaypoint() - Constructor for class com.minecolonies.core.blocks.schematic.BlockWaypoint
Constructor for the waypoint.
blockWoodenGate - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
BLUE_HEART_VALUE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
HP Value of the blue heart
blueprint - Variable in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
The blueprint of this workorders schematic
blueprint - Variable in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
The blueprint of this workorders schematic
blueprint - Static variable in class com.minecolonies.core.items.ItemScanAnalyzer
 
blueprint - Variable in class com.minecolonies.core.util.SchemAnalyzerUtil.SchematicAnalyzationResult
 
blueprintBuildMode - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
BlueprintMapping - Class in com.minecolonies.api.compatibility.newstruct
The class that is responsible for the mapping of the old structurename/style to new style/structurename.
BlueprintMapping() - Constructor for class com.minecolonies.api.compatibility.newstruct.BlueprintMapping
 
bonemeal(BlockPos) - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Tell the planter he should use bonemeal on the given position.
BONEMEAL - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
 
BONEMEAL_TO_KEEP - Static variable in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
The amount of bonemeal the worker should have at any time.
BoneMealedPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic
Plantation module for plants that grow on a flat piece of land when bone-mealed.
BoneMealedPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
Default constructor.
BONUS_HEALTH_PER_LEVEL - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
The Bonus Health for each building level
BONUS_SPEED - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
BONUS_SPEED_PER_LEVEL - Static variable in class com.minecolonies.core.colony.jobs.JobDeliveryman
Walking speed bonus per level
BONUS_SPEED_PER_LEVEL - Static variable in class com.minecolonies.core.colony.jobs.JobHealer
Walking speed bonus per level
BONUS_SPEED_PER_LEVEL - Static variable in class com.minecolonies.core.colony.jobs.JobLumberjack
Walking speed bonus per level
bookRotation - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
bookRotationPrev - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
bookSpread - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
bookSpreadPrev - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
BOOLEAN_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
BooleanTriggerReturnData - Class in com.minecolonies.core.quests.triggers
Wrapper around boolean for return data.
BooleanTriggerReturnData(boolean) - Constructor for class com.minecolonies.core.quests.triggers.BooleanTriggerReturnData
Create a new return data obj.
BoolSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores a boolean setting.
BoolSetting(boolean) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
Create a new boolean setting.
BoolSetting(boolean, boolean) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
Create a new boolean setting.
BoolSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BoolSettingFactory
 
boots - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
boots() - Method in record class com.minecolonies.core.datalistener.RecruitmentItemsListener.RecruitCost
Returns the value of the boots record component.
bootstrap(BootstrapContext<Enchantment>) - Static method in class com.minecolonies.core.generation.defaults.DefaultEnchantmentProvider
 
BORED - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild.State
 
BORN - Enum constant in enum class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent.CitizenAddedSource
The citizen was born naturally.
borscht - Static variable in class com.minecolonies.api.items.ModItems
 
boss - Variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
boss - Variable in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
 
BOSS_RAIDER - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
BOTH - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
 
BOTTOM_COLLISION - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
Start of the collision box at y.
bounds() - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Returns the value of the bounds record component.
bow - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
box - Variable in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
The workorder area
box - Variable in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
The workorder area
BP_NO_PERM - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BP_OUTSIDE_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BRACE_CLOSE - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
BRACE_OPEN - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
branchFinishedHighestLevel(ResourceLocation) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Check if a branch already researched a level 6 research.
branchFinishedHighestLevel(ResourceLocation) - Method in class com.minecolonies.core.research.LocalResearchTree
 
breadDough - Static variable in class com.minecolonies.api.items.ModItems
 
BREAK_BLOCK - Static variable in class com.minecolonies.core.network.messages.client.BlockParticleEffectMessage
 
BREAK_BLOCKS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
BREAK_HUTS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
BREAK_ORES - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Break down ores.
breakable_ore - Static variable in class com.minecolonies.api.items.ModTags
 
BREAKABLE_ORE - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
BREAKBLOCK_OBJECTIVE_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
breakBlockObjective - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
BreakBlockObjectiveTemplate - Class in com.minecolonies.core.quests.objectives
Objective type tracking block mining.
BreakBlockObjectiveTemplate(int, int, Block, int, List<Integer>) - Constructor for class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
Create a new objective of this type.
breakBlockWithToolInHand(AbstractEntityCitizen, BlockPos) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Swing entity arm, create sound and particle effects.
breakChance() - Method in record class com.minecolonies.core.datalistener.model.StudyItem
Returns the value of the breakChance record component.
breedAnimals() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Breed some animals together.
breedAnimals() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkChickenHerder
 
breedAnimals() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
breedAnimals() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
This method is called when the AI wants to breed animals.
BREEDING - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuilding
Breeding setting.
BREEDING_ATTEMPTS - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
Husbandry building stats.
Brewing(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Brewing
Create a new module.
BREWING - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
BREWING_FUEL_SLOT - Static variable in class com.minecolonies.api.util.constant.Constants
Slot where the fuel should be put in the brewing stand.
BREWING_ID - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
BREWING_MIN_FUEL_COUNT - Static variable in class com.minecolonies.api.util.constant.Constants
Amount of fuel to maintain when brewing.
BrewingCraftingGuiHandler - Class in com.minecolonies.core.compatibility.jei.transfer
Implements a "show recipes" button on the brewing teaching window, and allows you to drag individual ingredients directly from JEI to the teaching grid without using cheat mode.
BrewingCraftingGuiHandler(List<JobBasedRecipeCategory<?>>) - Constructor for class com.minecolonies.core.compatibility.jei.transfer.BrewingCraftingGuiHandler
 
BrewingCraftingType - Class in com.minecolonies.core.recipes
A crafting type for brewing recipes
BrewingCraftingType() - Constructor for class com.minecolonies.core.recipes.BrewingCraftingType
 
BrewingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist.BrewingModule
Create a new module.
broadcastPlayerToRally(ItemStack, Level, ILocation) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Broadcasts the player all the guardtowers rallied by the item are supposed to follow.
bufferToExtension(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.buildingextensions.registry.BuildingExtensionDataManager
Creates a building extension instance from a complete network buffer.
build() - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Builds a recipe from the current builder state.
build() - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Build the recipe.
build() - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Builder
Constructs the actual EquipmentTypeEntry
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenInfo
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenKill
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenList
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenModify
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenReload
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenSpawnNew
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTeleport
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTrack
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTriggerWalkTo
 
build() - Method in class com.minecolonies.core.commands.citizencommands.CommandTrackType
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandAddOfficer
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandCanRaiderSpawn
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandChangeOwner
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandClaimChunks
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyChunks
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyInfo
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyPrintStats
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyRaidsInfo
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyResetStats
Builds the command with its required colony selector argument.
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandDeleteColony
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandExportColony
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandListColonies
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandLoadBackup
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandRaid
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandReclaimChunks
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandSetAbandoned
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandSetDeletable
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandSetRank
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandShowClaim
 
build() - Method in class com.minecolonies.core.commands.colonycommands.CommandTeleport
 
build() - Method in class com.minecolonies.core.commands.colonycommands.requestsystem.CommandRSReset
 
build() - Method in class com.minecolonies.core.commands.CommandEntityTrack
 
build() - Method in class com.minecolonies.core.commands.CommandTree
Builds whole tree for dispatcher.
build() - Method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
Builds the command, overwrite and add further arguments etc for nonsimple commands.
build() - Method in class com.minecolonies.core.commands.generalcommands.CommandGetRanks
 
build() - Method in class com.minecolonies.core.commands.generalcommands.CommandPruneWorld
 
build() - Method in class com.minecolonies.core.commands.generalcommands.CommandResetPlayerSupplies
 
build() - Method in class com.minecolonies.core.commands.generalcommands.CommandUnloadForcedChunks
 
build() - Static method in class com.minecolonies.core.commands.generalcommands.ScanCommand
 
build() - Method in class com.minecolonies.core.debug.command.CommandToggleDebug
 
build() - Method in class com.minecolonies.core.recipes.FoodIngredient.Builder
 
build(IPlantationModule, BlockPos) - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Finishes the construction of the result.
build(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
build(RecipeCategory, ItemStack) - Static method in class com.minecolonies.api.crafting.ZeroWasteRecipe
 
build(RecipeCategory, ItemLike, int) - Static method in class com.minecolonies.api.crafting.ZeroWasteRecipe
 
BUILD - Enum constant in enum class com.minecolonies.api.colony.workorders.WorkOrderType
 
BUILD - Enum constant in enum class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage.Mode
 
BUILD_BLOCK_DELAY - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Building block delay
BUILD_BUILDING_OBJECTIVE_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
BUILD_BUILT - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
BUILD_REMOVED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
BUILD_REPAIRED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
BUILD_SOLID - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
BUILD_UPGRADED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
buildBuildingObjective - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
BuildBuildingObjectiveTemplate - Class in com.minecolonies.core.quests.objectives
Objective type tracking build building.
BuildBuildingObjectiveTemplate(int, BuildingEntry, int, int, boolean, int, List<Integer>) - Constructor for class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
Create a new objective of this type.
builder - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
builder - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
builder() - Static method in class com.minecolonies.api.crafting.GenericRecipe
Start building a generic recipe.
builder() - Static method in class com.minecolonies.api.crafting.RecipeStorage
Start building a RecipeStorage.
builder() - Static method in record class com.minecolonies.core.recipes.FoodIngredient
 
builder(IGenericRecipe) - Static method in class com.minecolonies.api.crafting.GenericRecipe
Start building a generic recipe.
builder(IRecipeStorage) - Static method in class com.minecolonies.api.crafting.GenericRecipe
Start building a generic recipe.
builder(IRecipeStorage) - Static method in class com.minecolonies.api.crafting.RecipeStorage
Start building a RecipeStorage.
Builder() - Constructor for class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Default constructor.
Builder() - Constructor for class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry.Builder
 
Builder() - Constructor for class com.minecolonies.api.colony.buildings.registry.BuildingEntry.Builder
 
Builder() - Constructor for class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
Builder() - Constructor for class com.minecolonies.api.colony.interactionhandling.registry.InteractionResponseHandlerEntry.Builder
 
Builder() - Constructor for class com.minecolonies.api.colony.jobs.registry.JobEntry.Builder
 
Builder() - Constructor for class com.minecolonies.api.crafting.GenericRecipe.Builder
Default constructor
Builder() - Constructor for class com.minecolonies.api.crafting.RecipeStorage.Builder
Default constructor.
Builder() - Constructor for class com.minecolonies.api.crafting.registry.RecipeTypeEntry.Builder
 
Builder() - Constructor for class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Builder
 
Builder(IGenericRecipe) - Constructor for class com.minecolonies.api.crafting.GenericRecipe.Builder
Construct from an existing recipe
Builder(IRecipeStorage) - Constructor for class com.minecolonies.api.crafting.RecipeStorage.Builder
Construct from existing recipe.
Builder(RecipeCategory, ItemStack) - Constructor for class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
BUILDER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BUILDER_ACTION_BUILDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_ACTION_REMOVING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_ACTION_REPAIRING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_ACTION_UPGRADING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_BASED_REQUESTER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
BUILDER_BASED_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
BUILDER_BUILDING_TOO_HIGH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_BUILDING_TOO_LOW - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_BUILT - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
BUILDER_CANNOT_DECONSTRUCT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BUILDER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
BUILDER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
BUILDER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
BUILDER_INF_RESOURECES - Static variable in class com.minecolonies.api.util.constant.Constants
Builder infinite resoureces toggle
BUILDER_MODE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
BUILDER_MODE_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
BUILDER_MODES_RESEARCH - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
 
BUILDER_NECESSARY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_PLACED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
BUILDER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BUILDER_TOO_FAR_AWAY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Fundamentals
BuilderBucket - Class in com.minecolonies.core.colony.buildings.utils
Represents a bucket of items the builder workers will pick up with them to go to the buildsite.
BuilderBucket() - Constructor for class com.minecolonies.core.colony.buildings.utils.BuilderBucket
 
BuilderIgnorePlacementHandler - Class in com.minecolonies.core.placementhandlers
Handler for some specific blocks that we want only to paste/cost in the complete mode.
BuilderIgnorePlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.BuilderIgnorePlacementHandler
 
BuilderModeSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores the builder mode setting.
BuilderModeSetting() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
Create the builder mode setting.
BuilderModeSetting(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
Create the builder mode setting.
BuilderModeSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BuilderModeSettingFactory
 
BUILDERS_ASSISTANT_HAMMER - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
BuilderSelectWorkOrderMessage - Class in com.minecolonies.core.network.messages.server.colony.building.builder
 
BuilderSelectWorkOrderMessage(IBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.builder.BuilderSelectWorkOrderMessage
Creates a new BuilderSetManualModeMessage.
BuilderSelectWorkOrderMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.builder.BuilderSelectWorkOrderMessage
 
buildGearForLevel(int, int, Tuple<Integer, Integer>, Tuple<Integer, Integer>) - Static method in class com.minecolonies.api.entity.ai.workers.util.GuardGearBuilder
Build the gear for a certain armor level and level range.
buildgogglerange - Variable in class com.minecolonies.api.configuration.ClientConfiguration
 
buildGoggles - Static variable in class com.minecolonies.api.items.ModItems
 
building - Variable in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
The building this module belongs to.
building - Variable in class com.minecolonies.api.eventbus.events.colony.buildings.AbstractBuildingModEvent
The building related to the event.
building - Variable in class com.minecolonies.core.client.gui.WindowHireWorker
The view of the current building.
building - Variable in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
Specific crafting building.
building - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The building of the citizen.
BUILDING - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
BUILDING_ADD_RECIPE - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
BUILDING_ALTERNATES_RESEARCH_REQ_ID - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
BUILDING_BUILT_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingBuiltEvent
This events id, registry entries use res locations as ids.
BUILDING_DECONSTRUCTED_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingDeconstructedEvent
This events id, registry entries use res locations as ids.
BUILDING_EXTENSIONS - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
BUILDING_FLOWER_LIST - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Florist and Beekeeper flower list filter.
BUILDING_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
BUILDING_MISSING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
BUILDING_MODE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
BUILDING_REACH_DIST - Static variable in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Distance to consider being near a building block as reached
BUILDING_REPAIRED_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingRepairedEvent
This events id, registry entries use res locations as ids.
BUILDING_RESEARCH_REQ_ID - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
BUILDING_RESOURCES - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BUILDING_SIGN - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
BUILDING_SINGLE_RESEARCH_REQ_ID - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
BUILDING_STEP - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Creates the solid structure.
BUILDING_TAB_FIELDS - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
BUILDING_UPGRADED_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingUpgradedEvent
This events id, registry entries use res locations as ids.
BuildingAddedModEvent - Class in com.minecolonies.api.eventbus.events.colony.buildings
Event for when a building was added to the building manager.
BuildingAddedModEvent(IBuilding) - Constructor for class com.minecolonies.api.eventbus.events.colony.buildings.BuildingAddedModEvent
Building added event.
buildingAddRecipe() - Static method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Default instance when no conditions are applied to the trigger
buildingAddRecipe(List<ItemPredicate>) - Static method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Instance with the condition to check what item recipe was added
buildingAddRecipe(List<ItemPredicate>, int) - Static method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Instance with the condition to check what item recipe was added and at what grid size
BuildingAddRecipeTrigger - Class in com.minecolonies.api.advancements
Triggered whenever a new recipe has been set in any building
BuildingAddRecipeTrigger() - Constructor for class com.minecolonies.api.advancements.BuildingAddRecipeTrigger
 
BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance - Record Class in com.minecolonies.api.advancements
 
BuildingAddRecipeTriggerInstance(Optional<ContextAwarePredicate>, List<ItemPredicate>, int) - Constructor for record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Creates an instance of a BuildingAddRecipeTriggerInstance record class.
BuildingAlchemist - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the alchemist building.
BuildingAlchemist(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
Instantiates a new plantation building.
BuildingAlchemist.BrewingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingAlchemist.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
buildingAlternatesResearchRequirement - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
BuildingAlternatesResearchRequirement - Class in com.minecolonies.api.research.requirements
Requires one out of a list of buildings to be present.
BuildingAlternatesResearchRequirement(JsonObject) - Constructor for class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
Create an alternate building research requirement.
BuildingAlternatesResearchRequirement(CompoundTag) - Constructor for class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
Create an alternate building research requirement.
BuildingArchery - Class in com.minecolonies.core.colony.buildings.workerbuildings
Building class for the Archery.
BuildingArchery(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingArchery
The abstract constructor of the building.
BuildingBaker - Class in com.minecolonies.core.colony.buildings.workerbuildings
Building for the bakery.
BuildingBaker(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker
Constructor for the bakery building.
BuildingBaker.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingBaker.SmeltingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingBarracks - Class in com.minecolonies.core.colony.buildings.workerbuildings
Building class for the Barracks.
BuildingBarracks(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
Constructor for a AbstractBuilding.
BuildingBarracks.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
Barracks building View.
BuildingBarracksTower - Class in com.minecolonies.core.colony.buildings.workerbuildings
Building class for the Barracks Tower.
BuildingBarracksTower(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
The abstract constructor of the building.
BuildingBasedRequester - Class in com.minecolonies.core.colony.requestsystem.requesters
A class that functions as the connection between a building and the request system.
BuildingBasedRequester(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
BuildingBasedRequesterFactory - Class in com.minecolonies.core.colony.requestsystem.requesters.factories
 
BuildingBasedRequesterFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
BuildingBeekeeper - Class in com.minecolonies.core.colony.buildings.workerbuildings
Building of the beekeeper (apiary).
BuildingBeekeeper(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
The abstract constructor of the building.
BuildingBeekeeper.HerdingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
Bee herding module
BuildingBeekeeper.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
The client side representation of the building.
BuildingBlacksmith - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the blacksmith.
BuildingBlacksmith(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBlacksmith
Instantiates the building.
BuildingBlacksmith.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingBuilder - Class in com.minecolonies.core.colony.buildings.workerbuildings
The builders building.
BuildingBuilder(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Public constructor of the building, creates an object of the building.
BuildingBuilder.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
Provides a view of the miner building class.
BuildingBuilderResource - Class in com.minecolonies.core.colony.buildings.utils
Information about a resource.
BuildingBuilderResource(ItemStack, int) - Constructor for class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
Constructor for a resource.
BuildingBuilderResource(ItemStack, int, int) - Constructor for class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
Constructor for a resource but with available items.
BuildingBuilderResource.ResourceComparator - Class in com.minecolonies.core.colony.buildings.utils
Comparator class for BuildingBuilderResource.
BuildingBuilderResource.RessourceAvailability - Enum Class in com.minecolonies.core.colony.buildings.utils
Availability status of the resource.
BuildingBuiltEvent - Class in com.minecolonies.core.colony.eventhooks.buildingEvents
Event handling a new building being built.
BuildingBuiltEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingBuiltEvent
Creates a new building built event.
BuildingBuiltEvent(BlockPos, String) - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingBuiltEvent
Creates a new building built event.
BuildingChickenHerder - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the Chicken Herder.
BuildingChickenHerder(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingChickenHerder
Instantiates the building.
BuildingChickenHerder.HerdingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
Chicken herding module
BuildingCombatAcademy - Class in com.minecolonies.core.colony.buildings.workerbuildings
Building class for the Combat Academy.
BuildingCombatAcademy(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
The abstract constructor of the building.
BuildingComposter - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingComposter(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
The constructor of the building.
BuildingConcreteMixer - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the concrete mason building.
BuildingConcreteMixer(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
Instantiates a new concrete mason building.
BuildingConcreteMixer.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingConstants - Class in com.minecolonies.api.util.constant
Constants regarding buildings.
BuildingConstructionModEvent - Class in com.minecolonies.api.eventbus.events.colony.buildings
Event for when a building was built, upgraded, repaired or removed.
BuildingConstructionModEvent(IBuilding, WorkOrderBuilding) - Constructor for class com.minecolonies.api.eventbus.events.colony.buildings.BuildingConstructionModEvent
Building construction event.
BuildingCook - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the cook building.
BuildingCook(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
Instantiates a new cook building.
BuildingCook.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
The client side representation of the building.
BuildingCowboy - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the Cowboy.
BuildingCowboy(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
Instantiates the building.
BuildingCowboy.HerdingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
Cow (and Mooshroom) herding module
BuildingCrusher - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the crusher building.
BuildingCrusher(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
Instantiates a new crusher building.
BuildingCrusher.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingDataManager - Class in com.minecolonies.core.colony.buildings.registry
 
BuildingDataManager() - Constructor for class com.minecolonies.core.colony.buildings.registry.BuildingDataManager
 
BuildingDeconstructedEvent - Class in com.minecolonies.core.colony.eventhooks.buildingEvents
The event handling a building being deconstructed.
BuildingDeconstructedEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingDeconstructedEvent
Creates a new building deconstructed event.
BuildingDeconstructedEvent(BlockPos, String, int) - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingDeconstructedEvent
Creates a new building deconstructed event.
BuildingDeliveryman - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the warehouse building.
BuildingDeliveryman(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDeliveryman
Instantiates a new warehouse building.
BuildingDyer - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the dyer building.
BuildingDyer(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer
Instantiates a new dyer building.
BuildingDyer.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingDyer.SmeltingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingEnchanter - Class in com.minecolonies.core.colony.buildings.workerbuildings
The enchanter building.
BuildingEnchanter(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingEnchanter
The constructor of the building.
BuildingEnchanter.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingEntry - Class in com.minecolonies.api.colony.buildings.registry
Entry for the IBuilding registry.
BuildingEntry.Builder - Class in com.minecolonies.api.colony.buildings.registry
A builder class for BuildingEntry.
BuildingEntry.ModuleProducer<MODULECLASS,VIEWCLASS> - Class in com.minecolonies.api.colony.buildings.registry
Set of servermodule and its view with ID, module or view might be null
BuildingExtensionDataManager - Class in com.minecolonies.core.colony.buildingextensions.registry
The building extension manager class responsible for creating building extension instances from NBT data, etc.
BuildingExtensionRegistries - Class in com.minecolonies.api.colony.buildingextensions.registry
Registry implementation for building extension instances.
BuildingExtensionRegistries.BuildingExtensionEntry - Class in com.minecolonies.api.colony.buildingextensions.registry
Entry for the IBuildingExtension registry.
BuildingExtensionRegistries.BuildingExtensionEntry.Builder - Class in com.minecolonies.api.colony.buildingextensions.registry
BuildingExtensionsModule - Class in com.minecolonies.core.colony.buildings.modules
Abstract class to list all building extensions (assigned) to a building.
BuildingExtensionsModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
 
BuildingFarmer - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class which handles the farmer building.
BuildingFarmer(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Public constructor which instantiates the building.
BuildingFarmer.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingFarmer.FarmerFieldsModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
Field module implementation for the farmer.
BuildingFarmer.FarmerFieldsModuleView - Class in com.minecolonies.core.colony.buildings.workerbuildings
Field module view implementation for the farmer.
BuildingFisherman - Class in com.minecolonies.core.colony.buildings.workerbuildings
The fishermans building.
BuildingFisherman(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFisherman
Public constructor of the building, creates an object of the building.
BuildingFletcher - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the fletcher building.
BuildingFletcher(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher
Instantiates a new fletcher building.
BuildingFletcher.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingFletcher.DOCraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingFlorist - Class in com.minecolonies.core.colony.buildings.workerbuildings
The florist building.
BuildingFlorist(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
The constructor of the building.
BuildingGateHouse - Class in com.minecolonies.core.colony.buildings.workerbuildings
Gate house building.
BuildingGateHouse(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
The abstract constructor of the building.
BuildingGateHouse.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
The client view for the bakery building.
BuildingGlassblower - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the glassblower building.
BuildingGlassblower(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower
Instantiates a new stone smeltery building.
BuildingGlassblower.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingGlassblower.DOCraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingGlassblower.SmeltingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingGraveyard - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class which handles the graveyard building.
BuildingGraveyard(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
Public constructor which instantiates the building.
buildingGuards - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
The guard building assigned to this job.
BuildingGuardTower - Class in com.minecolonies.core.colony.buildings.workerbuildings
Guard Tower building.
BuildingGuardTower(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
The abstract constructor of the building.
BuildingGuardTower.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
The client view for the bakery building.
BuildingHiringModeMessage - Class in com.minecolonies.core.network.messages.server.colony.building.worker
Message to set the hiring mode of a building.
BuildingHiringModeMessage(IBuildingView, HiringMode, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.BuildingHiringModeMessage
Creates object for the hiring mode
BuildingHiringModeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.BuildingHiringModeMessage
 
BuildingHospital - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the hospital building.
BuildingHospital(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
Instantiates a new hospital building.
BuildingId - Record Class in com.minecolonies.api.items.component
Saves reference to hut
BuildingId(BlockPos) - Constructor for record class com.minecolonies.api.items.component.BuildingId
Creates an instance of a BuildingId record class.
buildingInv - Static variable in class com.minecolonies.api.inventory.ModContainers
 
BuildingKitchen - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the kitchen building.
BuildingKitchen(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen
Instantiates a new cook building.
BuildingKitchen.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingKitchen.SmeltingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingLibrary - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the Library.
BuildingLibrary(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLibrary
Instantiates the building.
BuildingLumberjack - Class in com.minecolonies.core.colony.buildings.workerbuildings
The lumberjacks building.
BuildingLumberjack(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Public constructor of the building, creates an object of the building.
BuildingLumberjack.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingLumberjack.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
The client side representation of the building.
BuildingMechanic - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the mechanic building.
BuildingMechanic(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic
Instantiates a new mechanic building.
BuildingMechanic.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
Mechanic crafting module.
BuildingMechanic.DOCraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingMiner - Class in com.minecolonies.core.colony.buildings.workerbuildings
The miners building.
BuildingMiner(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Required constructor.
BuildingModules - Class in com.minecolonies.core.colony.buildings.modules
 
BuildingModules() - Constructor for class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
BuildingMysticalSite - Class in com.minecolonies.core.colony.buildings
 
BuildingMysticalSite(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.BuildingMysticalSite
The constructor of the building.
BuildingMysticalSite.View - Class in com.minecolonies.core.colony.buildings
The client side representation of the building.
BuildingNetherWorker - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingNetherWorker(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
BuildingNetherWorker.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingPlantation - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the plantation building.
BuildingPlantation(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
Instantiates a new plantation building.
BuildingPlantation.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingPlantation.PlantationFieldsModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
Field module implementation for the plantation.
BuildingPlantation.PlantationFieldsModuleView - Class in com.minecolonies.core.colony.buildings.workerbuildings
Field module view implementation for the plantation.
buildingPos - Variable in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
The colony building.
buildingPos - Variable in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
The colony building.
buildingPos - Variable in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Pos of the owning building.
BuildingProgressStage - Enum Class in com.minecolonies.core.entity.ai.workers.util
The different stages a StructureIterator building process can be in.
BuildingRabbitHutch - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the rabbit hutch.
BuildingRabbitHutch(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingRabbitHutch
Instantiates the building.
BuildingRemovedModEvent - Class in com.minecolonies.api.eventbus.events.colony.buildings
Event for when a building was removed from the building manager.
BuildingRemovedModEvent(IBuilding) - Constructor for class com.minecolonies.api.eventbus.events.colony.buildings.BuildingRemovedModEvent
Building added event.
BuildingRepairedEvent - Class in com.minecolonies.core.colony.eventhooks.buildingEvents
Event handling a new building being built.
BuildingRepairedEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingRepairedEvent
Creates a new building repaired event.
BuildingRepairedEvent(BlockPos, String, int) - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingRepairedEvent
Creates a new building repaired event.
BuildingRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
Resolver that checks if a deliverable request is already in the building it is being requested from.
BuildingRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
BuildingRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
------------ Class not Documented ------------
BuildingRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
buildingRequiresCertainAmountOfItem(ItemStack, List<ItemStorage>, boolean) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if the building requires a certain amount of that item and the alreadykept list contains it.
buildingRequiresCertainAmountOfItem(ItemStack, List<ItemStorage>, boolean, JobEntry) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if the worker requires a certain amount of that item and the alreadykept list contains it.
buildingRequiresCertainAmountOfItem(ItemStack, List<ItemStorage>, boolean, JobEntry) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
buildingRequiresCertainAmountOfItem(ItemStack, List<ItemStorage>, boolean, JobEntry) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
 
buildingRequiresCertainAmountOfItem(ItemStack, List<ItemStorage>, boolean, JobEntry) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
 
buildingRequiresCertainAmountOfItem(ItemStack, List<ItemStorage>, boolean, JobEntry) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
buildingResearchRequirement - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
BuildingResearchRequirement - Class in com.minecolonies.api.research.requirements
Certain building research requirements.
BuildingResearchRequirement(JsonObject) - Constructor for class com.minecolonies.api.research.requirements.BuildingResearchRequirement
Create a building research requirement.
BuildingResearchRequirement(CompoundTag) - Constructor for class com.minecolonies.api.research.requirements.BuildingResearchRequirement
Create a building research requirement.
BuildingResourcesModule - Class in com.minecolonies.core.colony.buildings.modules
The structureBuilder building.
BuildingResourcesModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
 
BuildingResourcesModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
 
BuildingResourcesModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
 
BUILDINGS - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
BuildingSawmill - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the sawmill building.
BuildingSawmill(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill
Instantiates a new sawmill building.
BuildingSawmill.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingSawmill.DOCraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingSchool - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the school.
BuildingSchool(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSchool
Instantiates the building.
BuildingSetStyleMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message to set the style of a building.
BuildingSetStyleMessage(IBuildingView, String) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.BuildingSetStyleMessage
Creates object for the style of a building.
BuildingSetStyleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.BuildingSetStyleMessage
 
BuildingShepherd - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the Shepherd.
BuildingShepherd(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd
Instantiates the building.
BuildingShepherd.HerdingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
Sheep herding module
BuildingSifter - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the sifter building.
BuildingSifter(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
Instantiates a new sifter building.
BuildingSifter.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
buildingSingleResearchRequirement - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
BuildingSmeltery - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the smeltery building.
BuildingSmeltery(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery
Instantiates a new smeltery building.
BuildingSmeltery.OreBreakingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingSmeltery.SmeltingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingStable - Class in com.minecolonies.core.colony.buildings.workerbuildings
Building of the stable.
BuildingStable(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Constructor.
BuildingStable.HerdingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
The herding module for the stable.
BuildingStatisticsModule - Class in com.minecolonies.core.colony.buildings.modules
Building statistic module.
BuildingStatisticsModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.BuildingStatisticsModule
 
BuildingStatisticsModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Building statistic module.
BuildingStatisticsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.BuildingStatisticsModuleView
 
BuildingStonemason - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the stonemason building.
BuildingStonemason(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason
Instantiates a new stonemason building.
BuildingStonemason.CraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingStonemason.DOCraftingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingStoneSmeltery - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the stone smeltery building.
BuildingStoneSmeltery(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStoneSmeltery
Instantiates a new stone smeltery building.
BuildingStoneSmeltery.SmeltingModule - Class in com.minecolonies.core.colony.buildings.workerbuildings
 
BuildingStructureHandler<J,B> - Class in com.minecolonies.core.entity.ai.workers.util
Represents a build task for the StructureIterator AI.
BuildingStructureHandler(Level, IWorkOrder, AbstractEntityAIStructure<J, B>, BuildingProgressStage[]) - Constructor for class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
The minecolonies AI specific creative structure placer.
BuildingSwineHerder - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the Swine Herder.
BuildingSwineHerder(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSwineHerder
Instantiates the building.
BuildingTownHall - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class used to manage the townHall building block.
BuildingTownHall(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
Instantiates the building.
BuildingTownHall.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
ClientSide representation of the building.
BuildingUniversity - Class in com.minecolonies.core.colony.buildings.workerbuildings
Creates a new building for the university.
BuildingUniversity(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
Instantiates the building.
BuildingUpgradedEvent - Class in com.minecolonies.core.colony.eventhooks.buildingEvents
Event handling a building being upgraded.
BuildingUpgradedEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingUpgradedEvent
Creates a new building upgraded event.
BuildingUpgradedEvent(BlockPos, String, int) - Constructor for class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingUpgradedEvent
Creates a new building upgraded event.
BuildingUtils - Class in com.minecolonies.core.util
 
buildingView - Variable in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
The building this module belongs to.
buildingView - Variable in class com.minecolonies.core.client.gui.AbstractBuildingWindow
The building view instance.
BuildingWareHouse - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class of the warehouse building.
BuildingWareHouse(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
Instantiates a new warehouse building.
BuildingWareHouse.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
BuildWarehouse View.
buildLootData(Level) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Analyses and builds an approximate list of possible loot drops from registered recipes.
BuildPickUpMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Picks up the building block with the level.
BuildPickUpMessage(IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.BuildPickUpMessage
Creates a build request
BuildPickUpMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.BuildPickUpMessage
 
buildRecipes(RecipeOutput) - Method in class com.minecolonies.core.generation.defaults.DefaultRecipeProvider
 
buildRecipes(RecipeOutput) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
BuildRequestMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Adds a entry to the builderRequired map.
BuildRequestMessage(IBuildingView, BuildRequestMessage.Mode, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage
Creates a build request
BuildRequestMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage
 
BuildRequestMessage.Mode - Enum Class in com.minecolonies.core.network.messages.server.colony.building
The request mode.
buildVanillaRecipesMap(RecipeManager, Level) - Static method in class com.minecolonies.core.colony.crafting.RecipeAnalyzer
Build a map of all potentially learnable vanilla recipes, converted to IGenericRecipe.
BUILT_ENQUEUED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
Burnable - Class in com.minecolonies.api.colony.requestsystem.requestable
Burnable requestable.
Burnable(int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
Burnable(int, ItemStack) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
BURNABLE_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
BurnableRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
BURY_CITIZEN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Bury the citizen
buryCitizenHere(Tuple<BlockPos, Direction>, AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Add a citizen to the list of resting citizens in this graveyard.
BURYING_ICON - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
Undertaker bury icon
butcherAnimal(Animal) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Butcher an animal.
butcherAnimal(Animal) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkChickenHerder
 
butcherAnimal(Animal) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkRabbitHerder
 
butcherAnimals() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Butcher some animals (Preferably Adults and not recently fed) that the herder looks after.
butcherAnimals() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkChickenHerder
 
butcherAnimals() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
BUTCHERING_ATTACK_DAMAGE - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Butchering attack damage.
butcherSwing(FakePlayer, Animal) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Simulates a butcher swing against an animal.
butter - Static variable in class com.minecolonies.api.items.ModItems
 
BUTTERNUT_SQUASH - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
BUTTON_ABANDON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The id of the abandon button in the GUI.
BUTTON_ACTIONS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the action button in the GUI.
BUTTON_ADD_BLOCK - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button clicked to add a block to the colony to be freely interacted with.
BUTTON_ADD_PLAYER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the add player button in the GUI.
BUTTON_ADD_PLAYER_OR_FAKEPLAYER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The button to add a player or fakeplayer to a colony.
BUTTON_ADD_RANK - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_ALLIANCE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the alliance button in the GUI.
BUTTON_ALLINVENTORY - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_ASSIGN - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the hire/fire button in the GUI.
BUTTON_BACK - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button id to get back from the requests page.
BUTTON_BACKWARD - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Move the structure preview back.
BUTTON_BANNER_PICKER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle to select a banner.
BUTTON_BLOCK_TOOL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button to obtain a permissions scepter.
BUTTON_BUILD - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_BUILDTOOL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the build tool suggestion button.
BUTTON_CANCEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Generic cancel button.
BUTTON_CHANGE_SPEC - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the change specialization button in the GUI.
BUTTON_CITIZENS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizens button in the GUI.
BUTTON_COLONY_SWITCH_STYLE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle to switch colony styl.e
BUTTON_CONFIRM - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Generic confirm button.
BUTTON_CONFIRM_ABANDON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The id of the confirm abandon button in the GUI.
BUTTON_CONFIRM_DELETE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The id of the confirm delete button in the GUI.
BUTTON_DECONSTRUCT_BUILDING - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This button will remove the currently rendered structure.
BUTTON_DELETE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The id of the delete button in the GUI.
BUTTON_DIRECT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the direct placement button.
BUTTON_DONE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the done button in the GUI.
BUTTON_DOWN - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the up button in the GUI.
BUTTON_EDIT_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Edit button for the hut name.
BUTTON_EXIT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the exit button in the GUI.
BUTTON_FIRE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the fire button
BUTTON_FORWARD - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Move the structure preview forward.
BUTTON_HEIGHT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_HIRE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the hire button.
BUTTON_INFO - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the info button in the GUI.
BUTTON_INFOPAGE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the info button in the GUI.
BUTTON_INVENTORY - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_JOB - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the job module button in the GUI.
BUTTON_LENGTH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_MAP - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_MAP_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_MERCENARY - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the mercenary button in the GUI.
BUTTON_MODE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the done button in the GUI.
BUTTON_NEXT_COLOR_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This button is used to set the next available Color.
BUTTON_NEXT_STYLE_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This button is used to set the next available style.
BUTTON_NEXTPAGE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_OPEN_ONLINE_PLAYER_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The button to select an online player
BUTTON_PATREON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the patreon button in the GUI.
BUTTON_PAUSE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the pause button
BUTTON_PERMISSIONS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the permissions button in the GUI.
BUTTON_PICKUP_BUILDING - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This button will remove the currently rendered structure.
BUTTON_PLACE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Placement button
BUTTON_PRESTIGE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_PRESTIGE_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_PREVIOUS_COLOR_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This button is used to set the previous available Color.
BUTTON_PREVIOUS_STYLE_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This button is used to set the previous available style.
BUTTON_PREVPAGE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_QUEST_LOCATOR - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
ID of the button for the quest locator.
BUTTON_REACTIVATE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the reactivation button.
BUTTON_RECALL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the recall button in the GUI.
BUTTON_REMOVE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the done button in the GUI.
BUTTON_REMOVE_BLOCK - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button to remove a block or position of the list.
BUTTON_REMOVE_PLAYER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the remove player button in the GUI.
BUTTON_REMOVE_RANK - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_RENAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the rename button in the GUI.
BUTTON_REPAIR - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_REQUEST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_RESET_DEFAULT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Reset to default button Id.
BUTTON_RESET_TEXTURE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle to reset texture.
BUTTON_RESPONSE_ID - Static variable in class com.minecolonies.core.client.gui.WindowInteraction
Response buttons default id, gets the response index added to the end 1 to x
BUTTON_RESTART - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the pause button
BUTTON_SELECT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button to select a block for a replacement.
BUTTON_SELECT_PLAYER_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button to select a player from the player list
BUTTON_SETTINGS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the settings button in the GUI.
BUTTON_SIZE - Static variable in class com.minecolonies.core.client.gui.ColorPalette
 
BUTTON_SORT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The Sort Button
BUTTON_STATS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the button displaying the Happiness in the GUI
BUTTON_SWITCH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Switch button Id.
BUTTON_TEXTURE_SET - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This button is used to set the texture.
BUTTON_TOGGLE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Toggle enable/disable button.
BUTTON_TOGGLE_ENTER_LEAVE_MESSAGES - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle move in button in the GUI.
BUTTON_TOGGLE_HOUSING - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle job button in the GUI.
BUTTON_TOGGLE_JOB - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle job button in the GUI.
BUTTON_TOGGLE_MOVE_IN - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle move in button in the GUI.
BUTTON_TOGGLE_PRINT_PROGRESS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the toggle print progress button in the GUI.
BUTTON_TOWNHALLMAP - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the mercenary button in the GUI.
BUTTON_TP - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the teleport to colony button in the GUI.
BUTTON_TRIGGER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button to trigger the permission changes.
BUTTON_UP - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the up button in the GUI.
BUTTON_WORKORDER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizens button in the GUI.
BUTTON_X_BUFFER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
BUTTON_Y_BUFFER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
buttonId() - Method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Returns the value of the buttonId record component.
buttonNextPage - Variable in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
buttonPrevPage - Variable in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
buttons - Variable in class com.minecolonies.core.client.gui.ColorPalette
 
byMetadata(int) - Static method in enum class com.minecolonies.api.blocks.types.BarrelType
Returns a type by a given metadata
byMetadata(int) - Static method in enum class com.minecolonies.api.blocks.types.GraveType
 

C

CABBAGE - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
cabochis - Static variable in class com.minecolonies.api.items.ModItems
 
cachedBlockLookup - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Cached block lookup
CachingBlockLookup - Class in com.minecolonies.core.entity.pathfinding.world
Small block lookup cache, to avoid repeated lookups
CachingBlockLookup(BlockPos, LevelReader) - Constructor for class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
 
CACTUS_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
CACTUS_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
CactusPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.CACTUS.
CactusPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CactusPlantModule
Default constructor.
cakeBatter - Static variable in class com.minecolonies.api.items.ModItems
 
calcDirection(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Calculates the direction a position is from the building.
calculateCorners() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Calculate all building corners from the schematic data.
calculateCorners() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
calculateCorners(BlockPos, Level, Blueprint, RotationMirror) - Static method in class com.minecolonies.api.util.ColonyUtils
Calculated the corner of a building.
calculateCorners(AABB) - Static method in class com.minecolonies.api.util.ColonyUtils
Reports the block corners from a bounding box.
calculateDamageAfterAbsorbs(DamageSource, float) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Calculate adjusted damage.
calculateLevel(double) - Static method in class com.minecolonies.core.util.ExperienceUtils
Calculate level depending on the experience.
calculateMaxCitizens() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Recalculates how many citizen can be in the colony.
calculateMaxCitizens() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
calculateMaxCraftingCount(int, IRecipeStorage) - Static method in class com.minecolonies.api.util.CraftingUtils
Calculate the max time a recipe has to be executed.
calculateMaxCraftingCount(ItemStack, IRecipeStorage) - Static method in class com.minecolonies.api.util.CraftingUtils
Calculate the max time a recipe has to be executed.
calculateMobs() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Populates the mobs list from the BuiltInRegistries.
calculateMobs() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Populates the mobs list from the BuiltInRegistries.
calculatePrestige(Blueprint) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Recalculate prestige for building.
calculatePrestige(Blueprint) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
calculateRaiderAmount(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Calculates the barbarian amount for raids
calculateRaiderAmount(int) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
Returns the colonies barbarian level
calculateRestrictions(CustomRecipe) - Static method in class com.minecolonies.core.colony.crafting.GenericRecipeUtils
 
calculateSpawnLocation() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Calculates the spawn position for raids
calculateSpawnLocation() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
Calculate a random spawn point along the colony's border
CALCULATION_COMPLETE - Enum constant in enum class com.minecolonies.core.entity.pathfinding.PathFindingStatus
 
call() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Callable method for initiating asynchronous task.
callForHelp(Entity, int) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Calls a guard for help against an attacker.
callForHelp(Entity, int) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
callForHelp(Entity, int) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
CAMP_AMAZON - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_AMAZON - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_AMAZONCHIEF - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_AMAZONCHIEF - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_AMAZONSPEARMAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_AMAZONSPEARMAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_ARCHERBARBARIAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_ARCHERBARBARIAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_ARCHERMUMMY - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_ARCHERMUMMY - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_ARCHERPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_ARCHERPIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_BARBARIAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_BARBARIAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_CHIEFBARBARIAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_CHIEFBARBARIAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_CHIEFPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_CHIEFPIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_DROWNED_ARCHERPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_DROWNED_CHIEFPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_DROWNED_PIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_MUMMY - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_MUMMY - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_NORSEMEN_ARCHER - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_NORSEMEN_CHIEF - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_NORSEMENARCHER - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_NORSEMENCHIEF - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_PHARAO - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_PHARAO - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_PIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_PIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CAMP_SHIELDMAIDEN - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAMP_SHIELDMAIDEN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CampWalkAI - Class in com.minecolonies.core.entity.mobs.aitasks
AI for handling the raiders walking directions
CampWalkAI(AbstractEntityMinecoloniesMonster, ITickRateStateMachine<IState>) - Constructor for class com.minecolonies.core.entity.mobs.aitasks.CampWalkAI
 
canAccessWareHouse(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.IWareHouse
Check if deliveryman is allowed to access warehouse.
canAccessWareHouse(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
canAIBeInterrupted() - Method in interface com.minecolonies.api.colony.jobs.IJob
Check if it is okay to eat
canAIBeInterrupted() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
canAlterPermission(Rank, Rank, Action) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Check if a specific permission can be altered.
canAlterPermission(Rank, Rank, Action) - Method in class com.minecolonies.core.colony.permissions.Permissions
 
canAlterPermission(Rank, Rank, Action) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
canAssign(ICitizenDataView) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Check if citizens can be assigned.
canAssign(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
canAssign(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
canAssign(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.PupilBuildingModuleView
 
canAssign(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
canAssignCitizens() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if this building is sufficiently built to be able to assign workers.
canAssignCitizens() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
canAssignExtension(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Check to see if a new building extension can be assigned to the worker.
canAssignExtensionOverride(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Additional checks to see if this building extension can be assigned to the building.
canAssignExtensionOverride(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModule
 
canAssignExtensionOverride(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModule
 
canAssignField(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Check to see if a new field can be assigned to the worker.
canAssignFieldOverride(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Additional checks to see if this field can be assigned to the building.
canAssignFieldOverride(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModuleView
 
canAssignFieldOverride(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
 
canAttack() - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Whether we can attack
canAttack() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
Checks if the guard has a weapon to attack with.
canAttack() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
canAttack() - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
canAttackBlock(BlockState, Level, BlockPos, Player) - Method in class com.minecolonies.core.items.ItemScepterLumberjack
 
canAttackBlock(BlockState, Level, BlockPos, Player) - Method in class com.minecolonies.core.items.ItemScanAnalyzer
Structurize: Prevent block breaking server side.
canAutoHire(IBuilding, HiringMode, JobEntry) - Static method in class com.minecolonies.core.util.BuildingUtils
Check if the given building should try to automatically hire a new citizen.
canBeAutoDeleted() - Method in interface com.minecolonies.api.colony.IColony
Called to check if the colony can be deleted by an automatic cleanup.
canBeAutoDeleted() - Method in interface com.minecolonies.api.colony.IColonyView
 
canBeAutoDeleted() - Method in class com.minecolonies.core.colony.Colony
 
canBeAutoDeleted() - Method in class com.minecolonies.core.colony.ColonyView
 
canBeBuiltByBuilder(int) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Method to define if a builder can build this although the builder is not level 1 yet.
canBeBuiltByBuilder(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Method to define if a builder can build this although the builder is not level 1 yet.
canBeBuiltByBuilder(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
canBeDelivered() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to indicate that the result of this request can be delivered.
canBeDelivered() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method used to indicate that the result of this request can be delivered.
canBeGathered() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if the building should be gathered by the dman.
canBeGathered() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Check if the building should be gathered by the dman.
canBeGathered() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
 
canBeGathered() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
canBeGathered() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
 
canBeGathered() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
canBeGathered() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
canBeHiredAs(JobEntry) - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
Check if a worker from this module can be directly hired as a specific job.
canBeHiredAs(JobEntry) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ArcherSquireModuleView
 
canBeHiredAs(JobEntry) - Method in class com.minecolonies.core.colony.buildings.moduleviews.KnightSquireBuildingModuleView
 
canBeHiredAs(JobEntry) - Method in class com.minecolonies.core.colony.buildings.moduleviews.StudentBuildingModuleView
 
canBeInterrupted() - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Whether the AI is allowed to be interrupted
canBeInterrupted() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
 
canBeInterrupted() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
canBeLeashed() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
canBePlantedIn(Holder<Biome>) - Method in class com.minecolonies.core.items.ItemCrop
Check if this can planted in a given biome.
canBeResolved(IColony, int) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Check if this workOrder can be resolved by an existing builder.
canBeResolved(IColony, int) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Check if this workOrder can be resolved by an existing builder.
canBeResolvedByBuilding() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
canBeResolvedByBuilding() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IDeliverable
Can this type of request be resolved by the building, or only by external resolvers.
canBeResolvedByBuilding() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
canBeStuck() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
canBeStuck() - Method in interface com.minecolonies.api.entity.pathfinding.IStuckHandlerEntity
Check whether the entity could currently be stuck, return false to prevent the stuck handler from taking action
canBeUpgraded() - Method in class com.minecolonies.core.client.gui.WindowBuildBuilding
Check if this one can be upgraded.
canBreedChildren() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Whether or not this one can feed adults to breed children.
canBreedChildren() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Whether or not the stable master should feed adults to breed children.
canBuild(IBuilding) - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Whether the workorder can be built by the given building.
canBuild(IBuilding) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Whether the work order can be built or not.
canBuild(IBuilding) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
canBuild(IBuilding) - Method in class com.minecolonies.core.colony.workorders.WorkOrderDecoration
Checks if a builder may accept this workOrder.
canBuild(IBuilding) - Method in class com.minecolonies.core.colony.workorders.WorkOrderMiner
 
canBuild(IBuilding) - Method in class com.minecolonies.core.colony.workorders.WorkOrderPlantationField
 
canBuildIgnoringDistance(IBuilding, BlockPos, int) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Checks if a builder may accept this workOrder while ignoring the distance to the builder.
canBuildIgnoringDistance(IBuilding, BlockPos, int) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
Checks if a builder may accept this workOrder while ignoring the distance to the builder.
canBuildIgnoringDistance(IBuilding, BlockPos, int) - Method in class com.minecolonies.core.colony.workorders.WorkOrderDecoration
Checks if a builder may accept this workOrder while ignoring the distance to the builder.
canBuildIgnoringDistance(IBuilding, BlockPos, int) - Method in class com.minecolonies.core.colony.workorders.WorkOrderMiner
Check if a citizen may accept this workOrder while ignoring the distance to the build location.
canBuildIgnoringDistance(IBuilding, BlockPos, int) - Method in class com.minecolonies.core.colony.workorders.WorkOrderPlantationField
Check if a citizen may accept this workOrder while ignoring the distance to the build location.
canBuildIgnoringDistance(BlockPos, int) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrderView
Checks if a builder may accept this workOrder while ignoring the distance to the builder.
canBuildIgnoringDistance(BlockPos, int) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
canBuildingCraftRecipe(AbstractBuilding, IRecipeStorage) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Check if a building can craft a certain recipe.
canBuildingCraftRecipe(AbstractBuilding, IRecipeStorage) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
canBuildingCraftRecipe(AbstractBuilding, IRecipeStorage) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
canBuildingCraftStack(IRequestManager, AbstractBuilding, ItemStack) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
canBuildingCraftStack(IRequestManager, AbstractBuilding, ItemStack) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
canCampBePlaced(Level, BlockPos, List<PlacementError>, Player) - Static method in class com.minecolonies.core.items.ItemSupplyCampDeployer
Checks if the camp can be placed.
cancel() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Cancels the path calculation
cancel(IRequest<?>) - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
After request cancel has been clicked cancel it and update the server side.
CANCEL_ANSWER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
cancelAllRequestsOfCitizenOrBuilding(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Cancel all requests of citizen or building (if citizen data is null)
cancelAllRequestsOfCitizenOrBuilding(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
cancelAnswerResult - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
cancelAsynchRequestForArmor(EquipmentTypeEntry) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Cancel all requests for a certain armor type for a certain citizen.
cancelClicked() - Method in class com.minecolonies.core.client.gui.WindowSupplies
 
CANCELED - Enum constant in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
 
CANCELLED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a request that has been cancelled.
CANCELLED - Enum constant in enum class com.minecolonies.core.entity.pathfinding.PathFindingStatus
 
canClaimChunksInRange(Level, BlockPos, int) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Check if all chunks within a certain range can be claimed, if range is too big this might require to load chunks.
canClimbAdvanced() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
canClimbVines() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
A boolean check to test if the citizen can climb vines.
canCollideWith(Entity) - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
canConnect(BlockGetter, BlockPos, Direction) - Static method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
canContinueToUse() - Method in class com.minecolonies.core.entity.ai.cavalry.CavalryStrollGoal
 
canContinueToUse() - Method in class com.minecolonies.core.entity.ai.cavalry.ReturnToStableGoal
Checks if the goal can continue to be used.
canContinueToUse() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
Checks if the execution is still ongoing.
canContinueToUse() - Method in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
canContinueToUse() - Method in class com.minecolonies.core.entity.mobs.aitasks.EntityAIBreakDoor
 
canContinueToUse() - Method in class com.minecolonies.core.entity.mobs.EntityMercenaryAI
 
canCraftInDimensions(int, int) - Method in class com.minecolonies.api.crafting.CompostRecipe
 
canDeconstruct() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Check if this particular building can be deconstructed.
canDeconstruct() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
canDisplay(int) - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research can be displayed in the GUI.
canDisplay(int) - Method in class com.minecolonies.core.research.GlobalResearch
 
canDisplayChildRequests() - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
If the request can show child requests as well.
canDrop - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Whether we can drop down more than one block
canEat(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if the assigned citizens are allowed to eat the following stack.
canEat(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Check if the worker is allowed to eat the following stack.
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDeliveryman
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
Check if the assigned citizens are allowed to eat the following stack.
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingRabbitHutch
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd
 
canEat(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSwineHerder
 
canEat(ItemStack, IBuilding, IBuilding) - Static method in class com.minecolonies.api.util.FoodUtils
 
canEatLevel(ItemStack, int) - Static method in class com.minecolonies.api.util.FoodUtils
Check if that food can be eaten at a given building level.
canEnterDoors() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Whether the entity can enter doors, including gates.
canEnterGates() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Whether the entity can enter gates (not counting doors)
canFullFillRecipe(int, Map<ItemStorage, Integer>, List<IItemHandler>, IBuilding) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Method to check if with the help of inventories this recipe can be fulfilled.
canFullFillRecipe(int, Map<ItemStorage, Integer>, List<IItemHandler>, IBuilding) - Method in class com.minecolonies.api.crafting.RecipeStorage
 
canFullFillRecipe(int, Map<ItemStorage, Integer>, IItemHandler...) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Method to check if with the help of inventories this recipe can be fulfilled.
canFullFillRecipe(int, Map<ItemStorage, Integer>, IItemHandler...) - Method in class com.minecolonies.api.crafting.RecipeStorage
 
canGoIdle() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
If the worker currently has work to do or could also just wander around.
canGoIdle() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
canGoIdle() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
canGoIdle() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
canHandle(Blueprint, ClientLevel, Player, BlockPos, RotationMirror) - Method in class com.minecolonies.core.placementhandlers.main.SuppliesHandler
 
canHandle(Blueprint, ClientLevel, Player, BlockPos, RotationMirror) - Method in class com.minecolonies.core.placementhandlers.main.SurvivalHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.BarracksTowerHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.BeehivePlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.BuilderIgnorePlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.DimensionFluidHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.DoBlockPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.DoDoorBlockPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.FieldPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.GatePlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.GeneralBlockPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.GravePlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.HutPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.JigsawPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.LecternPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.NamedGravePlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.NetherrackPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.RackPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.WayPointBlockPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.InfestedBlocksPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.SolidPlaceholderPlacementHandler
 
canHandle(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.placementhandlers.WeatheredCopperPlacementHandler
 
canHaveRaiderEvents() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Checks if the raider manager can have raider events.
canHaveRaiderEvents() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
canHelp(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Check if we can help a citizen
canHelp(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Check if we can help a citizen
canHitEntity(Entity) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
canLearn(CraftingType) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Check if the worker can learn a certain type of recipe.
canLearn(CraftingType) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Check if the worker can learn a certain type of recipe.
canLearnManyRecipes() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Check if the module should have a large limit for learnable recipes.
canLearnManyRecipes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
canLearnManyRecipes() - Method in class com.minecolonies.core.colony.buildings.modules.SimpleCraftingModule
 
canMate(Animal) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Allow breeding even when not tamed.
canMoveDirectly(Vec3, Vec3) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
CANNOT_RAID - Enum constant in enum class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSpawnResult
 
canOpen(BlockState) - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble.ToggleAble
Check if the block can be opened.
canOpenDoors() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
canPassDanger() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
canPathOnRails() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
A boolean check to test if the citizen can path on rails.
canPerformAction(ItemStack, ItemAbility) - Method in class com.minecolonies.core.items.ItemSpear
For cavalry use, allow the spear to be used as a melee weapon, so allow the default sword actions.
canPerformDefaultActions(ItemStack, Set<ItemAbility>) - Static method in class com.minecolonies.api.equipment.ModEquipmentTypes
Determine whether an item stack can perform the default actions of a given tool.
canPickUpLoot() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Disable vanilla's item picking stuff as we're doing it ourselves
canPlace(BlockPlaceContext, BlockState) - Method in class com.minecolonies.core.items.ItemCrop
 
canPlace(BlockPlaceContext, BlockState) - Method in class com.minecolonies.core.items.ItemColonySign
 
canPlaceAt(BlockPos, Player) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
Check if the block can be placed at the given position by the player.
canPlaceAt(BlockPos, Player) - Method in class com.minecolonies.core.blocks.huts.BlockHutTavern
Check if the block can be placed at the given position by the player.
canPlaceAt(BlockPos, Player) - Method in class com.minecolonies.core.blocks.huts.BlockHutTownHall
Check if the block can be placed at the given position by the player.
canPlaceAt(Block, BlockPos, Player) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Checks whether we're allowed to place the block for a new building
canPlaceAt(Block, BlockPos, Player) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
canPlaceLiquid(Player, BlockGetter, BlockPos, BlockState, Fluid) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
canPlaceShipAt(BlockPos, Blueprint, Level) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Checks whether the structure fits the position.
canPlaceShipAt(BlockPos, Blueprint, Level, int) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Checks whether the structure fits the position.
canPlayerUseAddOfficerCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseAllyTHTeleport - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseColonyTPCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseDeleteColonyCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseHomeTPCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseKillCitizensCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseModifyCitizensCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseResetCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseRTPCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseShowColonyInfoCommand - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
canPlayerUseTP() - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView
Check if the player can use the teleport command.
canPlayerUseTP() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall.View
 
canRaid() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Whether the colony can be raided.
canRaid() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
canRecipeBeAdded(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer.CraftingModule
 
canRecipeBeAdded(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack.CraftingModule
 
canRecipeBeAdded(IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Check if a recipe can be added.
canRecipeBeAdded(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
canRemoveTStem(BlockGetter, BlockPos, Direction) - Static method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
canResearch(IBuilding, ILocalResearchTree) - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research can be executed at this moment.
canResearch(IBuilding, ILocalResearchTree) - Method in class com.minecolonies.core.research.GlobalResearch
 
canResolveForBuilding(IRequestManager, IRequest<? extends IDeliverable>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
canResolveForBuilding(IRequestManager, IRequest<? extends IDeliverable>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Check if the request can be resolved for this building.
canResolveForBuilding(IRequestManager, IRequest<? extends IDeliverable>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StationRequestResolver
 
canResolveForBuilding(IRequestManager, IRequest<? extends R>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
canResolveRequest(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends C>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
canResolveRequest(IRequestManager, IRequest<? extends Delivery>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliveryRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends Pickup>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PickupRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StationRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends IRetryable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends R>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
A PreCheck used to determine if this request resolver is able to resolve a given request.
canResolveRequest(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
canResolveRequest(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
canRightClickWithoutPermissions() - Method in class com.minecolonies.api.blocks.AbstractBlockHut
Can this block be right-clicked without the appropriate permissions?
canRightClickWithoutPermissions() - Method in class com.minecolonies.core.blocks.huts.BlockHutGateHouse
 
canShipBePlaced(Level, BlockPos, Blueprint, List<PlacementError>, Player) - Static method in class com.minecolonies.core.items.ItemSupplyChestDeployer
Checks if the ship can be placed.
canSort() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Checks if the building can be sorted.
canSort() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
Checks if the building can sort its inventory.
canSpawnShipAt(IColony, BlockPos, int, RotationMirror, String) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Checks whether a pirate event is possible at this place.
canSpawnShipAt(IColony, BlockPos, int, RotationMirror, String, int) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Checks whether a pirate event is possible at this place.
canSpawnSprintParticle() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.core.blocks.BlockBarrel
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
canSustainPlant(BlockState, BlockGetter, BlockPos, Direction, BlockState) - Method in class com.minecolonies.core.blocks.BlockCompostedDirt
 
canSwim() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
canSwitchRecipes() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
 
CANT_PLACE_COLONY_IN_OTHER_DIM - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CANT_PLACE_COLONY_TOO_CLOSE_TO_OTHER_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CANT_PLACE_COLONY_TOO_CLOSE_TO_SPAWN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CANT_PLACE_COLONY_TOO_FAR_FROM_SPAWN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
canTakeItemForPickAll(ItemStack, Slot) - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
 
canTakeItemForPickAll(ItemStack, Slot) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
 
canTriggerQuest(IColony) - Method in interface com.minecolonies.api.quests.IQuestTriggerTemplate
Check if the quest trigger condition is fulfilled.
canTriggerQuest(IColony) - Method in class com.minecolonies.core.quests.triggers.CitizenQuestTriggerTemplate
 
canTriggerQuest(IColony) - Method in class com.minecolonies.core.quests.triggers.QuestReputationTriggerTemplate
 
canTriggerQuest(IColony) - Method in class com.minecolonies.core.quests.triggers.RandomQuestTriggerTemplate
 
canTriggerQuest(IColony) - Method in class com.minecolonies.core.quests.triggers.StateQuestTriggerTemplate
 
canTriggerQuest(IColony) - Method in class com.minecolonies.core.quests.triggers.UnlockQuestTriggerTemplate
 
canTriggerQuest(IColony) - Method in class com.minecolonies.core.quests.triggers.WorldDifficultyTriggerTemplate
 
canTriggerQuest(ResourceLocation, IColony) - Method in interface com.minecolonies.api.quests.IQuestTriggerTemplate
Check if the quest trigger condition is fulfilled.
canTriggerQuest(ResourceLocation, IColony) - Method in class com.minecolonies.core.quests.triggers.UnlockQuestTriggerTemplate
 
canTryToMilk() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
canTryToStew() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
canUpdatePath() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
canUse() - Method in class com.minecolonies.core.entity.ai.cavalry.CavalryStrollGoal
Returns whether the goal can be used.
canUse() - Method in class com.minecolonies.core.entity.ai.cavalry.ReturnToStableGoal
Check if the goal can be used.
canUse() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild
Returns whether the Goal should begin execution.
canUse() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander
 
canUse() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
Checks if the Interaction should be executed.
canUse() - Method in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
canUse() - Method in class com.minecolonies.core.entity.mobs.EntityMercenaryAI
 
canUsePortal(boolean) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
canUseRails() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
canWalkUnderWater() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
canWorkDuringTheRain() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Method which defines if a worker should be allowed to work during the rain.
canWorkDuringTheRain() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerModule
Method which defines if a worker should be allowed to work during the rain.
canWorkDuringTheRain() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
careAboutY() - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Check if for distance calculation the y level should be taken into account.
careAboutY() - Method in class com.minecolonies.core.entity.pathfinding.proxy.EntityCitizenWalkToProxy
 
careAboutY() - Method in class com.minecolonies.core.entity.pathfinding.proxy.GeneralEntityWalkToProxy
 
CARPENTER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CARPENTER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
cavalry - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
cavalry - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CAVALRY_CORNER_PENALTY - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Cornering penalty for mounted cavalry units.
CAVALRY_DAMAGE_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Basic bonus damage for cavalry
CAVALRY_HORSE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CAVALRY_HP_BONUS - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Basic bonus hp for cavalry
CAVALRY_ID - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
CAVALRY_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CAVALRY_NOHORSE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CAVALRY_PATROL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Patrol range for cavalry units.
CAVALRY_PATROL_RANGE_BOOST - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
 
CAVALRY_RANGE_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Basic bonus melee range for cavalry
CAVALRY_RANGED_DAMAGE_VULNERABILITY - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Damage multiplier for cavalry when hit by ranged attacks, to represent their vulnerability to such attacks.
CAVALRY_STABLE_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CavalryCombatAI - Class in com.minecolonies.core.entity.ai.workers.guard
 
CavalryCombatAI(EntityCitizen, ITickRateStateMachine<?>, AbstractEntityAIGuard<?, ?>) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.CavalryCombatAI
 
CavalryHorseDebug - Class in com.minecolonies.core.entity.other.cavalry
 
CavalryHorseDebug() - Constructor for class com.minecolonies.core.entity.other.cavalry.CavalryHorseDebug
 
CavalryHorseEntity - Class in com.minecolonies.core.entity.other.cavalry
Cavalry Horse Entity class for Minecolonies.
CavalryHorseEntity(EntityType<? extends Horse>, Level) - Constructor for class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Constructor for CavalryHorseEntity.
CavalryOverlayLayer - Class in com.minecolonies.core.client.render
 
CavalryOverlayLayer(RenderLayerParent<Horse, HorseModel<Horse>>) - Constructor for class com.minecolonies.core.client.render.CavalryOverlayLayer
 
cavalryPatrolFilter() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
 
CavalryStrollGoal - Class in com.minecolonies.core.entity.ai.cavalry
 
CavalryStrollGoal(CavalryHorseEntity, double) - Constructor for class com.minecolonies.core.entity.ai.cavalry.CavalryStrollGoal
 
caveAirCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Additional cost of cave air.
center - Variable in class com.minecolonies.api.colony.CompactColonyReference
The position of the colony.
center(int, int, int, int, int) - Static method in class com.minecolonies.core.client.gui.WindowBannerPicker
Positions a button within a grid based on the center coordinates of that grid.
CHAIN_BUILDING_LEVEL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
 
CHANCE_TO_DUMP - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Chance to dump, if lower then this then dump else not.
CHANCE_TO_DUMP_50 - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
At this stack size or smaller the chance to dump is 50%.
chanceCustomVisitors(IVisitorData) - Static method in class com.minecolonies.core.datalistener.CustomVisitorListener
Rolls the custom visitor chance
chanceSlot - Variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
chanceToButcher(List<? extends Animal>) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Returns true if animals list is above max.
chanceToButcher(List<? extends Animal>) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Returns the chance to butcher an animal in the list of all animals in the building.
CHANGE_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
changed - Variable in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Internal flag to see if anything has been changed.
ChangeDeliveryPriorityMessage - Class in com.minecolonies.core.network.messages.server.colony.building
 
ChangeDeliveryPriorityMessage(IBuildingView, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.ChangeDeliveryPriorityMessage
Creates message for player to change the priority of the delivery.
ChangeDeliveryPriorityMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.ChangeDeliveryPriorityMessage
Transformation from a byteStream to the variables.
changeDimension(DimensionTransition) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Prevent raiders from travelling to other dimensions through portals.
changeDimension(DimensionTransition) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Prevent citizens and visitors from travelling to other dimensions through portals.
ChangeFreeToInteractBlockMessage - Class in com.minecolonies.core.network.messages.server.colony
Message to execute the renaiming of the townHall.
ChangeFreeToInteractBlockMessage(IColonyView, BlockPos, ChangeFreeToInteractBlockMessage.MessageType) - Constructor for class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
Message creation to add a new freely interactable position to the colony.
ChangeFreeToInteractBlockMessage(IColonyView, Block, ChangeFreeToInteractBlockMessage.MessageType) - Constructor for class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
Message creation to add a new freely interactable block to the colony.
ChangeFreeToInteractBlockMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
 
ChangeFreeToInteractBlockMessage.MessageMode - Enum Class in com.minecolonies.core.network.messages.server.colony
Enums of modes this message exists.
ChangeFreeToInteractBlockMessage.MessageType - Enum Class in com.minecolonies.core.network.messages.server.colony
Enums for Message Type for the freeBlock
ChangePlayerRank(IColonyView, UUID, Rank) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.ChangePlayerRank
Constructor for setting a player rank.
ChangePlayerRank(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.ChangePlayerRank
 
ChangeRecipePriorityMessage - Class in com.minecolonies.core.network.messages.server.colony.building.worker
Message to change priorities of recipes.
ChangeRecipePriorityMessage(IBuildingView, int, boolean, int, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.ChangeRecipePriorityMessage
Creates message for player to change the priority of the recipes.
ChangeRecipePriorityMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.ChangeRecipePriorityMessage
Transformation from a byteStream to the variables.
changeSize(ItemStack, int) - Static method in class com.minecolonies.api.util.ItemStackUtils
Increase or decrease the stack size.
changeStateOverFullness(AbstractTileEntityBarrel, BlockState) - Static method in class com.minecolonies.api.blocks.AbstractBlockBarrel
 
characteristics() - Method in class com.minecolonies.core.util.MultimapCollector
 
CHAT_LABEL_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the chat label.
ChatPriority - Enum Class in com.minecolonies.api.colony.interactionhandling
Different priority types of the interactions.
CHECK_ENTITIES - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenAvoidEntity.FleeStates
 
CHECK_FOR_CURE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
CHECK_FOR_FOOD - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
CHECK_WAYPOINT_EVERY - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Amount of ticks to wait until checking if a waypoint is still valid.
checkAndHandleImportantInteractions(Player, InteractionHand) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Called when a player tries to interact with a citizen.
checkAndHandleImportantInteractions(Player, InteractionHand) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
Called when a player tries to interact with a citizen.
checkAndRequestArmor() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
Make sure we have all the needed adventuring supplies This is very similar to the AbstractEntityAiFight "atBuildingActions" But doesn't handle shields, and doesn't equip or leave equipped armor.
checkAndRequestFood() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
checkAndResetUpdated() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
checkAndTransferFromHut(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check all racks in the workers hut for a required item.
checkAutoStartResearch() - Method in interface com.minecolonies.api.research.IResearchManager
Checks if any autostart research has its prerequisites filled, and if so, prompts the player for resources or begins research if no resources required.
checkAutoStartResearch() - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
checkBedExists() - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
 
checkBedExists() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
checkCanDropLoot() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Check if can drop loot.
checkCitizensForHappiness() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Check for the citizen happiness and update the colony happiness with it.
checkCitizensForHappiness() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
checkCondition() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
Check if the condition of this transition applies
checkCondition() - Method in interface com.minecolonies.api.entity.ai.statemachine.transitions.IStateMachineTransition
Check if the condition of the transition is fulfilled
checkDirectory(File) - Static method in class com.minecolonies.api.util.Utils
Checks if directory exists, else creates it.
checkDirty() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
checkDirty() - Method in interface com.minecolonies.api.util.IHasDirty
Check if one of the modules is dirty.
CHECKED_NBT_KEYS - Static variable in class com.minecolonies.api.util.ItemStackUtils
List of the checked nbt sets for itemstack comparisons.
checkFeatureUnlock() - Method in class com.minecolonies.core.client.gui.townhall.WindowMainPage
Check if the feature is unlocked through the patreon API.
checkForAdditionalJobs() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Check for additional jobs to execute after the traditional furnace user jobs have been handled.
checkForBeeInteraction() - Method in class com.minecolonies.core.colony.jobs.JobBeekeeper
Check if the interaction is valid/should be triggered.
checkForChiselAndBitsBlock(BlockState) - Method in class com.minecolonies.api.compatibility.candb.AbstractChiselAndBitsProxy
This is the fallback for when candb is not present!
checkForChiselAndBitsBlock(BlockState) - Method in class com.minecolonies.api.compatibility.candb.ChiselAndBitsCheck
 
checkForChiselAndBitsTileEntity(BlockEntity) - Method in class com.minecolonies.api.compatibility.candb.AbstractChiselAndBitsProxy
This is the fallback for when candb is not present!
checkForChiselAndBitsTileEntity(BlockEntity) - Method in class com.minecolonies.api.compatibility.candb.ChiselAndBitsCheck
 
checkForDynamicLeavesBlock(Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Check whether the block is a dynamic leaf
checkForDynamicLeavesBlock(Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method for when dynamic Tree's mod is not present, returns false
checkForDynamicSapling(Item) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Check whether the item is a dynamic Sapling
checkForDynamicSapling(Item) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method for when dynamic Tree's mod is not present, returns false
checkForDynamicTreeBlock(Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Check whether the block is part of a dynamic Tree
checkForDynamicTreeBlock(Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method for when dynamic Tree's mod is not present, returns false
checkForDynamicTrunkShellBlock(Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Check whether the block is a shell block.
checkForDynamicTrunkShellBlock(Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method for when dynamic Tree's mod is not present, returns false.
checkForExtraBuildingActions() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Check for extra building options to do with each block.
checkForExtraBuildingActions() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
checkForFoodInBuilding(ICitizenData, Set<ItemStorage>, IBuilding) - Static method in class com.minecolonies.api.util.FoodUtils
Get the best food for a given citizen from a given inventory and return the index where it is.
checkForFreeSpace(Level, BlockPos) - Static method in class com.minecolonies.api.util.EntityUtils
Check for free space AIR_SPACE_ABOVE_TO_CHECK blocks high.
checkForImportantJobs() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Check for important jobs to execute before the traditional furnace user jobs are handled.
checkForImportantJobs() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
 
checkForImportantJobs() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
Checks if the cook has anything important to do before going to the default furnace user jobs.
checkForItems(IRecipeStorage) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Check for all items of the required recipe.
checkForItems(IRecipeStorage) - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
 
checkForTarget() - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Checks if the current targets is still valid, if not searches a new target.
checkForTarget() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
checkForTarget() - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
checkForTinkersSlimeBlock(Block) - Method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeProxy
This is the fallback for when tinkers is not present!
checkForTinkersSlimeDirtOrGrass(Block) - Method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeProxy
This is the fallback for when tinkers is not present!
checkForTinkersSlimeLeaves(Block) - Method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeProxy
This is the fallback for when tinkers is not present!
checkForTinkersSlimeSapling(Block) - Method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeProxy
This is the fallback for when tinkers is not present!
checkForToolOrWeapon(EquipmentTypeEntry) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Ensures that we have a appropriate tool available.
checkForToolOrWeapon(EquipmentTypeEntry) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Ensures that we have a appropriate tool available.
checkForToolOrWeapon(EquipmentTypeEntry, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
 
checkForToolOrWeaponAsync(EquipmentTypeEntry, int, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Ensures that we have a appropriate tool available.
checkForWorkerSpecificRecipes() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Updates existing requests, if they match the recipes available at this worker
checkForWorkerSpecificRecipes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
checkForWorkerSpecificRecipes() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.OreBreakingModule
 
checkIfCanceled() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Check if the structure tusk has been canceled.
checkIfCanceled() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
checkIfCanceled() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
checkIfCanceled() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
checkIfGuardShouldTakeDamage(AbstractEntityCitizen, Player) - Static method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Check if a guard should take damage by a player..
checkIfInColony(BlockPos, IColony, LevelReader, boolean) - Static method in class com.minecolonies.core.entity.ai.workers.util.Tree
Calculates with a colony if the position is inside the colony and optionally if it is inside a building.
checkIfNeedsItem() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if
checkIfNeedsItem() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
checkIfRequestForItemExistOrCreate(IDeliverable) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a request exists for a given deliverable.
checkIfRequestForItemExistOrCreate(Collection<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if any of the stacks is in the inventory.
checkIfRequestForItemExistOrCreate(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a stack has been requested already or is in the inventory.
checkIfRequestForItemExistOrCreate(ItemStack...) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Requests a list of itemstacks.
checkIfRequestForItemExistOrCreate(ItemStack, int, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a stack has been requested already or is in the inventory.
checkIfRequestForItemExistOrCreate(ItemStack, int, int, boolean, boolean) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a stack has been requested already or is in the inventory.
checkIfRequestForItemExistOrCreateAsync(Collection<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if any of the stacks is in the inventory.
checkIfRequestForItemExistOrCreateAsync(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a stack has been requested already or is in the inventory.
checkIfRequestForItemExistOrCreateAsync(ItemStack...) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Requests a list of itemstacks.
checkIfRequestForItemExistOrCreateAsync(ItemStack, int, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a stack has been requested already or is in the inventory.
checkIfRequestForItemExistOrCreateAsync(ItemStack, int, int, boolean) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a stack has been requested already or is in the inventory.
checkIfRequestForTagExistOrCreateAsync(TagKey<Item>, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if a tag has been requested already or is in the inventory.
checkIfWorking() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityBarrel
 
checkIfWorking() - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Checks if the barrel is composting
checkIsEquipment(ItemStack) - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry
Determine whether an item stack works as this equipment.
checkLastEaten(Item) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Check when we last ate a given food item.
checkLastEaten(Item) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
checkNearbyColony(Level) - Method in class com.minecolonies.core.client.render.worldevent.WorldEventContext
Checks for a nearby colony
checkOrAddRecipe(IRecipeStorage) - Method in interface com.minecolonies.api.crafting.IRecipeManager
Check if recipe is in map already, if not.
checkOrAddRecipe(IRecipeStorage) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
checkOrCreatePatientFile(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
Add a new patient to the list.
checkOrRequestBucket(BuilderBucket, ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Check or request if the contents of a specific batch are in the inventory of the building.
checkOrRequestBucket(BuilderBucket, ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Check or request if the contents of a specific batch are in the inventory of the building.
checkPond(BlockGetter, BlockPos, BlockPos.MutableBlockPos) - Static method in class com.minecolonies.api.util.Pond
Checks if on position "water" really is water, if the water is connected to land and if the pond is big enough (bigger then 20).
checkPreCondition(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandDeleteColony
 
checkPreCondition(CommandContext<CommandSourceStack>) - Method in interface com.minecolonies.core.commands.commandTypes.IMCColonyOfficerCommand
Executes pre-checks before issuing the command.
checkPreCondition(CommandContext<CommandSourceStack>) - Method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
Preconditions to check before executing
checkPreCondition(CommandContext<CommandSourceStack>) - Method in interface com.minecolonies.core.commands.commandTypes.IMCOPCommand
Executes pre-checks before issuing the command.
checkPreCondition(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandUnloadForcedChunks
 
checkPreConditionAndExecute(CommandContext<CommandSourceStack>) - Method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
Executes pre-checks before issuing the command
checkPreConditionAndExecute(CommandContext<CommandSourceStack>, IMCCommand.ExecutionHandler) - Method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
Executes pre-checks before issuing the command
checkSpawnObstruction(LevelReader) - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
 
checkSpawnObstruction(LevelReader) - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazon
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazonRaider
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptian
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptianRaider
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirate
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirateRaider
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemen
 
checkSpawnRules(LevelAccessor, MobSpawnType) - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemenRaider
 
checkStuck(NAV) - Method in interface com.minecolonies.api.entity.pathfinding.IStuckHandler
Checks if the navigator is stuck
checkStuck(NAV) - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
Checks the entity for stuck
checkTimeout(ItemStack, Level) - Method in class com.minecolonies.core.items.ItemScanAnalyzer
Checks the selection timeout
checkTinkersBroken(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Checks to see if STACK is a tinker's tool, and if it is, it checks it's NBT tags to see if it's broken.
checkTinkersBroken(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolProxy
Checks to see if STACK is a tinker's tool, and if it is, it checks it's NBT tags to see if it's broken.
checkTransition(ITickingTransition<S>) - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickRateStateMachine
Check the condition for a transition
checkTransition(ITickingTransition<S>) - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
Check the condition for a transition
checkTransition(T) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Check the condition for a transition
checkTransition(T) - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Checks the transitions condition
checkTree(LevelReader, BlockPos, List<ItemStorage>, int) - Static method in class com.minecolonies.core.entity.ai.workers.util.Tree
For use in PathJobFindTree.
checkWaterForFishing(BlockGetter, BlockPos) - Static method in class com.minecolonies.api.util.Pond
Checks if the water is fine for fishing, see vanilla FishingHook checks
cheddar_cheese - Static variable in class com.minecolonies.api.items.ModItems
 
cheese_pizza - Static variable in class com.minecolonies.api.items.ModItems
 
cheese_ravioli - Static variable in class com.minecolonies.api.items.ModItems
 
chef - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CHEF_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CHEF_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CHEF_SMELT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CHEF_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
chestplate - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
chicken_broth - Static variable in class com.minecolonies.api.items.ModItems
 
CHICKEN_FARMER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CHICKEN_FARMER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CHICKEN_HERDER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
chickenHerder - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
chickenHerder - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CHICKENHERDER_HERDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CHICKENHERDER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
CHICKENHERDER_SETTINGS_BREEDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CHICKENHERDER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CHICKPEA - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
CHIEF_BARBARIANS_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
CHIEF_BONUS_ARMOR - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
CHIEF_SWORD_SPEED_DIFFICULTY - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Chief sword ability constants
CHIEFBARBARIAN - Static variable in class com.minecolonies.api.entity.ModEntities
 
CHIEFBARBARIAN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
CHIEFPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
CHIEFPIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
chiefSword - Static variable in class com.minecolonies.api.items.ModItems
 
child - Variable in class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild
 
child() - Method in record class com.minecolonies.api.crafting.CountedIngredient
Returns the value of the child record component.
CHILD - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CHILD_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
childA - Variable in class com.minecolonies.core.datalistener.QuestJsonListener.ExpressionNode
 
childB - Variable in class com.minecolonies.core.datalistener.QuestJsonListener.ExpressionNode
 
ChildrenBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for pupils.
ChildrenBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.ChildrenBuildingModule
 
childrenList - Variable in class com.minecolonies.core.client.gui.citizen.FamilyWindowCitizen
 
childStateUpdated(IRequestManager, IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method called by a child state to indicate that its state has been updated.
childStateUpdated(IRequestManager, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method called by a child state to indicate that its state has been updated.
ChiselAndBitsCheck - Class in com.minecolonies.api.compatibility.candb
This class is to store a check to see if a block is a chiselsandbits block.
ChiselAndBitsCheck() - Constructor for class com.minecolonies.api.compatibility.candb.ChiselAndBitsCheck
 
CHITCHAT - Enum constant in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
 
chooseWaypointFor(List<BlockPos>, BlockPos, BlockPos) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Chooses the next position to go to
chorusBread - Static variable in class com.minecolonies.api.items.ModItems
 
CHUNK_POS - Static variable in class com.minecolonies.api.util.CodecUtil
Chunk pos codec
CHUNK_UNLOAD_DELAY - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
chunkArray - Variable in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
ChunkCache - Class in com.minecolonies.core.entity.pathfinding.world
 
ChunkCache(Level, BlockPos, BlockPos) - Constructor for class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
ChunkCapData - Class in com.minecolonies.api.util
Wrapper class for chunk pos and colony cap data
ChunkCapData(int, int) - Constructor for class com.minecolonies.api.util.ChunkCapData
 
ChunkCapData(int, int, int, List<Integer>, Map<Integer, Set<BlockPos>>) - Constructor for class com.minecolonies.api.util.ChunkCapData
 
ChunkClaimData - Class in com.minecolonies.api.colony.claim
The implementation of the colonyTagCapability.
ChunkClaimData() - Constructor for class com.minecolonies.api.colony.claim.ChunkClaimData
 
ChunkDataHelper - Class in com.minecolonies.core.util
Class to take care of chunk data helper.
CHUNKS_TO_CLAIM_THRESHOLD - Static variable in class com.minecolonies.api.util.constant.Constants
 
chunkX - Variable in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
chunkZ - Variable in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
CircleParticleEffectMessage - Class in com.minecolonies.core.network.messages.client
Handles spawning item particle effects in a circle around a target.
CircleParticleEffectMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.CircleParticleEffectMessage
 
CircleParticleEffectMessage(Vec3, SimpleParticleType, int) - Constructor for class com.minecolonies.core.network.messages.client.CircleParticleEffectMessage
Start a circling particle effect.
citizen - Variable in class com.minecolonies.core.client.gui.citizen.AbstractWindowCitizen
The citizenData.View object.
citizen - Variable in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
The respective citizen.
citizen - Variable in class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander
The citizen that is wandering.
citizen - Variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
The citizen assigned to this manager.
CITIZEN - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CITIZEN - Static variable in class com.minecolonies.api.entity.ModEntities
 
CITIZEN - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
CITIZEN_BORN_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenBornEvent
This events id, registry entries use res locations as ids.
CITIZEN_BURY - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
CITIZEN_CAP - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
CITIZEN_CAP_MET - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
CITIZEN_DEATH_DESC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CITIZEN_DIED_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
This events id, registry entries use res locations as ids.
CITIZEN_DONE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Assign button of the gui.
CITIZEN_EAT_FOOD - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
CITIZEN_GROWN_UP_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenGrownUpEvent
This events id, registry entries use res locations as ids.
CITIZEN_H - Static variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
CITIZEN_HEIGHT - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Height of the citizen.
CITIZEN_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CITIZEN_INFO - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizen info box.
CITIZEN_INV_SLOTS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
CITIZEN_JOB - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the job label in the GUI.
CITIZEN_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizen name in the GUI.
CITIZEN_LIMIT_DEFAULT - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The default limit of citizens, if no research is done yet.
CITIZEN_LIMIT_HAMLET - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The limit of citizens if the second increase research is done.
CITIZEN_LIMIT_MAX - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The limit of citizens if the last increase research is done, this is absolute limit of citizens, including config file.
CITIZEN_LIMIT_OUTPOST - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The limit of citizens if the first increase research is done.
CITIZEN_LIMIT_VILLAGE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The limit of citizens if the third increase research is done.
CITIZEN_LIST_UNEMP - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizen list in the GUI.
CITIZEN_LIVING - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the job label in the GUI.
CITIZEN_NOT_GUARD_NEAR_HOME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CITIZEN_NOT_GUARD_NEAR_WORK - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CITIZEN_RENAME_NOT_ALLOWED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CITIZEN_RENAME_SAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CITIZEN_RESPAWN_INTERVAL_MAX - Static variable in class com.minecolonies.api.util.constant.Constants
 
CITIZEN_RESPAWN_INTERVAL_MIN - Static variable in class com.minecolonies.api.util.constant.Constants
 
CITIZEN_RESURRECT - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
CITIZEN_SOUND_EVENT_PREFIX - Static variable in class com.minecolonies.api.sounds.ModSoundEvents
Citizen sound prefix.
CITIZEN_SOUND_EVENTS - Static variable in class com.minecolonies.api.sounds.ModSoundEvents
Map of sound events.
CITIZEN_SPAWNED_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenSpawnedEvent
This events id, registry entries use res locations as ids.
CITIZEN_TRIGGER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
CITIZEN_W - Static variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
CITIZEN_WIDTH - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Width of the citizen.
CITIZEN_X - Static variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
CITIZEN_Y - Static variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
CitizenAddedModEvent - Class in com.minecolonies.api.eventbus.events.colony.citizens
Event for when a citizen was added to the colony.
CitizenAddedModEvent(ICitizenData, CitizenAddedModEvent.CitizenAddedSource) - Constructor for class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent
Citizen added event.
CitizenAddedModEvent.CitizenAddedSource - Enum Class in com.minecolonies.api.eventbus.events.colony.citizens
How the citizen came into the colony.
CitizenAI - Class in com.minecolonies.core.entity.ai.workers
High level AI for citizens, which switches between all the different AI states like sleeping,working,fleeing etc
CitizenAI(EntityCitizen) - Constructor for class com.minecolonies.core.entity.ai.workers.CitizenAI
 
CitizenAIState - Enum Class in com.minecolonies.api.entity.ai.statemachine.states
AI States for citizen's state
CitizenArmorLayer<T,M,A> - Class in com.minecolonies.core.client.render
 
CitizenArmorLayer(RenderLayerParent<T, M>, A, A, ModelManager, EntityModelSet) - Constructor for class com.minecolonies.core.client.render.CitizenArmorLayer
 
CitizenBornEvent - Class in com.minecolonies.core.colony.eventhooks.citizenEvents
The event for handling a newly born citizen.
CitizenBornEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenBornEvent
Creates a new citizen born event.
CitizenBornEvent(BlockPos, String) - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenBornEvent
Creates a new citizen born event.
CitizenBuriedModEvent - Class in com.minecolonies.api.eventbus.events.colony.citizens
Event fired after an undertaker successfully buries a citizen.
CitizenBuriedModEvent(IColony, BlockPos, CompoundTag, String, String, ICitizen) - Constructor for class com.minecolonies.api.eventbus.events.colony.citizens.CitizenBuriedModEvent
Construct an event for a successfully buried citizen.
citizenBury() - Static method in record class com.minecolonies.api.advancements.CitizenBuryTrigger.CitizenBuryTriggerInstance
 
CitizenBuryTrigger - Class in com.minecolonies.api.advancements
A Trigger that is triggered when a citizen is buried in a graveyard
CitizenBuryTrigger() - Constructor for class com.minecolonies.api.advancements.CitizenBuryTrigger
 
CitizenBuryTrigger.CitizenBuryTriggerInstance - Record Class in com.minecolonies.api.advancements
 
CitizenBuryTriggerInstance(Optional<ContextAwarePredicate>) - Constructor for record class com.minecolonies.api.advancements.CitizenBuryTrigger.CitizenBuryTriggerInstance
Creates an instance of a CitizenBuryTriggerInstance record class.
citizenChatOptions - Variable in class com.minecolonies.core.colony.CitizenData
The citizen chat options on the server side.
CitizenColonyHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
Handles all colony related methods for the citizen.
CitizenColonyHandler(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
Constructor for the experience handler.
CitizenCombatTracker - Class in com.minecolonies.core.entity.citizen
Adaptation of CombatTracker to properly handle citizen death messages.
CitizenCombatTracker(EntityCitizen) - Constructor for class com.minecolonies.core.entity.citizen.CitizenCombatTracker
 
CitizenConstants - Class in com.minecolonies.api.util.constant
Constants regarding citizens.
CitizenConstants() - Constructor for class com.minecolonies.api.util.constant.CitizenConstants
 
CitizenData - Class in com.minecolonies.core.colony
Extra data for Citizens.
CitizenData(int, IColony) - Constructor for class com.minecolonies.core.colony.CitizenData
Create a CitizenData given an ID.
CitizenDataManager - Class in com.minecolonies.core.colony
 
CitizenDataManager() - Constructor for class com.minecolonies.core.colony.CitizenDataManager
 
CitizenDataView - Class in com.minecolonies.core.colony
The CitizenDataView is the client-side representation of a CitizenData.
CitizenDataView(int, IColonyView) - Constructor for class com.minecolonies.core.colony.CitizenDataView
Set View id.
CitizenDiedEvent - Class in com.minecolonies.core.colony.eventhooks.citizenEvents
The event for handling a citizen death.
CitizenDiedEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
Creates a new citizen died event.
CitizenDiedEvent(BlockPos, String, String) - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
Creates a new citizen died event.
CitizenDiedModEvent - Class in com.minecolonies.api.eventbus.events.colony.citizens
Event for when a citizen died in any colony.
CitizenDiedModEvent(ICitizenData, DamageSource) - Constructor for class com.minecolonies.api.eventbus.events.colony.citizens.CitizenDiedModEvent
Citizen died event.
CitizenDiseaseHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
Handler taking care of citizens getting stuck.
CitizenDiseaseHandler(ICitizenData) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
Constructor for the experience handler.
citizenEatFood() - Static method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
 
citizenEatFood(List<ItemPredicate>) - Static method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Construct the check with a single item condition
CitizenEatFoodTrigger - Class in com.minecolonies.api.advancements
 
CitizenEatFoodTrigger() - Constructor for class com.minecolonies.api.advancements.CitizenEatFoodTrigger
 
CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance - Record Class in com.minecolonies.api.advancements
 
CitizenEatFoodTriggerInstance(Optional<ContextAwarePredicate>, List<ItemPredicate>) - Constructor for record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Creates an instance of a CitizenEatFoodTriggerInstance record class.
CitizenExperienceHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
Handles all experience related things of the citizen.
CitizenExperienceHandler(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
Constructor for the experience handler.
CitizenFoodHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
The food handler for the citizen.
CitizenFoodHandler(ICitizenData) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
Create the food handler.
CitizenFoodStats(int, int) - Constructor for record class com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler.CitizenFoodStats
Creates an instance of a CitizenFoodStats record class.
CitizenGrownUpEvent - Class in com.minecolonies.core.colony.eventhooks.citizenEvents
The event for handling a citizen growing up.
CitizenGrownUpEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenGrownUpEvent
Creates a new citizen grown up event.
CitizenGrownUpEvent(BlockPos, String) - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenGrownUpEvent
Creates a new citizen grown up event.
CitizenHappinessHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
The new happiness handler for the citizen.
CitizenHappinessHandler() - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
Create an empty happiness handler for the client side.
CitizenHappinessHandler(ICitizenData) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
Create a new instance of the citizen happiness handler.
CITIZENID_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
citizenInv - Static variable in class com.minecolonies.api.inventory.ModContainers
 
CitizenInventoryHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
Handles the inventory of the citizen.
CitizenInventoryHandler(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
Constructor for the experience handler.
CitizenItemUtils - Class in com.minecolonies.core.util.citizenutils
Handles the citizens interaction with an item with the world.
CitizenItemUtils() - Constructor for class com.minecolonies.core.util.citizenutils.CitizenItemUtils
 
CitizenJobChangedModEvent - Class in com.minecolonies.api.eventbus.events.colony.citizens
Event for when a citizen their job changes.
CitizenJobChangedModEvent(ICitizenData, JobEntry) - Constructor for class com.minecolonies.api.eventbus.events.colony.citizens.CitizenJobChangedModEvent
Citizen added event.
CitizenJobHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
Handles the citizen job methods.
CitizenJobHandler(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
Constructor for the experience handler.
citizenList - Variable in class com.minecolonies.core.client.gui.WindowHireWorker
Holder of a list element
CitizenManager - Class in com.minecolonies.core.colony.managers
 
CitizenManager(Colony) - Constructor for class com.minecolonies.core.colony.managers.CitizenManager
Creates the Citizenmanager for a colony.
CitizenModel<T> - Class in com.minecolonies.api.client.render.modeltype
Citizen model.
CitizenModel(ModelPart) - Constructor for class com.minecolonies.api.client.render.modeltype.CitizenModel
 
CitizenMournHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
The new happiness handler for the citizen.
CitizenMournHandler(ICitizenData) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
Create a new instance of the citizen happiness handler.
CitizenNameFile - Class in com.minecolonies.api.colony
The citizen name file of a specific style of names.
CitizenNameFile(int, CitizenNameFile.NameOrder, List<String>, List<String>, List<String>) - Constructor for class com.minecolonies.api.colony.CitizenNameFile
Create a new instance of a specific name file.
CitizenNameFile.NameOrder - Enum Class in com.minecolonies.api.colony
Current types of name order.
CitizenNameListener - Class in com.minecolonies.core.datalistener
Loads and listens to custom visitor data added
CitizenNameListener() - Constructor for class com.minecolonies.core.datalistener.CitizenNameListener
Create a new listener.
CitizenQuestTriggerTemplate - Class in com.minecolonies.core.quests.triggers
Random quest trigger.
CitizenQuestTriggerTemplate(JsonObject) - Constructor for class com.minecolonies.core.quests.triggers.CitizenQuestTriggerTemplate
Create a new state quest trigger.
CitizenRemovedModEvent - Class in com.minecolonies.api.eventbus.events.colony.citizens
Event for when a citizen was removed from the colony.
CitizenRemovedModEvent(IColony, int, Entity.RemovalReason) - Constructor for class com.minecolonies.api.eventbus.events.colony.citizens.CitizenRemovedModEvent
Citizen removed event.
CitizenRenderData - Class in com.minecolonies.core.client.render.worldevent.highlightmanager
Highlight render data for marking a citizen.
CitizenRenderData(int, Duration) - Constructor for class com.minecolonies.core.client.render.worldevent.highlightmanager.CitizenRenderData
Default constructor.
citizenResurrect() - Static method in record class com.minecolonies.api.advancements.CitizenResurrectTrigger.CitizenResurrectTriggerInstance
 
CitizenResurrectTrigger - Class in com.minecolonies.api.advancements
A Trigger that is triggered when the miner reaches a certain depth
CitizenResurrectTrigger() - Constructor for class com.minecolonies.api.advancements.CitizenResurrectTrigger
 
CitizenResurrectTrigger.CitizenResurrectTriggerInstance - Record Class in com.minecolonies.api.advancements
 
CitizenResurrectTriggerInstance(Optional<ContextAwarePredicate>) - Constructor for record class com.minecolonies.api.advancements.CitizenResurrectTrigger.CitizenResurrectTriggerInstance
Creates an instance of a CitizenResurrectTriggerInstance record class.
citizens - Variable in class com.minecolonies.core.client.gui.WindowHireWorker
Contains all the citizens.
CITIZENS_AMOUNT_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the label of an amount of citizens per job in the townhall GUI.
CITIZENS_HEALED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
CITIZENS_RESURRECTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
CITIZENS_VISITED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
CitizenSkillHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
The citizen skill handler of the citizen.
CitizenSkillHandler() - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
CitizenSkillHandler.SkillData - Class in com.minecolonies.core.entity.citizen.citizenhandlers
 
CitizenSleepHandler - Class in com.minecolonies.core.entity.citizen.citizenhandlers
Handles the sleep of the citizen.
CitizenSleepHandler(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSleepHandler
Constructor for the experience handler.
CitizenSpawnedEvent - Class in com.minecolonies.core.colony.eventhooks.citizenEvents
The event handling a newly spawned(not born) citizen.
CitizenSpawnedEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenSpawnedEvent
Creates a new citizen spawned event.
CitizenSpawnedEvent(BlockPos, String) - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenSpawnedEvent
Creates a new citizen spawned event.
citizenTrigger - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
CitizenTriggerReturnData - Class in com.minecolonies.core.quests.triggers
Wrapper around a citizen id.
CitizenTriggerReturnData(ICitizenData) - Constructor for class com.minecolonies.core.quests.triggers.CitizenTriggerReturnData
Create a new return data obj.
citizenVoices - Variable in class com.minecolonies.api.configuration.ClientConfiguration
 
CitizenWindowUtils - Class in com.minecolonies.core.client.gui.citizen
BOWindow for the citizen.
claimBuildingChunks(Colony, boolean, BlockPos, int, Tuple<BlockPos, BlockPos>) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Notify all chunks in the range of the colony about the colony.
claimColonyChunks(ServerLevel, boolean, Colony, BlockPos) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Notify all chunks in the range of the colony about the colony.
claimExtensions() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Attempt to automatically claim free building extensions, if possible and if any building extensions are available.
claimNewChunk(ChunkPos) - Method in class com.minecolonies.core.colony.Colony
 
clamp(int, int, int) - Static method in class com.minecolonies.api.util.MathUtils
Clamped a value between a lower and upper bound.
CLASS - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
CLASSES_SHOULD_NOT_ACCESS_STATIC_MEMBERS_OF_THEIR_OWN_SUBCLASSES_DURING_INITIALIZATION - Static variable in class com.minecolonies.api.util.constant.Suppression
We sometimes suppress this because we map static things.
Classic - Static variable in class com.minecolonies.api.crafting.ModRecipeTypes
 
CLASSIC_ID - Static variable in class com.minecolonies.api.crafting.ModRecipeTypes
 
ClassicRecipe - Class in com.minecolonies.api.crafting
The Classic Recipe type
ClassicRecipe(IRecipeStorage) - Constructor for class com.minecolonies.api.crafting.ClassicRecipe
Classic Recipe constructor
cleanGraves() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
Clean the list of graves if a grave is missing from the world.
cleanRequestData(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method called when the given manager gets notified of the receiving of a given task by its requester.
cleanRequestData(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method called when the given manager gets notified of the receiving of a given task by its requester.
cleanup() - Static method in class com.minecolonies.core.client.render.worldevent.ColonyBorderRenderer
Cleanup on logout.
cleanUpBuildings(IColony) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
cleanUpBuildings(IColony) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Clean up the buildings.
cleanVisibleSlots() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
Removes currently equipped shield
clear() - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Clear all the statistics, this will remove all the entries from the map
clear() - Method in class com.minecolonies.core.colony.ColonyList
Empty the list.
clear() - Method in class com.minecolonies.core.colony.managers.StatisticsManager
Clear all the statistics, this will remove all the entries from the map
clear() - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyDeathpoints
Clear overlay cache.
clear(BlockPos) - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Tell the planter he should clear an obstructed work position.
CLEAR - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
 
CLEAR - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
CLEAR_NON_SOLIDS - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
CLEAR_WATER - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
clearActionsDone() - Method in interface com.minecolonies.api.colony.jobs.IJob
Clear the actions done counter.
clearActionsDone() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
clearBlueprint() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Clears the stored blueprint
clearBlueprint() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
clearBlueprint() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
clearCache() - Static method in class com.minecolonies.core.client.gui.WindowBuildingBrowser
Clears the blueprint information cache.
clearContent() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
clearContent() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
ClearCurrentGrave() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
Clear the current grave the undertaker is currently working on.
clearDeceasedCitizen() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Clear the list of deceased citizens.
clearDeceasedCitizen() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
clearDirty() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Sets #dirty to false, meaning that the instance is up to date.
clearDirty() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
clearDirty() - Method in interface com.minecolonies.api.colony.IAnimalData
Clear the dirty flag for this animal data.
clearDirty() - Method in interface com.minecolonies.api.colony.ICivilianData
Markt the instance not dirty.
clearDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Clear the dirty flag.
clearDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Clear dirty from all buildings.
clearDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Clear the isDirty of the buildings.
clearDirty() - Method in interface com.minecolonies.api.research.IResearchManager
 
clearDirty() - Method in interface com.minecolonies.api.util.IHasDirty
Clear the dirty setting of the module.
clearDirty() - Method in class com.minecolonies.core.colony.AnimalData
Clears the dirty flag for this animal data.
clearDirty() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
clearDirty() - Method in class com.minecolonies.core.colony.CitizenData
 
clearDirty() - Method in class com.minecolonies.core.colony.managers.AnimalManager
Clear the dirty flag of the Animal Manager, which will prevent it from re-saving to disk when the colony is saved.
clearDirty() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
clearDirty() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
clearDirty() - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
clearDirty() - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
clearDirty() - Method in class com.minecolonies.core.colony.permissions.Permissions
Marks instance not dirty.
clearEntities() - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModuleView
Clear the list of items
clearEntities() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
clearFor(Entity) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Clears the reservation on the horse if it is reserved by the entity with the given UUID.
clearHighlightsForKey(String) - Static method in class com.minecolonies.core.client.render.worldevent.HighlightManager
Clears all highlight items for the given group key.
clearItemHandler(IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Clears an entire IItemHandler.
clearItems() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Clear all in the list.
clearItems() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Clear the list of items
clearItems() - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
clearItems() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
clearPendingPrestigeCalc(IBuilding) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Indicate to building manager that prestige just has been calculated.
clearPendingPrestigeCalc(IBuilding) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
clearRecipes() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Clear the list of recipes.
clearRecipes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
clearReservation() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Clears the reservation on the horse.
clearWorkForCitizen(ICitizenData) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
When a citizen is removed, unclaim any Work Orders that were claimed by that citizen.
clearWorkForCitizen(ICitizenData) - Method in class com.minecolonies.core.colony.workorders.WorkManager
When a citizen is removed, unclaim any Work Orders that were claimed by that citizen.
CLICK_GUI_BUTTON - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
clicked(int, int, ClickType, Player) - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
 
clicked(int, int, ClickType, Player) - Method in class com.minecolonies.api.inventory.container.ContainerRack
 
clicked(int, int, ClickType, Player) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
 
clicked(int, int, ClickType, Player) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
 
ClickEventWithExecutable - Class in com.minecolonies.core.commands
Small utility class to run an executable on a chat click event.
ClickEventWithExecutable(Runnable...) - Constructor for class com.minecolonies.core.commands.ClickEventWithExecutable
Default constructor.
clickGuiButton() - Static method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
 
clickGuiButton(String) - Static method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Construct the check with a single button condition
clickGuiButton(String, ResourceLocation) - Static method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Construct the check more specifically
ClickGuiButtonTrigger - Class in com.minecolonies.api.advancements
 
ClickGuiButtonTrigger() - Constructor for class com.minecolonies.api.advancements.ClickGuiButtonTrigger
 
ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance - Record Class in com.minecolonies.api.advancements
 
ClickGuiButtonTriggerInstance(Optional<ContextAwarePredicate>, Optional<String>, Optional<ResourceLocation>) - Constructor for record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Creates an instance of a ClickGuiButtonTriggerInstance record class.
ClickGuiButtonTriggerMessage - Class in com.minecolonies.core.network.messages.server
 
ClickGuiButtonTriggerMessage(String, ResourceLocation) - Constructor for class com.minecolonies.core.network.messages.server.ClickGuiButtonTriggerMessage
 
ClickGuiButtonTriggerMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.ClickGuiButtonTriggerMessage
 
ClientConfiguration - Class in com.minecolonies.api.configuration
Mod client configuration.
ClientConfiguration(ModConfigSpec.Builder) - Constructor for class com.minecolonies.api.configuration.ClientConfiguration
Builds client configuration.
ClientEventHandler - Class in com.minecolonies.core.event
Used to handle client events.
ClientEventHandler() - Constructor for class com.minecolonies.core.event.ClientEventHandler
 
ClientEvents() - Constructor for class com.minecolonies.core.event.DataPackSyncEventHandler.ClientEvents
 
ClientMinecoloniesAPIImpl - Class in com.minecolonies.apiimp
 
ClientMinecoloniesAPIImpl() - Constructor for class com.minecolonies.apiimp.ClientMinecoloniesAPIImpl
 
ClientRegistration() - Constructor for class com.minecolonies.apiimp.initializer.ModParticleTypesInitializer.ClientRegistration
 
ClientRegistryHandler - Class in com.minecolonies.core.event
 
ClientRegistryHandler() - Constructor for class com.minecolonies.core.event.ClientRegistryHandler
 
clipboard - Static variable in class com.minecolonies.api.items.ModItems
 
CLIPBOARD_TOGGLE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
ClipBoardDecorator - Class in com.minecolonies.core.client.render
 
ClipBoardDecorator() - Constructor for class com.minecolonies.core.client.render.ClipBoardDecorator
 
close() - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
CLOSE_PORTAL - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Settings
closeNextNode(RotationMirror, MineNode, Level) - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Closes a given node.
closePortal() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
Close the nether portal while idle around the building
CloseUIDialogueAnswer() - Constructor for class com.minecolonies.api.quests.IQuestDialogueAnswer.CloseUIDialogueAnswer
 
CMC_GUI_TOWNHALL_BUILDING_LEVEL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COCOA_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
COCOA_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
CocoaPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.COCOA_BEANS.
CocoaPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CocoaPlantModule
Default constructor.
codec() - Method in class com.minecolonies.api.advancements.AllTowersTrigger
 
codec() - Method in class com.minecolonies.api.advancements.ArmyPopulationTrigger
 
codec() - Method in class com.minecolonies.api.advancements.BuildingAddRecipeTrigger
 
codec() - Method in class com.minecolonies.api.advancements.CitizenBuryTrigger
 
codec() - Method in class com.minecolonies.api.advancements.CitizenEatFoodTrigger
 
codec() - Method in class com.minecolonies.api.advancements.CitizenResurrectTrigger
 
codec() - Method in class com.minecolonies.api.advancements.ClickGuiButtonTrigger
 
codec() - Method in class com.minecolonies.api.advancements.ColonyPopulationTrigger
 
codec() - Method in class com.minecolonies.api.advancements.CompleteBuildRequestTrigger
 
codec() - Method in class com.minecolonies.api.advancements.CreateBuildRequestTrigger
 
codec() - Method in class com.minecolonies.api.advancements.DeepMineTrigger
 
codec() - Method in class com.minecolonies.api.advancements.MaxFieldsTrigger
 
codec() - Method in class com.minecolonies.api.advancements.OpenGuiWindowTrigger
 
codec() - Method in class com.minecolonies.api.advancements.PlaceStructureTrigger
 
codec() - Method in class com.minecolonies.api.advancements.PlaceSupplyTrigger
 
codec() - Method in class com.minecolonies.api.advancements.UndertakerTotemTrigger
 
codec() - Method in class com.minecolonies.api.crafting.CompostRecipe.Serializer
 
codec() - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Serializer
 
codec() - Method in class com.minecolonies.core.blocks.BlockBarrel
 
codec() - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
codec() - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
codec() - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
codec() - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
codec() - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
CODEC - Static variable in record class com.minecolonies.api.advancements.AllTowersTrigger.AllTowersTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.CitizenBuryTrigger.CitizenBuryTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.CitizenResurrectTrigger.CitizenResurrectTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.DeepMineTrigger.DeepMineTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.MaxFieldsTrigger.MaxFieldsTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.PlaceSupplyTrigger.PlaceSupplyTriggerInstance
 
CODEC - Static variable in record class com.minecolonies.api.advancements.UndertakerTotemTrigger.UndertakerTotemTriggerInstance
 
CODEC - Static variable in class com.minecolonies.api.crafting.CompostRecipe
 
CODEC - Static variable in record class com.minecolonies.api.crafting.CountedIngredient
 
CODEC - Static variable in record class com.minecolonies.api.items.component.AdventureData
 
CODEC - Static variable in record class com.minecolonies.api.items.component.BuildingId
 
CODEC - Static variable in record class com.minecolonies.api.items.component.ColonyId
 
CODEC - Static variable in record class com.minecolonies.api.items.component.Desc
 
CODEC - Static variable in record class com.minecolonies.api.items.component.HutBlockData
 
CODEC - Static variable in record class com.minecolonies.api.items.component.PatrolTarget
 
CODEC - Static variable in enum class com.minecolonies.api.items.component.PermissionMode
 
CODEC - Static variable in record class com.minecolonies.api.items.component.RallyData
 
CODEC - Static variable in record class com.minecolonies.api.items.component.SupplyData
 
CODEC - Static variable in record class com.minecolonies.api.items.component.Timestamp
 
CODEC - Static variable in record class com.minecolonies.api.items.component.WarehouseSnapshot
 
CODEC - Static variable in class com.minecolonies.api.loot.EntityInBiomeTag
 
CODEC - Static variable in class com.minecolonies.api.loot.GenerateSupplyLoot
 
CODEC - Static variable in class com.minecolonies.api.loot.ResearchUnlocked
 
CODEC - Static variable in class com.minecolonies.core.blocks.BlockBarrel
 
CODEC - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
 
CODEC - Static variable in class com.minecolonies.core.blocks.BlockPlantationField
 
CODEC - Static variable in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
CODEC - Static variable in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
CODEC - Static variable in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
CODEC - Static variable in record class com.minecolonies.core.recipes.FoodIngredient
 
CODEC - Static variable in class com.minecolonies.core.recipes.PlantIngredient
 
CodecUtil - Class in com.minecolonies.api.util
 
COLD_BIOMES - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
coldBiomes - Static variable in class com.minecolonies.api.items.ModTags
 
CollectorUtils - Class in com.minecolonies.core.util
Class to introduce custom stream collectors.
colonies - Static variable in class com.minecolonies.core.client.gui.map.WindowColonyMap
List of known colonies
COLONIST_DEATH_LOCATION - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
colony - Variable in class com.minecolonies.core.client.gui.citizen.AbstractWindowCitizen
 
colony - Variable in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
The colony.
colony - Variable in class com.minecolonies.core.client.gui.WindowHireWorker
The colony.
colony - Variable in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
The Colony for this schematic Provider
colony - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
The associated colony
colony - Variable in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Colony this workorder is in
colony - Variable in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
The related colony
colony - Variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
The colony reference.
colony - Variable in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
The colony reference.
colony - Variable in class com.minecolonies.core.research.LocalResearchTree
The colony reference.
Colony - Class in com.minecolonies.core.colony
This class describes a colony and contains all the data and methods for manipulating a Colony.
COLONY_ATTACK_GUARD_GROUP_SIZE_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COLONY_ATTACK_START_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COLONY_CODEC - Static variable in class com.minecolonies.core.structures.EmptyColonyStructure
 
COLONY_DAY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the day progress.
COLONY_DEFENDED_SUCCESS_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COLONY_EVENT_DESC_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
COLONY_EVENT_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
COLONY_FLAG - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
COLONY_FOUNDED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
COLONY_ID - Static variable in class com.minecolonies.core.commands.arguments.ModArgumentTypes
 
COLONY_ID_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
COLONY_POPULATION - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
COLONY_QUESTS_DIR - Static variable in class com.minecolonies.core.generation.DataGeneratorConstants
 
COLONY_RECRUITMENT_ITEMS_DIR - Static variable in class com.minecolonies.core.generation.DataGeneratorConstants
 
COLONY_SIGN - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
COLONY_SIZE_CHANGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COLONY_STORIES_DIR - Static variable in class com.minecolonies.core.generation.DataGeneratorConstants
 
ColonyAbandonOwnMessage - Class in com.minecolonies.core.network.messages.server.colony
Message for deleting an owned colony
ColonyAbandonOwnMessage() - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyAbandonOwnMessage
 
ColonyAbandonOwnMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyAbandonOwnMessage
 
ColonyBlueprintRenderer - Class in com.minecolonies.core.client.render.worldevent
Renders blueprints in the colony area.
ColonyBlueprintRenderer() - Constructor for class com.minecolonies.core.client.render.worldevent.ColonyBlueprintRenderer
 
ColonyBorderMapping - Class in com.minecolonies.core.compatibility.journeymap
Utility class to manage colony border mapping.
ColonyBorderRenderer - Class in com.minecolonies.core.client.render.worldevent
 
ColonyBorderRenderer() - Constructor for class com.minecolonies.core.client.render.worldevent.ColonyBorderRenderer
 
ColonyConnection - Class in com.minecolonies.api.colony.connections
Small storage class to hold colony connection data.
ColonyConnection() - Constructor for class com.minecolonies.api.colony.connections.ColonyConnection
Constructor for deserialization/serialization.
ColonyConnection(int, String, BlockPos, DiplomacyStatus) - Constructor for class com.minecolonies.api.colony.connections.ColonyConnection
Connected Colony Data with:
ColonyConnectionManager - Class in com.minecolonies.core.colony.managers
 
ColonyConnectionManager(IColony) - Constructor for class com.minecolonies.core.colony.managers.ColonyConnectionManager
Create a new connection manager.
ColonyConnectionModule - Class in com.minecolonies.core.colony.buildings.modules
Server side colony connection module of a gatehouse.
ColonyConnectionModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.ColonyConnectionModule
 
ColonyConnectionModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of colony connection module.
ColonyConnectionModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.ColonyConnectionModuleView
Constructor.
ColonyConnectionNode - Class in com.minecolonies.api.colony.connections
Node in the path from one colony to another.
ColonyConnectionNode(BlockPos) - Constructor for class com.minecolonies.api.colony.connections.ColonyConnectionNode
Create a new connection node at a given pos.
ColonyConstants - Class in com.minecolonies.api.util.constant
Colony wide constants.
ColonyCreatedModEvent - Class in com.minecolonies.api.eventbus.events.colony
Colony created event.
ColonyCreatedModEvent(IColony) - Constructor for class com.minecolonies.api.eventbus.events.colony.ColonyCreatedModEvent
Constructs a colony created event.
ColonyDeathpoints - Class in com.minecolonies.core.compatibility.journeymap
Utility class to manage colony deathpoint mapping.
ColonyDeletedModEvent - Class in com.minecolonies.api.eventbus.events.colony
Colony deleted event.
ColonyDeletedModEvent(IColony) - Constructor for class com.minecolonies.api.eventbus.events.colony.ColonyDeletedModEvent
Constructs a colony deleted event.
ColonyDeleteOwnMessage - Class in com.minecolonies.core.network.messages.server.colony
Message for deleting an owned colony
ColonyDeleteOwnMessage() - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyDeleteOwnMessage
 
ColonyDeleteOwnMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyDeleteOwnMessage
 
ColonyEventDescriptionTypeRegistryEntry - Class in com.minecolonies.api.colony.colonyEvents.registry
This is the colonies event registry entry class, used for registering any colony related events.
ColonyEventDescriptionTypeRegistryEntry(BiFunction<HolderLookup.Provider, CompoundTag, IColonyEventDescription>, Function<RegistryFriendlyByteBuf, IColonyEventDescription>, ResourceLocation) - Constructor for class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventDescriptionTypeRegistryEntry
Creates a new registry entry for the given function and registry name.
ColonyEventTypeRegistryEntry - Class in com.minecolonies.api.colony.colonyEvents.registry
This is the colonies event registry entry class, used for registering any colony related events.
ColonyEventTypeRegistryEntry(TriFunction<IColony, CompoundTag, HolderLookup.Provider, IColonyEvent>, ResourceLocation) - Constructor for class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventTypeRegistryEntry
Creates a new registry entry for the given function and registry name
ColonyEventTypeRegistryEntry(TriFunction<IColony, CompoundTag, HolderLookup.Provider, IColonyEvent>, ResourceLocation, boolean) - Constructor for class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventTypeRegistryEntry
Creates a new registry entry for the given function and registry name
ColonyFlagChangedModEvent - Class in com.minecolonies.api.eventbus.events.colony
Colony flag changed event.
ColonyFlagChangedModEvent(IColony) - Constructor for class com.minecolonies.api.eventbus.events.colony.ColonyFlagChangedModEvent
Constructs a colony flag changed event.
ColonyFlagChangeMessage - Class in com.minecolonies.core.network.messages.server.colony
Message to update the colony flag once set in the WindowBannerPicker.
ColonyFlagChangeMessage(IColony, BannerPatternLayers) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyFlagChangeMessage
Spawn a new change message
ColonyFlagChangeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyFlagChangeMessage
 
colonyId - Variable in class com.minecolonies.core.colony.CitizenDataView
colony id of the citizen.
colonyId - Variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
It's colony id.
colonyId - Variable in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
The id of the colony.
colonyId - Variable in class com.minecolonies.core.tileentities.TileEntityColonyFlag
The colony of the player that placed this banner
ColonyId - Record Class in com.minecolonies.api.items.component
 
ColonyId(int, ResourceKey<Level>) - Constructor for record class com.minecolonies.api.items.component.ColonyId
Creates an instance of a ColonyId record class.
COLONYID_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
ColonyIdArgument - Class in com.minecolonies.core.commands.arguments
A command argument that can dynamically resolve to a colony id.
ColonyIdArgument.ColonyIdOption - Class in com.minecolonies.core.commands.arguments
 
ColonyIdArgument.HereOption - Class in com.minecolonies.core.commands.arguments
 
ColonyIdArgument.MineOption - Class in com.minecolonies.core.commands.arguments
 
ColonyIdArgument.PlayerNameOption - Class in com.minecolonies.core.commands.arguments
 
ColonyIdArgument.PlayerUuidOption - Class in com.minecolonies.core.commands.arguments
 
ColonyIdOption() - Constructor for class com.minecolonies.core.commands.arguments.ColonyIdArgument.ColonyIdOption
 
ColonyInfo(int) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyListMessage.ColonyInfo
 
ColonyList<T> - Class in com.minecolonies.core.colony
Data structure for storing colonies, optimized for performance.
ColonyList() - Constructor for class com.minecolonies.core.colony.ColonyList
 
ColonyListMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a AbstractBuilding.View to a ColonyView on the client.
ColonyListMessage() - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
 
ColonyListMessage(List<IColony>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
Creates a message to handle colony views.
ColonyListMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
 
ColonyListMessage.ColonyInfo - Class in com.minecolonies.core.network.messages.client.colony
 
colonyLoadStrictness - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
ColonyManager - Class in com.minecolonies.core.colony
Singleton class that links colonies to minecraft.
ColonyManager() - Constructor for class com.minecolonies.core.colony.ColonyManager
 
ColonyManagerConstants - Class in com.minecolonies.api.util.constant
All colony manager related constants.
ColonyManagerLoadedModEvent - Class in com.minecolonies.api.eventbus.events
Colony manager loaded event.
ColonyManagerLoadedModEvent(IColonyManager) - Constructor for class com.minecolonies.api.eventbus.events.ColonyManagerLoadedModEvent
Event for colony manager loaded.
ColonyManagerUnloadedModEvent - Class in com.minecolonies.api.eventbus.events
Colony manager unloaded event.
ColonyManagerUnloadedModEvent(IColonyManager) - Constructor for class com.minecolonies.api.eventbus.events.ColonyManagerUnloadedModEvent
Event for colony manager loaded.
colonyMap - Static variable in class com.minecolonies.api.items.ModItems
 
COLONYMAP_PLAYER_RESOLVED_REQUESTS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COLONYMAP_PLAYER_RESOLVED_REQUESTS_COUNT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ColonyMapDecorator - Class in com.minecolonies.core.client.render
 
ColonyMapDecorator() - Constructor for class com.minecolonies.core.client.render.ColonyMapDecorator
 
ColonyNameChangedModEvent - Class in com.minecolonies.api.eventbus.events.colony
Colony name changed event.
ColonyNameChangedModEvent(IColony) - Constructor for class com.minecolonies.api.eventbus.events.colony.ColonyNameChangedModEvent
Constructs a colony name changed event.
ColonyNameStyleMessage - Class in com.minecolonies.core.network.messages.server.colony
Message to set the colony name style.
ColonyNameStyleMessage(IColony, String) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyNameStyleMessage
Change the colony name style from the client to the serverside.
ColonyNameStyleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyNameStyleMessage
 
ColonyPackageManager - Class in com.minecolonies.core.colony.managers
 
ColonyPackageManager(Colony) - Constructor for class com.minecolonies.core.colony.managers.ColonyPackageManager
Creates the ColonyPackageManager for a colony.
ColonyPatrolPointRenderer - Class in com.minecolonies.core.client.render.worldevent
 
ColonyPatrolPointRenderer() - Constructor for class com.minecolonies.core.client.render.worldevent.ColonyPatrolPointRenderer
 
ColonyPermissionEventHandler - Class in com.minecolonies.core.colony.permissions
This class handles all permission checks on events and cancels them if needed.
ColonyPermissionEventHandler(Colony) - Constructor for class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
Create this EventHandler.
ColonyPlayer - Class in com.minecolonies.api.colony.permissions
Player within a colony.
ColonyPlayer(UUID, String, Rank) - Constructor for class com.minecolonies.api.colony.permissions.ColonyPlayer
Instantiates our own player object.
ColonyPlayerRankChangedModEvent - Class in com.minecolonies.api.eventbus.events.colony
Colony player rank change event.
ColonyPlayerRankChangedModEvent(IColony, ColonyPlayer, Rank, Rank) - Constructor for class com.minecolonies.api.eventbus.events.colony.ColonyPlayerRankChangedModEvent
Constructs a colony player rank change event.
colonyPopulation(int) - Static method in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Constructs a check with a single condition
ColonyPopulationTrigger - Class in com.minecolonies.api.advancements
 
ColonyPopulationTrigger() - Constructor for class com.minecolonies.api.advancements.ColonyPopulationTrigger
 
ColonyPopulationTrigger.ColonyPopulationTriggerInstance - Record Class in com.minecolonies.api.advancements
 
ColonyPopulationTriggerInstance(Optional<ContextAwarePredicate>, int) - Constructor for record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Creates an instance of a ColonyPopulationTriggerInstance record class.
ColonyProgressType - Enum Class in com.minecolonies.api.colony
Contains all possible progress events.
colonyProtectionException - Static variable in class com.minecolonies.api.items.ModTags
 
COLONYPROTECTIONEXCEPTION - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
colonyQuest - Variable in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
Currently open colony quest.
ColonySize - Enum Class in com.minecolonies.core.client.gui.map
Represents a colony by size, returns the used image corresponding for each size.
ColonyState - Enum Class in com.minecolonies.api.colony
THe states a colony can be in.
ColonyStoryListener - Class in com.minecolonies.core.event
Loads and listens to colony story changes.
ColonyStoryListener() - Constructor for class com.minecolonies.core.event.ColonyStoryListener
Create a new listener.
ColonyStoryListener.StoryText - Record Class in com.minecolonies.core.event
A bit of story text that is filterable by biome.
ColonyStructureStyleMessage - Class in com.minecolonies.core.network.messages.server.colony
Message to set the colony default structure style.
ColonyStructureStyleMessage(IColony, String) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyStructureStyleMessage
Change the colony default pack from the client to the serverside.
ColonyStructureStyleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyStructureStyleMessage
 
colonyteamborders - Variable in class com.minecolonies.api.configuration.ClientConfiguration
 
ColonyTeamColorChangedModEvent - Class in com.minecolonies.api.eventbus.events.colony
Colony team changed event.
ColonyTeamColorChangedModEvent(IColony) - Constructor for class com.minecolonies.api.eventbus.events.colony.ColonyTeamColorChangedModEvent
Constructs a colony team changed event.
colonyTeleport(ServerPlayer, IColony) - Static method in class com.minecolonies.core.util.TeleportHelper
Teleports the player to the given colony.
colonyTeleport(ServerPlayer, IColony, BlockPos) - Static method in class com.minecolonies.core.util.TeleportHelper
Teleports the player to the given colony.
colonyTeleportByID(ServerPlayer, int, ResourceKey<Level>) - Static method in class com.minecolonies.core.util.TeleportHelper
Teleports the player to his home colony.
ColonyTextureStyleMessage - Class in com.minecolonies.core.network.messages.server.colony
Message to set the colony texture style.
ColonyTextureStyleMessage(IColony, String) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyTextureStyleMessage
Change the colony style from the client to the serverside.
ColonyTextureStyleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.ColonyTextureStyleMessage
 
ColonyUtils - Class in com.minecolonies.api.util
Contains colony specific utility.
colonyView - Variable in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
The colony view.
ColonyView - Class in com.minecolonies.core.colony
Client side representation of the Colony.
ColonyViewAnimalViewDataMessage - Class in com.minecolonies.core.network.messages.client.colony
Sends visitor data to the client
ColonyViewAnimalViewDataMessage(IColony, Set<IAnimalData>, boolean) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewAnimalViewDataMessage
Updates a CitizenDataView of the citizens.
ColonyViewAnimalViewDataMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewAnimalViewDataMessage
In this constructor you deserialize received network payload.
ColonyViewBuildingExtensionsUpdateMessage - Class in com.minecolonies.core.network.messages.client.colony
Update message for auto syncing the entire building extensions list.
ColonyViewBuildingExtensionsUpdateMessage(IColony, Collection<IBuildingExtension>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingExtensionsUpdateMessage
Creates a message to handle colony all building extension views.
ColonyViewBuildingExtensionsUpdateMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingExtensionsUpdateMessage
 
ColonyViewBuildingViewMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a AbstractBuilding.View to a ColonyView on the client.
ColonyViewBuildingViewMessage(IBuilding) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingViewMessage
Creates a message to handle colony views.
ColonyViewBuildingViewMessage(IBuilding, boolean) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingViewMessage
Creates a message to handle colony views.
ColonyViewBuildingViewMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingViewMessage
 
ColonyViewCitizenViewMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a ColonyView on the client.
ColonyViewCitizenViewMessage(Colony, ICitizenData) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewCitizenViewMessage
Updates a CitizenDataView of the citizens.
ColonyViewCitizenViewMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewCitizenViewMessage
 
ColonyViewMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a ColonyView on the client.
ColonyViewMessage(Colony, RegistryFriendlyByteBuf, boolean) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewMessage
Add or Update a ColonyView on the client.
ColonyViewMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewMessage
 
ColonyViewRemoveBuildingMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a ColonyView on the client.
ColonyViewRemoveBuildingMessage(Colony, BlockPos) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveBuildingMessage
Creates an object for the building remove
ColonyViewRemoveBuildingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveBuildingMessage
 
ColonyViewRemoveCitizenMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a ColonyView on the client.
ColonyViewRemoveCitizenMessage(Colony, int) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveCitizenMessage
Creates an object for the remove message for citizen.
ColonyViewRemoveCitizenMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveCitizenMessage
 
ColonyViewRemoveMessage - Class in com.minecolonies.core.network.messages.client.colony
Message for removing a view on the client, used for cleaning up after deletion
ColonyViewRemoveMessage(int, ResourceKey<Level>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveMessage
 
ColonyViewRemoveMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveMessage
 
ColonyViewRemoveWorkOrderMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a ColonyView on the client.
ColonyViewRemoveWorkOrderMessage(Colony, int) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveWorkOrderMessage
Creates an object for the remove message for citizen.
ColonyViewRemoveWorkOrderMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveWorkOrderMessage
 
ColonyViewResearchManagerViewMessage - Class in com.minecolonies.core.network.messages.client.colony
Message to synch research manager to colony.
ColonyViewResearchManagerViewMessage(IColony, IResearchManager) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewResearchManagerViewMessage
Creates a message to send the research manager to the client.
ColonyViewResearchManagerViewMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewResearchManagerViewMessage
 
ColonyViewUpdatedModEvent - Class in com.minecolonies.api.eventbus.events.colony
This event is raised client-side whenever a particular colony's data is refreshed.
ColonyViewUpdatedModEvent(IColonyView) - Constructor for class com.minecolonies.api.eventbus.events.colony.ColonyViewUpdatedModEvent
Constructs a new event.
ColonyViewWorkOrderMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a ColonyView on the client.
ColonyViewWorkOrderMessage(Colony, List<IServerWorkOrder>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewWorkOrderMessage
Updates a AbstractWorkOrderView of the workOrders.
ColonyViewWorkOrderMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyViewWorkOrderMessage
 
ColonyVisitorViewDataMessage - Class in com.minecolonies.core.network.messages.client.colony
Sends visitor data to the client
ColonyVisitorViewDataMessage(IColony, Set<IVisitorData>, boolean) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyVisitorViewDataMessage
Updates a CitizenDataView of the citizens.
ColonyVisitorViewDataMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.ColonyVisitorViewDataMessage
 
ColonyWaypointRenderer - Class in com.minecolonies.core.client.render.worldevent
 
ColonyWaypointRenderer() - Constructor for class com.minecolonies.core.client.render.worldevent.ColonyWaypointRenderer
 
color() - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Returns the value of the color record component.
COLOR_TEXT_DARK - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
COLOR_TEXT_FULFILLED - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
COLOR_TEXT_LABEL - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
COLOR_TEXT_NAME - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
COLOR_TEXT_NEGATIVE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
COLOR_TEXT_UNFULFILLED - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ColorPalette - Class in com.minecolonies.core.client.gui
A custom "widget" of sorts that lays out minecraft's DyeColors as buttons to choose from.
ColorPalette(int, int, int, ColorPalette.IWidgetAdder) - Constructor for class com.minecolonies.core.client.gui.ColorPalette
 
ColorPalette(Screen, ColorPalette.IWidgetAdder) - Constructor for class com.minecolonies.core.client.gui.ColorPalette
A more generic form of the constructor
ColorPalette.ChangeEvent - Interface in com.minecolonies.core.client.gui
A custom function to call when the color has been changed.
ColorPalette.IWidgetAdder - Interface in com.minecolonies.core.client.gui
Used as a function processor to add the widgets to the screen
ColorPalette.PaletteButton - Class in com.minecolonies.core.client.gui
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_DESELECTED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_GUI_DISMISS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_GUI_ERROR - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_GUI_RALLY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_GUI_TOWERMISSING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_SELECTED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_TOOLTIP_EMPTY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BANNER_RALLY_GUARDS_TOOLTIP_RALLY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_BUILDING_WAREHOUSE_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CANT_TAKE_EQUIPPED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CIREMOD_GUI_TOWNHALL_PERMISSIONEVENTS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CLIPBOARD_COLONY_SET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CLIPBOARD_NEED_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CONNECTION_BROKEN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CONNECTION_FAIL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CONNECTION_NO_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CONNECTION_PATH_FAILURE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CONNECTION_PATH_PENDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CONNECTION_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CORE_COLONY_SIGN_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_CORE_COLONY_SIGN_TOOLTIP_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ADVENTURE_TOKEN_NAME_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ADVENTURE_TOKEN_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_BEEKEEPER_NOFLOWERS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_CHORUS_BREAD_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_BUILDER_BUILD_COMPLETE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_BUILDER_BUILD_START - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_BUILDER_DECONSTRUCTION_COMPLETE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_BUILDER_MANUAL_SUFFIX - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_BUILDER_REPAIRING_COMPLETE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_CITIZEN_MOURNING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_CITIZEN_RAID - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_CITIZEN_RAINING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_CITIZEN_SLEEPING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_COMPOSTER_EMPTYLIST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_DELIVERYMAN_FORCEPICKUP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_DELIVERYMAN_FORCEPICKUP_FAILED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_DELIVERYMAN_PRIORITY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ENTITY_WORKER_INVENTORYFULLCHEST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GOLDEN_BREAD_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_HIRE_PAUSE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_HIRE_UNPAUSE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_HIRING_OFF - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_HIRING_ON - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_TOWNHALL_CITIZEN_UNEMPLOYED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_TOWNHALL_COLONYEVENTS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_TOWNHALL_POPULATION_CHILDS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_TOWNHALL_POPULATION_EACH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_TOWNHALL_POPULATION_TOTALCITIZENS_COUNT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_TOWNHALL_POPULATION_UNEMPLOYED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_WORKERHUTS_LEVEL_0 - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_WORKERHUTS_RETRIEVE_OFF - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_GUI_WORKERHUTS_RETRIEVE_ON - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ITEM_AVAILABLE_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ITEM_BUILDLEVEL_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_ITEM_REQUIRES_RESEARCH_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_JOB_DELIVERYMAN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_JOB_DELIVERYMAN_CHESTFULL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_JOB_DELIVERYMAN_NAMEDCHESTFULL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_JOB_DELIVERYMAN_NOWAREHOUSE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_MILKY_BREAD_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_MOURN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_BEEKEEPER_HARVESTING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_COMPOSTER_FILLING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_COMPOSTER_HARVESTING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_COWBOY_MILKING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_DECIDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_GATHERING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_HERDER_BREEDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_HERDER_BUTCHERING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_HERDER_FEEDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_HERDER_GOINGTOANIMAL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_IDLING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_RETRIEVING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_SERVING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_SHEPHERD_SHEARING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_STATUS_WORKER_GOINGTOHUT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_SUGARY_BREAD_TOOLTIP_GUI - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_WAREHOUSE_FULL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_WAREHOUSE_FULL_LEVEL5_UPGRADE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_COREMOD_WAREHOUSE_FULL_MAX_UPGRADE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_GENERAL_AND - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_HOSTILES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_MAP_COLONY_SET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_MAP_NEED_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_NEED_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_PRIVATE_CRAFTING_RESOLVER_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_QUEST_LOG_COLONY_SET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_QUEST_LOG_NEED_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SCROLL_BUILDING_NO_WORKER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SCROLL_BUILDING_SET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SCROLL_NO_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SCROLL_SNAPSHOT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SCROLL_WRONG_BUILDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SCROLL_WRONG_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_BAD_GATEHOUSE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_COLONY_NO_PERM - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_COLONY_SET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_CONNECTED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_DISRUPTED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_MISSING_LINK - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_NULL_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
COM_MINECOLONIES_SIGN_TOO_FAR - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
com.minecolonies.api - package com.minecolonies.api
 
com.minecolonies.api.advancements - package com.minecolonies.api.advancements
 
com.minecolonies.api.blocks - package com.minecolonies.api.blocks
 
com.minecolonies.api.blocks.decorative - package com.minecolonies.api.blocks.decorative
 
com.minecolonies.api.blocks.huts - package com.minecolonies.api.blocks.huts
 
com.minecolonies.api.blocks.interfaces - package com.minecolonies.api.blocks.interfaces
 
com.minecolonies.api.blocks.types - package com.minecolonies.api.blocks.types
 
com.minecolonies.api.client - package com.minecolonies.api.client
 
com.minecolonies.api.client.render.modeltype - package com.minecolonies.api.client.render.modeltype
 
com.minecolonies.api.client.render.modeltype.registry - package com.minecolonies.api.client.render.modeltype.registry
 
com.minecolonies.api.colony - package com.minecolonies.api.colony
 
com.minecolonies.api.colony.buildingextensions - package com.minecolonies.api.colony.buildingextensions
 
com.minecolonies.api.colony.buildingextensions.modules - package com.minecolonies.api.colony.buildingextensions.modules
 
com.minecolonies.api.colony.buildingextensions.plantation - package com.minecolonies.api.colony.buildingextensions.plantation
 
com.minecolonies.api.colony.buildingextensions.registry - package com.minecolonies.api.colony.buildingextensions.registry
 
com.minecolonies.api.colony.buildings - package com.minecolonies.api.colony.buildings
 
com.minecolonies.api.colony.buildings.modules - package com.minecolonies.api.colony.buildings.modules
 
com.minecolonies.api.colony.buildings.modules.settings - package com.minecolonies.api.colony.buildings.modules.settings
 
com.minecolonies.api.colony.buildings.modules.stat - package com.minecolonies.api.colony.buildings.modules.stat
 
com.minecolonies.api.colony.buildings.registry - package com.minecolonies.api.colony.buildings.registry
 
com.minecolonies.api.colony.buildings.views - package com.minecolonies.api.colony.buildings.views
 
com.minecolonies.api.colony.buildings.workerbuildings - package com.minecolonies.api.colony.buildings.workerbuildings
 
com.minecolonies.api.colony.claim - package com.minecolonies.api.colony.claim
 
com.minecolonies.api.colony.colonyEvents - package com.minecolonies.api.colony.colonyEvents
 
com.minecolonies.api.colony.colonyEvents.descriptions - package com.minecolonies.api.colony.colonyEvents.descriptions
 
com.minecolonies.api.colony.colonyEvents.registry - package com.minecolonies.api.colony.colonyEvents.registry
 
com.minecolonies.api.colony.connections - package com.minecolonies.api.colony.connections
 
com.minecolonies.api.colony.guardtype - package com.minecolonies.api.colony.guardtype
 
com.minecolonies.api.colony.guardtype.registry - package com.minecolonies.api.colony.guardtype.registry
 
com.minecolonies.api.colony.interactionhandling - package com.minecolonies.api.colony.interactionhandling
 
com.minecolonies.api.colony.interactionhandling.registry - package com.minecolonies.api.colony.interactionhandling.registry
 
com.minecolonies.api.colony.jobs - package com.minecolonies.api.colony.jobs
 
com.minecolonies.api.colony.jobs.registry - package com.minecolonies.api.colony.jobs.registry
 
com.minecolonies.api.colony.managers.interfaces - package com.minecolonies.api.colony.managers.interfaces
 
com.minecolonies.api.colony.managers.interfaces.views - package com.minecolonies.api.colony.managers.interfaces.views
 
com.minecolonies.api.colony.modules - package com.minecolonies.api.colony.modules
 
com.minecolonies.api.colony.permissions - package com.minecolonies.api.colony.permissions
 
com.minecolonies.api.colony.requestsystem - package com.minecolonies.api.colony.requestsystem
 
com.minecolonies.api.colony.requestsystem.data - package com.minecolonies.api.colony.requestsystem.data
 
com.minecolonies.api.colony.requestsystem.factory - package com.minecolonies.api.colony.requestsystem.factory
 
com.minecolonies.api.colony.requestsystem.factory.standard - package com.minecolonies.api.colony.requestsystem.factory.standard
 
com.minecolonies.api.colony.requestsystem.location - package com.minecolonies.api.colony.requestsystem.location
 
com.minecolonies.api.colony.requestsystem.management - package com.minecolonies.api.colony.requestsystem.management
 
com.minecolonies.api.colony.requestsystem.management.update - package com.minecolonies.api.colony.requestsystem.management.update
 
com.minecolonies.api.colony.requestsystem.manager - package com.minecolonies.api.colony.requestsystem.manager
 
com.minecolonies.api.colony.requestsystem.request - package com.minecolonies.api.colony.requestsystem.request
 
com.minecolonies.api.colony.requestsystem.requestable - package com.minecolonies.api.colony.requestsystem.requestable
 
com.minecolonies.api.colony.requestsystem.requestable.crafting - package com.minecolonies.api.colony.requestsystem.requestable.crafting
 
com.minecolonies.api.colony.requestsystem.requestable.deliveryman - package com.minecolonies.api.colony.requestsystem.requestable.deliveryman
 
com.minecolonies.api.colony.requestsystem.requester - package com.minecolonies.api.colony.requestsystem.requester
 
com.minecolonies.api.colony.requestsystem.resolver - package com.minecolonies.api.colony.requestsystem.resolver
 
com.minecolonies.api.colony.requestsystem.resolver.player - package com.minecolonies.api.colony.requestsystem.resolver.player
 
com.minecolonies.api.colony.requestsystem.resolver.retrying - package com.minecolonies.api.colony.requestsystem.resolver.retrying
 
com.minecolonies.api.colony.requestsystem.token - package com.minecolonies.api.colony.requestsystem.token
 
com.minecolonies.api.colony.savedata - package com.minecolonies.api.colony.savedata
 
com.minecolonies.api.colony.workorders - package com.minecolonies.api.colony.workorders
 
com.minecolonies.api.compatibility - package com.minecolonies.api.compatibility
 
com.minecolonies.api.compatibility.candb - package com.minecolonies.api.compatibility.candb
 
com.minecolonies.api.compatibility.dynamictrees - package com.minecolonies.api.compatibility.dynamictrees
 
com.minecolonies.api.compatibility.newstruct - package com.minecolonies.api.compatibility.newstruct
 
com.minecolonies.api.compatibility.resourcefulbees - package com.minecolonies.api.compatibility.resourcefulbees
 
com.minecolonies.api.compatibility.tinkers - package com.minecolonies.api.compatibility.tinkers
 
com.minecolonies.api.configuration - package com.minecolonies.api.configuration
 
com.minecolonies.api.crafting - package com.minecolonies.api.crafting
 
com.minecolonies.api.crafting.registry - package com.minecolonies.api.crafting.registry
 
com.minecolonies.api.creativetab - package com.minecolonies.api.creativetab
 
com.minecolonies.api.enchants - package com.minecolonies.api.enchants
 
com.minecolonies.api.entity - package com.minecolonies.api.entity
 
com.minecolonies.api.entity.ai - package com.minecolonies.api.entity.ai
 
com.minecolonies.api.entity.ai.combat - package com.minecolonies.api.entity.ai.combat
 
com.minecolonies.api.entity.ai.combat.threat - package com.minecolonies.api.entity.ai.combat.threat
 
com.minecolonies.api.entity.ai.statemachine - package com.minecolonies.api.entity.ai.statemachine
 
com.minecolonies.api.entity.ai.statemachine.basestatemachine - package com.minecolonies.api.entity.ai.statemachine.basestatemachine
 
com.minecolonies.api.entity.ai.statemachine.states - package com.minecolonies.api.entity.ai.statemachine.states
 
com.minecolonies.api.entity.ai.statemachine.tickratestatemachine - package com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
 
com.minecolonies.api.entity.ai.statemachine.transitions - package com.minecolonies.api.entity.ai.statemachine.transitions
 
com.minecolonies.api.entity.ai.workers.util - package com.minecolonies.api.entity.ai.workers.util
 
com.minecolonies.api.entity.citizen - package com.minecolonies.api.entity.citizen
 
com.minecolonies.api.entity.citizen.citizenhandlers - package com.minecolonies.api.entity.citizen.citizenhandlers
 
com.minecolonies.api.entity.citizen.happiness - package com.minecolonies.api.entity.citizen.happiness
 
com.minecolonies.api.entity.mobs - package com.minecolonies.api.entity.mobs
 
com.minecolonies.api.entity.mobs.amazons - package com.minecolonies.api.entity.mobs.amazons
 
com.minecolonies.api.entity.mobs.barbarians - package com.minecolonies.api.entity.mobs.barbarians
 
com.minecolonies.api.entity.mobs.drownedpirate - package com.minecolonies.api.entity.mobs.drownedpirate
 
com.minecolonies.api.entity.mobs.egyptians - package com.minecolonies.api.entity.mobs.egyptians
 
com.minecolonies.api.entity.mobs.pirates - package com.minecolonies.api.entity.mobs.pirates
 
com.minecolonies.api.entity.mobs.registry - package com.minecolonies.api.entity.mobs.registry
 
com.minecolonies.api.entity.mobs.vikings - package com.minecolonies.api.entity.mobs.vikings
 
com.minecolonies.api.entity.other - package com.minecolonies.api.entity.other
 
com.minecolonies.api.entity.pathfinding - package com.minecolonies.api.entity.pathfinding
 
com.minecolonies.api.entity.pathfinding.proxy - package com.minecolonies.api.entity.pathfinding.proxy
 
com.minecolonies.api.entity.pathfinding.registry - package com.minecolonies.api.entity.pathfinding.registry
 
com.minecolonies.api.equipment - package com.minecolonies.api.equipment
 
com.minecolonies.api.equipment.registry - package com.minecolonies.api.equipment.registry
 
com.minecolonies.api.eventbus - package com.minecolonies.api.eventbus
 
com.minecolonies.api.eventbus.events - package com.minecolonies.api.eventbus.events
 
com.minecolonies.api.eventbus.events.colony - package com.minecolonies.api.eventbus.events.colony
 
com.minecolonies.api.eventbus.events.colony.buildings - package com.minecolonies.api.eventbus.events.colony.buildings
 
com.minecolonies.api.eventbus.events.colony.citizens - package com.minecolonies.api.eventbus.events.colony.citizens
 
com.minecolonies.api.eventbus.events.colony.permissions - package com.minecolonies.api.eventbus.events.colony.permissions
 
com.minecolonies.api.inventory - package com.minecolonies.api.inventory
 
com.minecolonies.api.inventory.api - package com.minecolonies.api.inventory.api
 
com.minecolonies.api.inventory.container - package com.minecolonies.api.inventory.container
 
com.minecolonies.api.items - package com.minecolonies.api.items
 
com.minecolonies.api.items.component - package com.minecolonies.api.items.component
 
com.minecolonies.api.loot - package com.minecolonies.api.loot
 
com.minecolonies.api.quests - package com.minecolonies.api.quests
 
com.minecolonies.api.quests.registries - package com.minecolonies.api.quests.registries
 
com.minecolonies.api.research - package com.minecolonies.api.research
Package defining research handling, used to build a research tree and execute research.
com.minecolonies.api.research.factories - package com.minecolonies.api.research.factories
Package which contains all necessary factories for the research system.
com.minecolonies.api.research.requirements - package com.minecolonies.api.research.requirements
 
com.minecolonies.api.research.util - package com.minecolonies.api.research.util
 
com.minecolonies.api.sounds - package com.minecolonies.api.sounds
 
com.minecolonies.api.tileentities - package com.minecolonies.api.tileentities
 
com.minecolonies.api.util - package com.minecolonies.api.util
 
com.minecolonies.api.util.constant - package com.minecolonies.api.util.constant
 
com.minecolonies.api.util.constant.translation - package com.minecolonies.api.util.constant.translation
 
com.minecolonies.apiimp - package com.minecolonies.apiimp
 
com.minecolonies.apiimp.initializer - package com.minecolonies.apiimp.initializer
 
com.minecolonies.core - package com.minecolonies.core
 
com.minecolonies.core.blocks - package com.minecolonies.core.blocks
 
com.minecolonies.core.blocks.decorative - package com.minecolonies.core.blocks.decorative
 
com.minecolonies.core.blocks.huts - package com.minecolonies.core.blocks.huts
 
com.minecolonies.core.blocks.schematic - package com.minecolonies.core.blocks.schematic
 
com.minecolonies.core.client.gui - package com.minecolonies.core.client.gui
 
com.minecolonies.core.client.gui.blockui - package com.minecolonies.core.client.gui.blockui
 
com.minecolonies.core.client.gui.citizen - package com.minecolonies.core.client.gui.citizen
 
com.minecolonies.core.client.gui.containers - package com.minecolonies.core.client.gui.containers
 
com.minecolonies.core.client.gui.huts - package com.minecolonies.core.client.gui.huts
 
com.minecolonies.core.client.gui.map - package com.minecolonies.core.client.gui.map
 
com.minecolonies.core.client.gui.modules - package com.minecolonies.core.client.gui.modules
 
com.minecolonies.core.client.gui.modules.building - package com.minecolonies.core.client.gui.modules.building
 
com.minecolonies.core.client.gui.questlog - package com.minecolonies.core.client.gui.questlog
 
com.minecolonies.core.client.gui.townhall - package com.minecolonies.core.client.gui.townhall
 
com.minecolonies.core.client.model - package com.minecolonies.core.client.model
Package containing all java models.
com.minecolonies.core.client.model.raiders - package com.minecolonies.core.client.model.raiders
 
com.minecolonies.core.client.particles - package com.minecolonies.core.client.particles
 
com.minecolonies.core.client.render - package com.minecolonies.core.client.render
 
com.minecolonies.core.client.render.mobs - package com.minecolonies.core.client.render.mobs
 
com.minecolonies.core.client.render.mobs.amazon - package com.minecolonies.core.client.render.mobs.amazon
Renderers for the amazon entities.
com.minecolonies.core.client.render.mobs.barbarians - package com.minecolonies.core.client.render.mobs.barbarians
Renderers for the barbarian entities.
com.minecolonies.core.client.render.mobs.drownedpirates - package com.minecolonies.core.client.render.mobs.drownedpirates
 
com.minecolonies.core.client.render.mobs.egyptians - package com.minecolonies.core.client.render.mobs.egyptians
Renderers for the egyptian entities.
com.minecolonies.core.client.render.mobs.norsemen - package com.minecolonies.core.client.render.mobs.norsemen
Renderers for the amazon entities.
com.minecolonies.core.client.render.mobs.pirates - package com.minecolonies.core.client.render.mobs.pirates
Renderers for the pirate entities.
com.minecolonies.core.client.render.modeltype.registry - package com.minecolonies.core.client.render.modeltype.registry
 
com.minecolonies.core.client.render.projectile - package com.minecolonies.core.client.render.projectile
 
com.minecolonies.core.client.render.worldevent - package com.minecolonies.core.client.render.worldevent
 
com.minecolonies.core.client.render.worldevent.highlightmanager - package com.minecolonies.core.client.render.worldevent.highlightmanager
 
com.minecolonies.core.colony - package com.minecolonies.core.colony
 
com.minecolonies.core.colony.buildingextensions - package com.minecolonies.core.colony.buildingextensions
 
com.minecolonies.core.colony.buildingextensions.modules - package com.minecolonies.core.colony.buildingextensions.modules
 
com.minecolonies.core.colony.buildingextensions.registry - package com.minecolonies.core.colony.buildingextensions.registry
 
com.minecolonies.core.colony.buildings - package com.minecolonies.core.colony.buildings
This package includes all classes regarding buildings.
com.minecolonies.core.colony.buildings.modules - package com.minecolonies.core.colony.buildings.modules
 
com.minecolonies.core.colony.buildings.modules.expedition - package com.minecolonies.core.colony.buildings.modules.expedition
 
com.minecolonies.core.colony.buildings.modules.settings - package com.minecolonies.core.colony.buildings.modules.settings
 
com.minecolonies.core.colony.buildings.moduleviews - package com.minecolonies.core.colony.buildings.moduleviews
 
com.minecolonies.core.colony.buildings.registry - package com.minecolonies.core.colony.buildings.registry
In this package are all classes regarding registering or creation of new building objects.
com.minecolonies.core.colony.buildings.utils - package com.minecolonies.core.colony.buildings.utils
Contains utility classes use by buildings.
com.minecolonies.core.colony.buildings.views - package com.minecolonies.core.colony.buildings.views
Contains all the view for the buildings.
com.minecolonies.core.colony.buildings.workerbuildings - package com.minecolonies.core.colony.buildings.workerbuildings
This package includes all specialized worker buildings.
com.minecolonies.core.colony.buildings.workerbuildings.plantation - package com.minecolonies.core.colony.buildings.workerbuildings.plantation
 
com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic - package com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic
 
com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific - package com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
 
com.minecolonies.core.colony.crafting - package com.minecolonies.core.colony.crafting
 
com.minecolonies.core.colony.eventhooks.buildingEvents - package com.minecolonies.core.colony.eventhooks.buildingEvents
 
com.minecolonies.core.colony.eventhooks.citizenEvents - package com.minecolonies.core.colony.eventhooks.citizenEvents
 
com.minecolonies.core.colony.events.raid - package com.minecolonies.core.colony.events.raid
 
com.minecolonies.core.colony.events.raid.amazonevent - package com.minecolonies.core.colony.events.raid.amazonevent
 
com.minecolonies.core.colony.events.raid.barbarianEvent - package com.minecolonies.core.colony.events.raid.barbarianEvent
 
com.minecolonies.core.colony.events.raid.egyptianevent - package com.minecolonies.core.colony.events.raid.egyptianevent
 
com.minecolonies.core.colony.events.raid.norsemenevent - package com.minecolonies.core.colony.events.raid.norsemenevent
 
com.minecolonies.core.colony.events.raid.pirateEvent - package com.minecolonies.core.colony.events.raid.pirateEvent
 
com.minecolonies.core.colony.interactionhandling - package com.minecolonies.core.colony.interactionhandling
 
com.minecolonies.core.colony.interactionhandling.registry - package com.minecolonies.core.colony.interactionhandling.registry
In this package are all classes regarding registering or creation of new interaction response handler objects.
com.minecolonies.core.colony.jobs - package com.minecolonies.core.colony.jobs
Contains the Job Classes for the worker
com.minecolonies.core.colony.jobs.guard - package com.minecolonies.core.colony.jobs.guard
 
com.minecolonies.core.colony.jobs.registry - package com.minecolonies.core.colony.jobs.registry
In this package are all classes regarding registering or creation of new job objects.
com.minecolonies.core.colony.jobs.views - package com.minecolonies.core.colony.jobs.views
 
com.minecolonies.core.colony.managers - package com.minecolonies.core.colony.managers
This Package contains all colony related managers which take care of a specific aspect of the colony like citizens, barbarians, buildings etc.
com.minecolonies.core.colony.managers.views - package com.minecolonies.core.colony.managers.views
 
com.minecolonies.core.colony.permissions - package com.minecolonies.core.colony.permissions
 
com.minecolonies.core.colony.pvp - package com.minecolonies.core.colony.pvp
 
com.minecolonies.core.colony.requestable - package com.minecolonies.core.colony.requestable
 
com.minecolonies.core.colony.requestsystem.data - package com.minecolonies.core.colony.requestsystem.data
 
com.minecolonies.core.colony.requestsystem.init - package com.minecolonies.core.colony.requestsystem.init
 
com.minecolonies.core.colony.requestsystem.locations - package com.minecolonies.core.colony.requestsystem.locations
 
com.minecolonies.core.colony.requestsystem.management - package com.minecolonies.core.colony.requestsystem.management
 
com.minecolonies.core.colony.requestsystem.management.handlers - package com.minecolonies.core.colony.requestsystem.management.handlers
 
com.minecolonies.core.colony.requestsystem.management.handlers.update - package com.minecolonies.core.colony.requestsystem.management.handlers.update
 
com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation - package com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation
 
com.minecolonies.core.colony.requestsystem.management.manager - package com.minecolonies.core.colony.requestsystem.management.manager
 
com.minecolonies.core.colony.requestsystem.management.manager.wrapped - package com.minecolonies.core.colony.requestsystem.management.manager.wrapped
 
com.minecolonies.core.colony.requestsystem.requesters - package com.minecolonies.core.colony.requestsystem.requesters
 
com.minecolonies.core.colony.requestsystem.requesters.factories - package com.minecolonies.core.colony.requestsystem.requesters.factories
 
com.minecolonies.core.colony.requestsystem.requests - package com.minecolonies.core.colony.requestsystem.requests
 
com.minecolonies.core.colony.requestsystem.resolvers - package com.minecolonies.core.colony.requestsystem.resolvers
 
com.minecolonies.core.colony.requestsystem.resolvers.core - package com.minecolonies.core.colony.requestsystem.resolvers.core
 
com.minecolonies.core.colony.requestsystem.resolvers.factory - package com.minecolonies.core.colony.requestsystem.resolvers.factory
 
com.minecolonies.core.colony.workorders - package com.minecolonies.core.colony.workorders
Contains the classes relative to work orders
com.minecolonies.core.colony.workorders.view - package com.minecolonies.core.colony.workorders.view
 
com.minecolonies.core.commands - package com.minecolonies.core.commands
 
com.minecolonies.core.commands.arguments - package com.minecolonies.core.commands.arguments
 
com.minecolonies.core.commands.citizencommands - package com.minecolonies.core.commands.citizencommands
 
com.minecolonies.core.commands.colonycommands - package com.minecolonies.core.commands.colonycommands
 
com.minecolonies.core.commands.colonycommands.requestsystem - package com.minecolonies.core.commands.colonycommands.requestsystem
 
com.minecolonies.core.commands.commandTypes - package com.minecolonies.core.commands.commandTypes
 
com.minecolonies.core.commands.generalcommands - package com.minecolonies.core.commands.generalcommands
 
com.minecolonies.core.commands.killcommands - package com.minecolonies.core.commands.killcommands
 
com.minecolonies.core.compatibility - package com.minecolonies.core.compatibility
 
com.minecolonies.core.compatibility.jei - package com.minecolonies.core.compatibility.jei
 
com.minecolonies.core.compatibility.jei.transfer - package com.minecolonies.core.compatibility.jei.transfer
 
com.minecolonies.core.compatibility.journeymap - package com.minecolonies.core.compatibility.journeymap
# About JourneyMap integration Two integrations are currently supported: 1.
com.minecolonies.core.datalistener - package com.minecolonies.core.datalistener
 
com.minecolonies.core.datalistener.model - package com.minecolonies.core.datalistener.model
 
com.minecolonies.core.datalistener.util - package com.minecolonies.core.datalistener.util
 
com.minecolonies.core.debug - package com.minecolonies.core.debug
 
com.minecolonies.core.debug.command - package com.minecolonies.core.debug.command
 
com.minecolonies.core.debug.gui - package com.minecolonies.core.debug.gui
 
com.minecolonies.core.debug.messages - package com.minecolonies.core.debug.messages
 
com.minecolonies.core.entity.ai - package com.minecolonies.core.entity.ai
 
com.minecolonies.core.entity.ai.cavalry - package com.minecolonies.core.entity.ai.cavalry
 
com.minecolonies.core.entity.ai.combat - package com.minecolonies.core.entity.ai.combat
 
com.minecolonies.core.entity.ai.minimal - package com.minecolonies.core.entity.ai.minimal
 
com.minecolonies.core.entity.ai.visitor - package com.minecolonies.core.entity.ai.visitor
 
com.minecolonies.core.entity.ai.workers - package com.minecolonies.core.entity.ai.workers
 
com.minecolonies.core.entity.ai.workers.builder - package com.minecolonies.core.entity.ai.workers.builder
 
com.minecolonies.core.entity.ai.workers.crafting - package com.minecolonies.core.entity.ai.workers.crafting
 
com.minecolonies.core.entity.ai.workers.education - package com.minecolonies.core.entity.ai.workers.education
 
com.minecolonies.core.entity.ai.workers.guard - package com.minecolonies.core.entity.ai.workers.guard
 
com.minecolonies.core.entity.ai.workers.guard.training - package com.minecolonies.core.entity.ai.workers.guard.training
 
com.minecolonies.core.entity.ai.workers.production - package com.minecolonies.core.entity.ai.workers.production
 
com.minecolonies.core.entity.ai.workers.production.agriculture - package com.minecolonies.core.entity.ai.workers.production.agriculture
 
com.minecolonies.core.entity.ai.workers.production.herders - package com.minecolonies.core.entity.ai.workers.production.herders
 
com.minecolonies.core.entity.ai.workers.service - package com.minecolonies.core.entity.ai.workers.service
 
com.minecolonies.core.entity.ai.workers.util - package com.minecolonies.core.entity.ai.workers.util
 
com.minecolonies.core.entity.citizen - package com.minecolonies.core.entity.citizen
 
com.minecolonies.core.entity.citizen.citizenhandlers - package com.minecolonies.core.entity.citizen.citizenhandlers
This package contains all handlers which take care of specific behaviour of the citizen.
com.minecolonies.core.entity.mobs - package com.minecolonies.core.entity.mobs
Classes describing the minecolonies raiders.
com.minecolonies.core.entity.mobs.aitasks - package com.minecolonies.core.entity.mobs.aitasks
Classes describing the raider AI tasks.
com.minecolonies.core.entity.mobs.camp.amazons - package com.minecolonies.core.entity.mobs.camp.amazons
 
com.minecolonies.core.entity.mobs.camp.barbarians - package com.minecolonies.core.entity.mobs.camp.barbarians
 
com.minecolonies.core.entity.mobs.camp.drownedpirates - package com.minecolonies.core.entity.mobs.camp.drownedpirates
 
com.minecolonies.core.entity.mobs.camp.egyptians - package com.minecolonies.core.entity.mobs.camp.egyptians
 
com.minecolonies.core.entity.mobs.camp.norsemen - package com.minecolonies.core.entity.mobs.camp.norsemen
 
com.minecolonies.core.entity.mobs.camp.pirates - package com.minecolonies.core.entity.mobs.camp.pirates
 
com.minecolonies.core.entity.mobs.raider.amazons - package com.minecolonies.core.entity.mobs.raider.amazons
 
com.minecolonies.core.entity.mobs.raider.barbarians - package com.minecolonies.core.entity.mobs.raider.barbarians
Classes describing the Barbarian entities.
com.minecolonies.core.entity.mobs.raider.drownedpirates - package com.minecolonies.core.entity.mobs.raider.drownedpirates
 
com.minecolonies.core.entity.mobs.raider.egyptians - package com.minecolonies.core.entity.mobs.raider.egyptians
Classes describing the Egyptian raiders.
com.minecolonies.core.entity.mobs.raider.norsemen - package com.minecolonies.core.entity.mobs.raider.norsemen
Classes describing the Norsemen entities.
com.minecolonies.core.entity.mobs.raider.pirates - package com.minecolonies.core.entity.mobs.raider.pirates
Classes describing the pirate entities.
com.minecolonies.core.entity.mobs.registry - package com.minecolonies.core.entity.mobs.registry
 
com.minecolonies.core.entity.other - package com.minecolonies.core.entity.other
 
com.minecolonies.core.entity.other.cavalry - package com.minecolonies.core.entity.other.cavalry
 
com.minecolonies.core.entity.pathfinding - package com.minecolonies.core.entity.pathfinding
 
com.minecolonies.core.entity.pathfinding.navigation - package com.minecolonies.core.entity.pathfinding.navigation
 
com.minecolonies.core.entity.pathfinding.pathjobs - package com.minecolonies.core.entity.pathfinding.pathjobs
 
com.minecolonies.core.entity.pathfinding.pathresults - package com.minecolonies.core.entity.pathfinding.pathresults
 
com.minecolonies.core.entity.pathfinding.proxy - package com.minecolonies.core.entity.pathfinding.proxy
 
com.minecolonies.core.entity.pathfinding.registry - package com.minecolonies.core.entity.pathfinding.registry
 
com.minecolonies.core.entity.pathfinding.world - package com.minecolonies.core.entity.pathfinding.world
 
com.minecolonies.core.entity.visitor - package com.minecolonies.core.entity.visitor
 
com.minecolonies.core.event - package com.minecolonies.core.event
Contains general event classes used by minecolonies.
com.minecolonies.core.generation - package com.minecolonies.core.generation
 
com.minecolonies.core.generation.defaults - package com.minecolonies.core.generation.defaults
 
com.minecolonies.core.generation.defaults.workers - package com.minecolonies.core.generation.defaults.workers
 
com.minecolonies.core.items - package com.minecolonies.core.items
 
com.minecolonies.core.network.messages - package com.minecolonies.core.network.messages
 
com.minecolonies.core.network.messages.client - package com.minecolonies.core.network.messages.client
 
com.minecolonies.core.network.messages.client.colony - package com.minecolonies.core.network.messages.client.colony
 
com.minecolonies.core.network.messages.server - package com.minecolonies.core.network.messages.server
 
com.minecolonies.core.network.messages.server.colony - package com.minecolonies.core.network.messages.server.colony
 
com.minecolonies.core.network.messages.server.colony.building - package com.minecolonies.core.network.messages.server.colony.building
 
com.minecolonies.core.network.messages.server.colony.building.builder - package com.minecolonies.core.network.messages.server.colony.building.builder
 
com.minecolonies.core.network.messages.server.colony.building.enchanter - package com.minecolonies.core.network.messages.server.colony.building.enchanter
 
com.minecolonies.core.network.messages.server.colony.building.fields - package com.minecolonies.core.network.messages.server.colony.building.fields
 
com.minecolonies.core.network.messages.server.colony.building.guard - package com.minecolonies.core.network.messages.server.colony.building.guard
 
com.minecolonies.core.network.messages.server.colony.building.home - package com.minecolonies.core.network.messages.server.colony.building.home
 
com.minecolonies.core.network.messages.server.colony.building.miner - package com.minecolonies.core.network.messages.server.colony.building.miner
 
com.minecolonies.core.network.messages.server.colony.building.postbox - package com.minecolonies.core.network.messages.server.colony.building.postbox
 
com.minecolonies.core.network.messages.server.colony.building.university - package com.minecolonies.core.network.messages.server.colony.building.university
 
com.minecolonies.core.network.messages.server.colony.building.warehouse - package com.minecolonies.core.network.messages.server.colony.building.warehouse
 
com.minecolonies.core.network.messages.server.colony.building.worker - package com.minecolonies.core.network.messages.server.colony.building.worker
 
com.minecolonies.core.network.messages.server.colony.citizen - package com.minecolonies.core.network.messages.server.colony.citizen
 
com.minecolonies.core.placementhandlers - package com.minecolonies.core.placementhandlers
 
com.minecolonies.core.placementhandlers.main - package com.minecolonies.core.placementhandlers.main
 
com.minecolonies.core.quests - package com.minecolonies.core.quests
 
com.minecolonies.core.quests.objectives - package com.minecolonies.core.quests.objectives
 
com.minecolonies.core.quests.rewards - package com.minecolonies.core.quests.rewards
 
com.minecolonies.core.quests.sideeffects - package com.minecolonies.core.quests.sideeffects
 
com.minecolonies.core.quests.triggers - package com.minecolonies.core.quests.triggers
 
com.minecolonies.core.recipes - package com.minecolonies.core.recipes
 
com.minecolonies.core.research - package com.minecolonies.core.research
 
com.minecolonies.core.structures - package com.minecolonies.core.structures
 
com.minecolonies.core.tileentities - package com.minecolonies.core.tileentities
 
com.minecolonies.core.util - package com.minecolonies.core.util
This package contains groups of utility functions we use at multiple places.
com.minecolonies.core.util.citizenutils - package com.minecolonies.core.util.citizenutils
 
COMBAT - Enum constant in enum class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor.VisitorState
 
COMBAT_ACADEMY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
COMBAT_READINESS_THRESHOLD - Static variable in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
COMBAT_TIME - Static variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
The amount of time the guard counts as in combat after last combat action
COMBAT_TRAINING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Find the position to train from.
combatAcademy - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
CombatAIStates - Enum Class in com.minecolonies.api.entity.ai.combat
Combat AI States
CombatUtils - Class in com.minecolonies.core.entity.ai.combat
Utility class of combat functions
CombatUtils() - Constructor for class com.minecolonies.core.entity.ai.combat.CombatUtils
 
combine(OptionalPredicate<T>) - Method in interface com.minecolonies.api.util.OptionalPredicate
If this predicate fails to produce a result, tries the next one instead.
combine(Optional<X>, Supplier<Optional<X>>) - Static method in interface com.minecolonies.api.util.OptionalPredicate
Combines two optional values, with short-circuiting.
CombinedHiringLimitModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
AbstractBuilding View for clients where the max is per building not per module.
CombinedHiringLimitModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.CombinedHiringLimitModuleView
 
CombinedItemHandler - Class in com.minecolonies.api.inventory.api
Abstract class wrapping around multiple IItemHandler.
CombinedItemHandler(String, String, IItemHandlerModifiable...) - Constructor for class com.minecolonies.api.inventory.api.CombinedItemHandler
Method to create a new combined CombinedItemHandler with a given custom name.
CombinedItemHandler(String, IItemHandlerModifiable...) - Constructor for class com.minecolonies.api.inventory.api.CombinedItemHandler
Method to create a new CombinedItemHandler.
combiner() - Method in class com.minecolonies.core.util.MultimapCollector
 
COMMAND_BACKUP_FAILED - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_BACKUP_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CAN_RAIDER_SPAWN_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_ACTIVITY - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_FOOD - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_HEALTH - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_HOME_POSITION - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_JOB - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_NO_ACTIVITY - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_NO_JOB - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_NO_WORKING_POSITION - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_POSITION - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_SKILLS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_INFO_WORKING_POSITION - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_KILL_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_LIST_NEXT - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_LIST_PAGE_LINE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_LIST_PAGE_STYLE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_LIST_PAGE_TOP - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_LIST_PREVIOUS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_MODIFY_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_NOT_FOUND - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_NOT_LOADED - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_RELOAD_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CITIZEN_SPAWN_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CLAIM_MAX_CHUNKS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CLAIM_REMOVE_CLAIM - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CLAIM_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_CLAIM_TOO_LARGE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETABLE_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_CONFIRM_BUILDING - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_CONFIRM_BUILDING_DELETE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_CONFIRM_BUILDING_KEEP - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_CONFIRM_FINAL - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_CONFIRM_FINAL_BUILDING - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_CONFIRM_FINAL_HERE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_SUGGEST_DELETE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_DELETE_SUGGEST_KEEP - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_EXPORT_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_ID_NOT_FOUND - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_LOAD_BACKUP_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_COLONY_RESET_STATS_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
Translation key for a successful colony statistics reset.
COMMAND_DISABLED_IN_CONFIG - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_ENTITY_NOT_FOUND - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_ENTITY_TRACK_DISABLED - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_ENTITY_TRACK_ENABLED - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_HELP_INFO_DISCORD - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_HELP_INFO_WIKI - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_OFFICER_ADD_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_OWNER_CHANGE_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_PLAYER_NOT_FOUND - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_PRUNE_WORLD_WARNING - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RAID_NOW_FAILURE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RAID_NOW_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RAID_TONIGHT_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_REQUEST_SYSTEM_RESET_ALL_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_REQUEST_SYSTEM_RESET_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_REQUIRES_CREATIVE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_REQUIRES_OP - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RESET_SUPPLY_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RTP_NO_POSITION - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RTP_NOT_ALLOWED - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RTP_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_RTP_WRONG_DIMENSION - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_TELEPORT_SUCCESS - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_WHERE_AM_I_COLONY_CLOSE - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_WHERE_AM_I_IN_COLONY - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_WHERE_AM_I_NO_COLONY - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_WHO_AM_I_HAS_COLONY - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
COMMAND_WHO_AM_I_NO_COLONY - Static variable in class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
CommandAddOfficer - Class in com.minecolonies.core.commands.colonycommands
 
CommandAddOfficer() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandAddOfficer
 
CommandArgumentNames - Class in com.minecolonies.core.commands
 
CommandArgumentNames() - Constructor for class com.minecolonies.core.commands.CommandArgumentNames
 
CommandBackup - Class in com.minecolonies.core.commands.generalcommands
 
CommandBackup() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandBackup
 
CommandCanRaiderSpawn - Class in com.minecolonies.core.commands.colonycommands
 
CommandCanRaiderSpawn() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandCanRaiderSpawn
 
CommandChangeOwner - Class in com.minecolonies.core.commands.colonycommands
 
CommandChangeOwner() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandChangeOwner
 
CommandCitizenInfo - Class in com.minecolonies.core.commands.citizencommands
Displays information about a chosen citizen in a chosen colony.
CommandCitizenInfo() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenInfo
 
CommandCitizenKill - Class in com.minecolonies.core.commands.citizencommands
Kills the given citizen.
CommandCitizenKill() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenKill
 
CommandCitizenList - Class in com.minecolonies.core.commands.citizencommands
Lists all citizen of a given colony.
CommandCitizenList() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenList
 
CommandCitizenModify - Class in com.minecolonies.core.commands.citizencommands
Allows modifying citizen data for test purposes.
CommandCitizenModify() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenModify
 
CommandCitizenReload - Class in com.minecolonies.core.commands.citizencommands
Reloads a citizen entity from its Citizendata.
CommandCitizenReload() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenReload
 
CommandCitizenSpawnNew - Class in com.minecolonies.core.commands.citizencommands
Force-spawns a new citizen in the given colony.
CommandCitizenSpawnNew() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenSpawnNew
 
CommandCitizenTeleport - Class in com.minecolonies.core.commands.citizencommands
Teleports a chosen citizen to a chosen position.
CommandCitizenTeleport() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenTeleport
 
CommandCitizenTrack - Class in com.minecolonies.core.commands.citizencommands
Displays information about a chosen citizen in a chosen colony.
CommandCitizenTrack() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenTrack
 
CommandCitizenTriggerWalkTo - Class in com.minecolonies.core.commands.citizencommands
Forces a citizen to walk to a chosen position..
CommandCitizenTriggerWalkTo() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandCitizenTriggerWalkTo
 
CommandClaimChunks - Class in com.minecolonies.core.commands.colonycommands
 
CommandClaimChunks() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandClaimChunks
 
CommandColonyChunks - Class in com.minecolonies.core.commands.colonycommands
 
CommandColonyChunks() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandColonyChunks
 
CommandColonyInfo - Class in com.minecolonies.core.commands.colonycommands
 
CommandColonyInfo() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandColonyInfo
 
CommandColonyPrintStats - Class in com.minecolonies.core.commands.colonycommands
Command to print statistics on a colony
CommandColonyPrintStats() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandColonyPrintStats
 
CommandColonyRaidsInfo - Class in com.minecolonies.core.commands.colonycommands
 
CommandColonyRaidsInfo() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandColonyRaidsInfo
 
CommandColonyResetStats - Class in com.minecolonies.core.commands.colonycommands
Command to reset all colony and building statistics for a colony.
CommandColonyResetStats() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandColonyResetStats
 
CommandDeleteColony - Class in com.minecolonies.core.commands.colonycommands
 
CommandDeleteColony() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandDeleteColony
 
CommandDeleteColony.DeleteBuildingsArgumentType - Class in com.minecolonies.core.commands.colonycommands
 
CommandEntityTrack - Class in com.minecolonies.core.commands
Displays information about a chosen citizen in a chosen colony.
CommandEntityTrack() - Constructor for class com.minecolonies.core.commands.CommandEntityTrack
 
CommandExportColony - Class in com.minecolonies.core.commands.colonycommands
Command to export a colony from a world save, exports region and backup file.
CommandExportColony() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandExportColony
 
CommandGetRanks - Class in com.minecolonies.core.commands.generalcommands
 
CommandGetRanks() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandGetRanks
 
CommandHelp - Class in com.minecolonies.core.commands.generalcommands
 
CommandHelp() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandHelp
 
CommandHomeTeleport - Class in com.minecolonies.core.commands.colonycommands
 
CommandHomeTeleport() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandHomeTeleport
 
CommandKillAnimal - Class in com.minecolonies.core.commands.killcommands
 
CommandKillAnimal() - Constructor for class com.minecolonies.core.commands.killcommands.CommandKillAnimal
 
CommandKillChicken - Class in com.minecolonies.core.commands.killcommands
 
CommandKillChicken() - Constructor for class com.minecolonies.core.commands.killcommands.CommandKillChicken
 
CommandKillCow - Class in com.minecolonies.core.commands.killcommands
 
CommandKillCow() - Constructor for class com.minecolonies.core.commands.killcommands.CommandKillCow
 
CommandKillMonster - Class in com.minecolonies.core.commands.killcommands
 
CommandKillMonster() - Constructor for class com.minecolonies.core.commands.killcommands.CommandKillMonster
 
CommandKillPig - Class in com.minecolonies.core.commands.killcommands
 
CommandKillPig() - Constructor for class com.minecolonies.core.commands.killcommands.CommandKillPig
 
CommandKillRaider - Class in com.minecolonies.core.commands.killcommands
 
CommandKillRaider() - Constructor for class com.minecolonies.core.commands.killcommands.CommandKillRaider
 
CommandKillSheep - Class in com.minecolonies.core.commands.killcommands
 
CommandKillSheep() - Constructor for class com.minecolonies.core.commands.killcommands.CommandKillSheep
 
CommandListColonies - Class in com.minecolonies.core.commands.colonycommands
 
CommandListColonies() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandListColonies
 
CommandLoadAllBackups - Class in com.minecolonies.core.commands.colonycommands
 
CommandLoadAllBackups() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandLoadAllBackups
 
CommandLoadBackup - Class in com.minecolonies.core.commands.colonycommands
Loads a colony by id from the backup file.
CommandLoadBackup() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandLoadBackup
 
CommandPruneWorld - Class in com.minecolonies.core.commands.generalcommands
Command for pruning world region files to colonies
CommandPruneWorld() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandPruneWorld
 
CommandRaid - Class in com.minecolonies.core.commands.colonycommands
 
CommandRaid() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandRaid
 
CommandReclaimChunks - Class in com.minecolonies.core.commands.colonycommands
 
CommandReclaimChunks() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandReclaimChunks
 
CommandResetPlayerSupplies - Class in com.minecolonies.core.commands.generalcommands
 
CommandResetPlayerSupplies() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandResetPlayerSupplies
 
CommandRSReset - Class in com.minecolonies.core.commands.colonycommands.requestsystem
 
CommandRSReset() - Constructor for class com.minecolonies.core.commands.colonycommands.requestsystem.CommandRSReset
 
CommandRSResetAll - Class in com.minecolonies.core.commands.colonycommands.requestsystem
 
CommandRSResetAll() - Constructor for class com.minecolonies.core.commands.colonycommands.requestsystem.CommandRSResetAll
 
COMMANDS - Enum constant in enum class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent.CitizenAddedSource
The citizen was spawned in using commands.
CommandSetAbandoned - Class in com.minecolonies.core.commands.colonycommands
 
CommandSetAbandoned() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandSetAbandoned
 
CommandSetDeletable - Class in com.minecolonies.core.commands.colonycommands
 
CommandSetDeletable() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandSetDeletable
 
CommandSetRank - Class in com.minecolonies.core.commands.colonycommands
 
CommandSetRank() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandSetRank
 
CommandShowClaim - Class in com.minecolonies.core.commands.colonycommands
 
CommandShowClaim() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandShowClaim
 
CommandTeleport - Class in com.minecolonies.core.commands.colonycommands
Teleports the user to the given colony
CommandTeleport() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandTeleport
 
CommandToggleDebug - Class in com.minecolonies.core.debug.command
Command to toggle debug mode for a given player
CommandToggleDebug() - Constructor for class com.minecolonies.core.debug.command.CommandToggleDebug
 
CommandTrackType - Class in com.minecolonies.core.commands.citizencommands
Displays information about a chosen citizen in a chosen colony.
CommandTrackType() - Constructor for class com.minecolonies.core.commands.citizencommands.CommandTrackType
 
CommandTranslationConstants - Class in com.minecolonies.api.util.constant.translation
Constants for command translations.
CommandTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.CommandTranslationConstants
 
CommandTree - Class in com.minecolonies.core.commands
 
CommandTree(String) - Constructor for class com.minecolonies.core.commands.CommandTree
Creates new command tree.
CommandUnloadForcedChunks - Class in com.minecolonies.core.commands.generalcommands
Cleanup task to remove the force flag from all loaded chunks.
CommandUnloadForcedChunks() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandUnloadForcedChunks
 
CommandWhereAmI - Class in com.minecolonies.core.commands.generalcommands
 
CommandWhereAmI() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandWhereAmI
 
CommandWhoAmI - Class in com.minecolonies.core.commands.generalcommands
 
CommandWhoAmI() - Constructor for class com.minecolonies.core.commands.generalcommands.CommandWhoAmI
 
commonBuildingFromPosition(Level, BlockPos) - Static method in class com.minecolonies.core.util.BuildingUtils
Retrieves the ICommonBuilding at the given position in the given level.
CommonConfiguration - Class in com.minecolonies.api.configuration
 
CommonConfiguration(ModConfigSpec.Builder) - Constructor for class com.minecolonies.api.configuration.CommonConfiguration
Builds client configuration.
CommonMinecoloniesAPIImpl - Class in com.minecolonies.apiimp
 
CommonMinecoloniesAPIImpl() - Constructor for class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
CommonRegistration() - Constructor for class com.minecolonies.apiimp.initializer.ModParticleTypesInitializer.CommonRegistration
 
CompactColonyReference - Class in com.minecolonies.api.colony
Compact colony for allies and feud data.
CompactColonyReference(String, BlockPos, int, boolean, ResourceKey<Level>) - Constructor for class com.minecolonies.api.colony.CompactColonyReference
Create a new compact colony object.
Comparator() - Constructor for class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Comparator
 
compare(EquipmentTypeEntry, EquipmentTypeEntry) - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Comparator
 
compare(BuildingBuilderResource, BuildingBuilderResource) - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.ResourceComparator
Compare to resource together.
compareItemStackListIgnoreStackSize(List<ItemStack>, ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to check if a stack is in a list of stacks.
compareItemStackListIgnoreStackSize(List<ItemStack>, ItemStack, boolean, boolean) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to check if a stack is in a list of stacks.
compareItemStacksIgnoreStackSize(ItemStack, ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to compare to stacks, ignoring their stacksize.
compareItemStacksIgnoreStackSize(ItemStack, ItemStack, boolean, boolean) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to compare to stacks, ignoring their stacksize.
compareItemStacksIgnoreStackSize(ItemStack, ItemStack, boolean, boolean, boolean) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to compare to stacks, ignoring their stacksize.
compareItemStacksIgnoreStackSize(ItemStack, ItemStack, boolean, boolean, boolean, boolean) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to compare to stacks, ignoring their stacksize.
compareItemStorageListIgnoreStackSize(List<ItemStorage>, ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Method to check if a stack is in a list of ItemStorage items.
compareTo(Rank) - Method in class com.minecolonies.api.colony.permissions.Rank
 
compareTo(MNode) - Method in class com.minecolonies.core.entity.pathfinding.MNode
 
Compatibility - Class in com.minecolonies.api.compatibility
This class is to store the methods that call the methods to check for miscellaneous compatibility problems.
CompatibilityManager - Class in com.minecolonies.api.compatibility
CompatibilityManager handling certain list and maps of itemStacks of certain types.
CompatibilityManager() - Constructor for class com.minecolonies.api.compatibility.CompatibilityManager
Instantiates the compatibilityManager.
CompatibilityUtils - Class in com.minecolonies.api.util
This class group method use to insure compatibility between minecraft version.
COMPLAIN_DAYS_SICK - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
COMPLAIN_DAYS_WITHOUT_HOUSE - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
constants for house modifier.
COMPLAIN_DAYS_WITHOUT_JOB - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
constants for job modifier.
complete(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Do final completion when the Job's current work is complete.
COMPLETE - Enum constant in enum class com.minecolonies.core.entity.pathfinding.PathFindingStatus
 
COMPLETE_BUILD - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Completes the building.
COMPLETE_BUILD_REQUEST - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
completeBuild() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Completition logic.
completeBuildRequest() - Static method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
 
completeBuildRequest(String) - Static method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Construct the check with a single condition
completeBuildRequest(String, int) - Static method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Construct the check with a more specific condition
CompleteBuildRequestTrigger - Class in com.minecolonies.api.advancements
 
CompleteBuildRequestTrigger() - Constructor for class com.minecolonies.api.advancements.CompleteBuildRequestTrigger
 
CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance - Record Class in com.minecolonies.api.advancements
 
CompleteBuildRequestTriggerInstance(Optional<ContextAwarePredicate>, Optional<String>, int) - Constructor for record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Creates an instance of a CompleteBuildRequestTriggerInstance record class.
COMPLETED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a request that has been completed.
COMPLETED - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
 
COMPLETED - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeStatus
 
completeQuest(ResourceLocation) - Method in interface com.minecolonies.api.quests.IQuestManager
Conclude a given quest.
completeQuest(ResourceLocation) - Method in class com.minecolonies.core.quests.QuestManager
 
compost - Static variable in class com.minecolonies.api.items.ModItems
 
compost(double, ItemStack) - Method in class com.minecolonies.core.tileentities.TileEntityCompostedDirt
Method for the composter to call to start producing flowers.
COMPOSTABLE_LIST - Static variable in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkComposter
Id in compostable map for list.
compostables - Static variable in class com.minecolonies.api.items.ModTags
 
COMPOSTABLES - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
compostables_poor - Static variable in class com.minecolonies.api.items.ModTags
 
COMPOSTABLES_POOR - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
compostables_rich - Static variable in class com.minecolonies.api.items.ModTags
 
COMPOSTABLES_RICH - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
COMPOSTED_DIRT - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
composter - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
composter - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
COMPOSTER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
COMPOSTER_FILL - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Fill up the barrels
COMPOSTER_HARVEST - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Take the compost from the barrels
COMPOSTER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
COMPOSTER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
COMPOSTER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
COMPOSTER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
COMPOSTER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Horticulture
COMPOSTING - Static variable in class com.minecolonies.core.compatibility.jei.ModRecipeTypes
 
CompostParticleMessage - Class in com.minecolonies.core.network.messages.client
Handles the server causing compost particle effects.
CompostParticleMessage(BlockPos) - Constructor for class com.minecolonies.core.network.messages.client.CompostParticleMessage
Sends a message for particle effect.
CompostParticleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.CompostParticleMessage
 
CompostRecipe - Class in com.minecolonies.api.crafting
A vanilla recipe class describing the operation of the compost barrel.
CompostRecipe(Ingredient, int) - Constructor for class com.minecolonies.api.crafting.CompostRecipe
 
CompostRecipe.Serializer - Class in com.minecolonies.api.crafting
 
CompostRecipeBuilder - Class in com.minecolonies.core.generation
Datagen for CompostRecipe
CompostRecipeCategory - Class in com.minecolonies.core.compatibility.jei
JEI compost recipe category renderer
CompostRecipeCategory(IGuiHelper) - Constructor for class com.minecolonies.core.compatibility.jei.CompostRecipeCategory
 
CompostRecipeSerializer - Static variable in class com.minecolonies.api.crafting.registry.ModRecipeSerializer
 
CompostRecipeType - Static variable in class com.minecolonies.api.crafting.registry.ModRecipeSerializer
 
compoundToExtension(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.buildingextensions.registry.BuildingExtensionDataManager
Creates a building extension instance from NBT compound data.
computeCost(MNode, int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, BlockState, BlockState, int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Compute the cost (immediate 'g' value) of moving from the parent space to the new space.
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Compute the heuristic cost ('h' value) of a given position x,y,z.
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobCanSee
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobEscapeWater
For MoveAwayFromLocation we want our heuristic to weight.
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindWater
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
For MoveAwayFromLocation we want our heuristic to weight.
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveTowards
For MoveAwayFromLocation we want our heuristic to weight.
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobPathway
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
 
computeHeuristic(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobWalkRandomEdge
 
computeNodeKey(int, int, int) - Static method in class com.minecolonies.core.entity.pathfinding.MNode
Generate a pseudo-unique key for identifying a given node by it's coordinates Encodes the lowest 12 bits of x,z and all useful bits of y.
computeSaturationConsumptionFactor(int) - Static method in class com.minecolonies.api.util.FoodUtils
Compute the saturation consumption factor.
CONCRETE_BLOCK - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CONCRETE_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
CONCRETE_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CONCRETE_MIXER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CONCRETE_MIXER_HARVESTING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Harvest all blocks placed in the water.
CONCRETE_MIXER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CONCRETE_MIXER_PLACING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Continues placing blocks until can't place anymore.
CONCRETE_POWDER - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
concreteBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
concreteItems - Static variable in class com.minecolonies.api.items.ModTags
 
concreteMixer - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
concreteMixer - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CONCRETEMIXER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CONCRETEMIXER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
concretePowderBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
concretePowderItems - Static variable in class com.minecolonies.api.items.ModTags
 
configureMountedPathing(PathingOptions) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
configureMountedPathing(PathingOptions) - Method in interface com.minecolonies.core.entity.other.ICitizenJobMount
Applies mount-specific settings to the pathing options copied from the mount's navigator.
confirmClicked() - Method in class com.minecolonies.core.client.gui.WindowSupplies
 
congee - Static variable in class com.minecolonies.api.items.ModItems
 
CONNECT_COLONY - Enum constant in enum class com.minecolonies.api.colony.connections.PendingConnectionNode.PendingConnectionType
 
CONNECTED - Static variable in class com.minecolonies.core.blocks.BlockColonySign
Property if it's a sign of two connected colonies or not.
CONNECTION_MODULE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ConnectionEvent - Record Class in com.minecolonies.api.colony.connections
Connected Event Data with:
ConnectionEvent(int, String, ConnectionEventType) - Constructor for record class com.minecolonies.api.colony.connections.ConnectionEvent
Creates an instance of a ConnectionEvent record class.
connectionEventType() - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
Returns the value of the connectionEventType record component.
ConnectionEventType - Enum Class in com.minecolonies.api.colony.connections
Diplomacy Status between two colonies.
ConnectionModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
 
ConnectionModuleWindow(IBuildingView, boolean) - Constructor for class com.minecolonies.core.client.gui.modules.building.ConnectionModuleWindow
Constructor for the minimum stock window view.
connectLeafToSapling(Block, ItemStack) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
connectLeafToSapling(Block, ItemStack) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Connect a certain block as leave to an ItemStack as sapling.
CONSOLE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
consolidate(List<LootTableAnalyzer.LootDrop>) - Static method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer
Groups and sorts drops by probability (most likely first, with similar-probability items in the same "slot" as alternatives).
CONST_BUILDING_RESOLVER_PRIORITY - Static variable in class com.minecolonies.api.util.constant.RSConstants
 
CONST_CRAFTING_RESOLVER_PRIORITY - Static variable in class com.minecolonies.api.util.constant.RSConstants
 
CONST_DEFAULT_MAX_BUILDING_LEVEL - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The default mac building level.
CONST_DEFAULT_RESOLVER_PRIORITY - Static variable in class com.minecolonies.api.util.constant.RSConstants
Priorities of the different resolvers.
CONST_RETRYING_RESOLVER_PRIORITY - Static variable in class com.minecolonies.api.util.constant.RSConstants
 
CONST_WAREHOUSE_RESOLVER_PRIORITY - Static variable in class com.minecolonies.api.util.constant.RSConstants
 
Constants - Class in com.minecolonies.api.util.constant
Some constants needed for the whole mod.
Constants - Class in com.minecolonies.core.client.gui.questlog
Constants for the quest log.
construct(T, IToken<?>, IRequester, RequestState) - Method in interface com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.IObjectConstructor
 
CONSTRUCTION_TAPE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
Constructgion tape setting.
ConstructionTapeHelper - Class in com.minecolonies.core.entity.ai.workers.util
Helper class to place and remove constructionTapes from the buildings.
consume(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
consumeFood(ItemStack, AbstractEntityCitizen, Player) - Static method in class com.minecolonies.api.util.ItemStackUtils
Consume food helper.
consumeFoodStack(ItemStack, AbstractEntityCitizen) - Static method in class com.minecolonies.api.util.FoodUtils
Update stacks for consuming a food (does not apply the actual nutrition).
containedBuildings - Variable in class com.minecolonies.core.util.SchemAnalyzerUtil.SchematicAnalyzationResult
 
ContainerBuildingInventory - Class in com.minecolonies.api.inventory.container
Container for Mie
ContainerBuildingInventory(int, Inventory, int, BlockPos) - Constructor for class com.minecolonies.api.inventory.container.ContainerBuildingInventory
Constructor to create an instance of this container.
ContainerCitizenInventory - Class in com.minecolonies.api.inventory.container
Container for Mie
ContainerCitizenInventory(int, Inventory, int, int) - Constructor for class com.minecolonies.api.inventory.container.ContainerCitizenInventory
Creating the citizen inventory container.
ContainerCrafting - Class in com.minecolonies.api.inventory.container
Crafting container for the recipe teaching of normal crafting recipes.
ContainerCrafting(int, Inventory, boolean, BlockPos, int) - Constructor for class com.minecolonies.api.inventory.container.ContainerCrafting
Creates a crafting container.
ContainerCraftingBrewingstand - Class in com.minecolonies.api.inventory.container
Crafting container for the recipe teaching of furnace recipes.
ContainerCraftingBrewingstand(int, Inventory, BlockPos, int) - Constructor for class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Constructs the GUI with the player.
ContainerCraftingFurnace - Class in com.minecolonies.api.inventory.container
Crafting container for the recipe teaching of furnace recipes.
ContainerCraftingFurnace(int, Inventory, BlockPos, int) - Constructor for class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
Constructs the GUI with the player.
ContainerGrave - Class in com.minecolonies.api.inventory.container
The container class for the grave.
ContainerGrave(int, Inventory, RegistryFriendlyByteBuf) - Constructor for class com.minecolonies.api.inventory.container.ContainerGrave
The container constructor.
containerList - Variable in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
A list which contains the position of all containers which belong to the worker building.
ContainerRack - Class in com.minecolonies.api.inventory.container
The container class for the rack.
ContainerRack(int, Inventory, BlockPos, BlockPos) - Constructor for class com.minecolonies.api.inventory.container.ContainerRack
The container constructor.
CONTAINERS - Static variable in class com.minecolonies.apiimp.initializer.ModContainerInitializers
 
containerTick() - Method in class com.minecolonies.core.client.gui.containers.WindowCrafting
 
content() - Method in record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Returns the value of the content record component.
convertMount() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Converts a normal horse into a cavalry horse.
cook - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
cook - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
COOK - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
COOK_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
COOK_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
COOK_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
COOK_SERVE_FOOD_TO_CITIZEN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Serve food to the citizens inside the building.
COOK_SERVE_FOOD_TO_PLAYER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Serve food to the players inside the building.
COOK_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
cookassistant - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
Deprecated.
COOKASSISTANT_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
Deprecated.
cooked_rice - Static variable in class com.minecolonies.api.items.ModItems
 
cookieDough - Static variable in class com.minecolonies.api.items.ModItems
 
copy() - Method in class com.minecolonies.api.crafting.ItemStorage
Make a copy of the ItemStorage
copy(TagKey<Block>, TagKey<Item>) - Method in class com.minecolonies.core.generation.defaults.DefaultItemTagsProvider
Deprecated.
Use DefaultItemTagsProvider.copy(TagKey, TagKey, String) instead to provide a description.
copy(TagKey<Block>, TagKey<Item>, String) - Method in class com.minecolonies.core.generation.defaults.DefaultItemTagsProvider
 
copyValue(ISetting<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Copy value from another instance.
copyValue(ISetting<?>) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
 
copyValue(ISetting<?>) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
 
copyValue(ISetting<?>) - Method in class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
 
copyValue(ISetting<?>) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
copyValue(ISetting<?>) - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
copyWithCount(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
copyWithCount(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
copyWithCount(int) - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IDeliverable
Creates a new instance of this requestable with the given count.
copyWithCount(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Creates a new instance of this requestable with the given count.
copyWithCount(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
copyWithCount(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
copyWithCount(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
copyWithCount(int) - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
CORN - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
corn_chowder - Static variable in class com.minecolonies.api.items.ModItems
 
CORNER - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
Implies that the tape should revert to a corner if there are no connections.
cornmeal - Static variable in class com.minecolonies.api.items.ModItems
 
COST_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
costPerDist - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Cost per distance traveled factor, only if path reaches
costScore - Variable in class com.minecolonies.core.util.SchemAnalyzerUtil.SchematicAnalyzationResult
 
count() - Method in record class com.minecolonies.api.crafting.CountedIngredient
Returns the value of the count record component.
COUNT_ASC_SORT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Itemcount Ascending
COUNT_DESC_SORT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Itemcount Descending
COUNT_EXIST_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
COUNT_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
COUNT_PROP - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags/JSON names for storing item informations
countCurrentMounts() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Counts cavalry mounts currently assigned to this stable.
countdownTicksToUpdate(int) - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickingTransition
Returns a preset offset to Ticks
countdownTicksToUpdate(int) - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingTransition
Returns a preset offset to Ticks
COUNTED_INGREDIENT_TYPE - Static variable in class com.minecolonies.apiimp.initializer.ModIngredientTypeInitializer
 
CountedIngredient - Record Class in com.minecolonies.api.crafting
An ingredient that can be used in a vanilla recipe to require more than one item in a particular input slot.
CountedIngredient(Ingredient, int) - Constructor for record class com.minecolonies.api.crafting.CountedIngredient
Creates an instance of a CountedIngredient record class.
countEmptySlotsInBuilding(IBuilding) - Static method in class com.minecolonies.api.util.InventoryUtils
Calculate the number of empty slots in a given building.
COUNTER_TRIGGER - Static variable in class com.minecolonies.core.colony.jobs.JobBeekeeper
The value where when reached the counter check returns true.
COURIER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
COURIER_TASK_VIEW - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
COURIER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Storage
CourierAssignmentModule - Class in com.minecolonies.core.colony.buildings.modules
The Courier module for the warehouse.
CourierAssignmentModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
CourierAssignmentModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Module view for courier assignment.
CourierAssignmentModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
CourierHiringModeMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message to set the hiring mode of a building.
CourierHiringModeMessage(IBuildingView, HiringMode, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.CourierHiringModeMessage
Creates object for the hiring mode
CourierHiringModeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.CourierHiringModeMessage
 
CourierRequestTaskModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Courier task module to display tasks in the UI.
CourierRequestTaskModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.CourierRequestTaskModuleView
 
COW_FARMER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
COW_FARMER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
cowboy - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
cowboy - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
COWBOY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
COWBOY_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
COWBOY_MILK - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Milk cows!
COWBOY_STEW - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Milk mooshrooms!
COWHERDER_HERDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
COWHERDER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
COWHERDER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
craft() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
The actual crafting logic.
craft() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
 
craft() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBaker
 
craft() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkCrusher
The actual crafting logic.
craft() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSawmill
 
CRAFT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Execute the crafting action.
CRAFT_TASK_VIEW - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CRAFTER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CRAFTER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CRAFTER_RECIPE_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
crafterDoIngredient - Static variable in class com.minecolonies.api.items.ModTags
 
crafterIngredient - Static variable in class com.minecolonies.api.items.ModTags
 
crafterIngredientExclusions - Static variable in class com.minecolonies.api.items.ModTags
 
CrafterJobView - Class in com.minecolonies.core.colony.jobs.views
Extended Crafter job information on the client side, valid for all job types.
CrafterJobView(IColonyView, ICitizenDataView) - Constructor for class com.minecolonies.core.colony.jobs.views.CrafterJobView
Instantiate the Crafter job view.
crafterProduct - Static variable in class com.minecolonies.api.items.ModTags
 
crafterProductExclusions - Static variable in class com.minecolonies.api.items.ModTags
 
CrafterRecipeListener - Class in com.minecolonies.core.datalistener
Loader for Json based crafter specific recipes
CrafterRecipeListener() - Constructor for class com.minecolonies.core.datalistener.CrafterRecipeListener
Set up the core loading, with the directory in the datapack that contains this data Directory is: (namespace)/crafterrecipes/(path)
CrafterRecipeSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores the recipe setting for crafter workers.
CrafterRecipeSetting() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
Create a new guard task list setting.
CrafterRecipeSetting(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
Create a new string list setting.
CrafterRecipeSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.CrafterRecipeSettingFactory
 
CrafterRequestTaskModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Crafter task module to display tasks in the UI.
CrafterRequestTaskModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.CrafterRequestTaskModuleView
 
Crafting(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Crafting
Create a new module.
CRAFTING_BAKER - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_BLACKSMITH - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_COOK - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_DYER - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_DYER_SMELTING - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_FARMER - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_FLETCHER - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_GLASSBLOWER - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_GLASSBLOWER_SMELTING - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Crafting request-list button.
CRAFTING_MECHANIC - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_PLANTATION - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_REDUCEABLE - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_SAWMILL - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
CRAFTING_SLOTS - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Amount of slots in the crafting window.
CRAFTING_STONE_SMELTERY - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_STONEMASON - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
CRAFTING_SWITCH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Crafting switch-output button.
CRAFTING_SWITCH_SIZE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Switch button size.
CRAFTING_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
craftingBrewingstand - Static variable in class com.minecolonies.api.inventory.ModContainers
 
craftingClicked() - Method in class com.minecolonies.core.client.gui.modules.building.WindowListRecipes
If crafting is clicked this happens.
craftingFurnace - Static variable in class com.minecolonies.api.inventory.ModContainers
 
craftingGrid - Static variable in class com.minecolonies.api.inventory.ModContainers
 
CraftingGuiHandler - Class in com.minecolonies.core.compatibility.jei.transfer
Implements a "show recipes" button on the crafting teaching window, and allows you to drag individual ingredients directly from JEI to the teaching grid without using cheat mode.
CraftingGuiHandler(List<JobBasedRecipeCategory<?>>) - Constructor for class com.minecolonies.core.compatibility.jei.transfer.CraftingGuiHandler
 
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBlacksmith.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingEnchanter.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter.CraftingModule
Create a new module.
CraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason.CraftingModule
Create a new module.
craftingModuleId - Variable in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
The specific crafting module.
CraftingModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side representation of the crafting module.
CraftingModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
craftingSize() - Method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Returns the value of the craftingSize record component.
CraftingTagAuditor - Class in com.minecolonies.core.compatibility
This class analyzes the current crafting tags and generates a CSV file reporting on which items can be crafted by which crafter, as a way to verify that all intended items are covered by the appropriate crafters (or not).
CraftingType - Class in com.minecolonies.api.crafting.registry
Class to represent the different types of crafting supported by MineColonies
CraftingType(ResourceLocation) - Constructor for class com.minecolonies.api.crafting.registry.CraftingType
 
CraftingUtils - Class in com.minecolonies.api.util
Utility class that handles crafting duties
CraftingWorkerBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for crafting workers.
CraftingWorkerBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.CraftingWorkerBuildingModule
 
CraftingWorkerBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>, Skill, Skill) - Constructor for class com.minecolonies.core.colony.buildings.modules.CraftingWorkerBuildingModule
 
craftMatrix - Variable in class com.minecolonies.api.inventory.container.ContainerCrafting
The crafting matrix inventory (2x2).
craftResult - Variable in class com.minecolonies.api.inventory.container.ContainerCrafting
The crafting matrix inventory (2x2 or 3x3).
creamcheese - Static variable in class com.minecolonies.api.items.ModItems
 
create() - Method in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry.HappinessFactorTypeEntry
Get the modifier.
create() - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Creates a text component that can be used as an argument to other components.
create(BuildingExtensionRegistries.BuildingExtensionEntry, BlockPos) - Static method in class com.minecolonies.core.colony.buildingextensions.PlantationField
Constructor to create new instances
create(WorkOrderType, IBuilding) - Static method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
create(WorkOrderType, String, String, String, BlockPos, RotationMirror, int) - Static method in class com.minecolonies.core.colony.workorders.WorkOrderDecoration
 
create(WorkOrderType, String, String, String, BlockPos, RotationMirror, int) - Static method in class com.minecolonies.core.colony.workorders.WorkOrderPlantationField
 
create(EquipmentTypeEntry) - Static method in record class com.minecolonies.core.colony.crafting.ToolUsage
 
create(CustomRecipe, IRecipeStorage) - Static method in class com.minecolonies.core.colony.crafting.GenericRecipeUtils
 
create(String, String, String, HolderLookup.Provider) - Static method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
create(BlockPos, Level) - Static method in class com.minecolonies.core.colony.buildingextensions.FarmField
Constructor to create new instances
create(ServerLevel, String, BlockPos) - Method in class com.minecolonies.core.colony.ColonyList
Creates a new Colony, adds it to the list, and returns it.
CREATE_BUILD_REQUEST - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
createAI() - Method in interface com.minecolonies.api.colony.jobs.IJob
Creates the work AI
createAI() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
createAndAssignRequest(IRequester, T) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to create and immediately assign a request.
createAndAssignRequest(IRequester, T) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to create and immediately assign a request.
createAndAssignRequest(IRequester, T) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method used to create and immediately assign a request.
createAndRegisterAnimalData(IManagedAnimal<? extends Animal>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
The colony this manager belongs to.
createAndRegisterAnimalData(IManagedAnimal<? extends Animal>) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Creates and registers a new animal data.
createAndRegisterCivilianData() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
 
createAndRegisterCivilianData() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Creates Civilian Data for a new civilian
createAndRegisterCivilianData() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
createAndRegisterCivilianData() - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
createAnimals(Level) - Static method in class com.minecolonies.core.colony.crafting.RecipeAnalyzer
Create example instances of every possible Animal entity.
createArrow(Level, ItemStack, LivingEntity, ItemStack) - Method in class com.minecolonies.core.items.ItemFireArrow
 
createArrowForShooter(LivingEntity) - Static method in class com.minecolonies.core.entity.ai.combat.CombatUtils
Get an arrow entity for the given shooter
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockBarrel
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
createBuildingEntry() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.Builder
Method used to create the entry.
createBuildRequest() - Static method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
 
createBuildRequest(String) - Static method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Construct the check with a single condition
createBuildRequest(String, int) - Static method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Construct the check with a more specific condition
CreateBuildRequestTrigger - Class in com.minecolonies.api.advancements
A Trigger for any building request that gets made
CreateBuildRequestTrigger() - Constructor for class com.minecolonies.api.advancements.CreateBuildRequestTrigger
 
CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance - Record Class in com.minecolonies.api.advancements
 
CreateBuildRequestTriggerInstance(Optional<ContextAwarePredicate>, Optional<String>, int) - Constructor for record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Creates an instance of a CreateBuildRequestTriggerInstance record class.
createCitizenGrave(Level, BlockPos, ICitizenData) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Attempt to create a TileEntityGrave at @pos containing the specific @citizenData On failure: drop all the citizen inventory on the ground.
createCitizenGrave(Level, BlockPos, ICitizenData) - Method in class com.minecolonies.core.colony.GraveManagerView
 
createCitizenGrave(Level, BlockPos, ICitizenData) - Method in class com.minecolonies.core.colony.managers.GraveManager
Attempt to create a TileEntityGrave at @pos containing the specific @citizenData
createCloseButtons() - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
Creates the Done and Cancel buttons, to return to the town hall window and save the banner or not, respectively.
createColony(ServerLevel, String, BlockPos) - Method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
Create a colony and return it.
createColony(ServerLevel, String, BlockPos) - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
createColony(ServerLevel, BlockPos, Player, String, String) - Method in interface com.minecolonies.api.colony.IColonyManager
Create a new Colony in the given world and at that location.
createColony(ServerLevel, BlockPos, Player, String, String) - Method in class com.minecolonies.core.colony.ColonyManager
 
CreateColonyMessage - Class in com.minecolonies.core.network.messages.server
Message for trying to create a new colony.
CreateColonyMessage(BlockPos, boolean, String, String, String) - Constructor for class com.minecolonies.core.network.messages.server.CreateColonyMessage
 
CreateColonyMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.CreateColonyMessage
 
createColor(Skill, Skill, Skill) - Method in class com.minecolonies.core.client.gui.WindowHireWorker
Create the color scheme.
CREATED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
Default state for a not registered request.
createDifficultyTrigger(JsonObject) - Static method in class com.minecolonies.core.quests.triggers.WorldDifficultyTriggerTemplate
Create a new trigger directly from json.
createEmpty() - Static method in class com.minecolonies.api.util.Vec3Mutable
 
createEntity(Level, Entity, ItemStack) - Method in class com.minecolonies.core.items.ItemFireArrow
 
createEntityAttribute(EntityAttributeCreationEvent) - Static method in class com.minecolonies.core.MineColonies
 
createEntry() - Method in class com.minecolonies.api.colony.interactionhandling.registry.InteractionResponseHandlerEntry.Builder
Creates a new InteractionResponseHandlerEntry builder.
createExtensionEntry() - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry.Builder
Method used to create the entry.
createFrom(ICitizenData, CompoundTag, HolderLookup.Provider) - Method in interface com.minecolonies.api.colony.jobs.registry.IJobDataManager
Create a Job from saved CompoundTag data.
createFrom(ICitizenData, CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.registry.JobDataManager
 
createFrom(IColony, AbstractTileEntityColonyBuilding) - Method in interface com.minecolonies.api.colony.buildings.registry.IBuildingDataManager
Creates a new entry from a given IColony and the data passed in as AbstractTileEntityColonyBuilding.
createFrom(IColony, AbstractTileEntityColonyBuilding) - Method in class com.minecolonies.core.colony.buildings.registry.BuildingDataManager
 
createFrom(IColony, BlockPos, ResourceLocation) - Method in interface com.minecolonies.api.colony.buildings.registry.IBuildingDataManager
Creates a new entry from a given IColony and the data passed in as AbstractTileEntityColonyBuilding.
createFrom(IColony, BlockPos, ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.registry.BuildingDataManager
 
createFrom(IColony, CompoundTag, HolderLookup.Provider) - Method in interface com.minecolonies.api.colony.buildings.registry.IBuildingDataManager
Creates a new entry from a given IColony and the data passed in as CompoundTag.
createFrom(IColony, CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.registry.BuildingDataManager
 
createFrom(HolderLookup.Provider, ICitizen, CompoundTag) - Method in interface com.minecolonies.api.colony.interactionhandling.registry.IInteractionResponseHandlerDataManager
Create an interactionResponseHandler from saved CompoundTag data.
createFrom(HolderLookup.Provider, ICitizen, CompoundTag) - Method in class com.minecolonies.core.colony.interactionhandling.registry.InteractionResponseHandlerManager
 
createFromNBT(HolderLookup.Provider, CompoundTag, IColony) - Method in interface com.minecolonies.api.colony.ICitizenDataManager
Creates a citizen data instance from the stored nbt.
createFromNBT(HolderLookup.Provider, CompoundTag, IColony) - Method in class com.minecolonies.core.colony.CitizenDataManager
 
createFromNBT(CompoundTag) - Static method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Creates a node from the NBT Tag.
createFromNBT(CompoundTag, WorkManager) - Static method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Create a Work Order from a saved CompoundTag.
createFromNetwork(int, ResourceKey<Level>) - Static method in class com.minecolonies.core.colony.ColonyView
Create a ColonyView given a UUID and CompoundTag.
createFromNetworkData(int, RegistryFriendlyByteBuf, IColonyView) - Method in interface com.minecolonies.api.colony.ICitizenDataManager
Creates a citizen data view from a given network buffer, containing the views data.
createFromNetworkData(int, RegistryFriendlyByteBuf, IColonyView) - Method in class com.minecolonies.core.colony.CitizenDataManager
 
createFromVanilla(IColony, Level, AbstractHorse) - Static method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Creates a new CavalryHorseEntity from a vanilla AbstractHorse, attempting to preserve as much information as possible.
createGuardType() - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
createHappinessBar(ICitizenDataView, View) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Creates a Happiness bar according to the citizen maxHappiness and currentHappiness.
createHappinessBar(ICitizenDataView, AbstractWindowSkeleton) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
General happiness bar setup.
createHealthBar(int, View) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Creates an health bar according to the citizen maxHealth and currentHealth.
createHealthBar(ICitizenDataView, View) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Creates an health bar according to the citizen maxHealth and currentHealth.
createInventory(int) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Create the inventory that belongs to the rack.
createInventory(int) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
createInventory(int) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
createInventory(int) - Method in class com.minecolonies.core.tileentities.TileEntityStash
 
createJob(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
The abstract method which creates a job for the building.
createJob(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerModule
The abstract method which creates a job for the building.
createJob(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
createJobEntry() - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry.Builder
Creates a new JobEntry builder.
createLayer() - Static method in class com.minecolonies.core.client.model.SpearModel
 
createLayerButtons() - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
Creates the buttons for banner layer selection; Base, 1-6, and the remove button
createMenu(int, Inventory, Player) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
createMenu(int, Inventory, Player) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
createMenu(int, Inventory, Player) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
createMenu(int, Inventory, Player) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
createMenu(int, Inventory, Player) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
createMesh() - Static method in class com.minecolonies.api.client.render.modeltype.CitizenModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleAlchemistModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleApiaryModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleArcherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleAristocratModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleBakerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleBlacksmithModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleBuilderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleCarpenterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleChickenHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleChildModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleCitizenModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleComposterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleConcreteMixerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleCookModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleCourierModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleCowHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleCrafterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleDruidModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleDyerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleEnchanterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleFarmerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleFisherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleFletcherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleFloristModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleForesterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleGlassblowerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleHealerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleKnightModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleMechanistModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleMinerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleNetherWorkerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleNobleModle
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemalePlanterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleRabbitHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleSettlerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleShepherdModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleSmelterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleStudentModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleSwineHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleTeacherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.FemaleUndertakerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleAlchemistModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleApiaryModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleArcherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleAristocratModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleBakerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleBlacksmithModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleBuilderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleCarpenterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleChickenHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleChildModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleCitizenModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleComposterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleConcreteMixerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleCookModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleCourierModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleCowHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleCrafterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleDruidModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleDyerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleEnchanterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleFarmerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleFisherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleFletcherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleFloristModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleForesterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleGlassblowerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleHealerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleKnightModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleMechanistModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleMinerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleNetherWorkerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleNobleModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MalePlanterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleRabbitHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleSettlerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleShepherdModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleSmelterModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleStudentModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleSwineHerderModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleTeacherModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MaleUndertakerModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.MercenaryModel
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelAmazon
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelAmazonChief
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelAmazonSpearman
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelArcherMummy
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelArcherNorsemen
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelChiefNorsemen
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelMummy
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelPharaoh
 
createMesh() - Static method in class com.minecolonies.core.client.model.raiders.ModelShieldmaiden
 
createMesh() - Static method in class com.minecolonies.core.client.model.ScarecrowModel
 
createNavigation(Level) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Creates a new PathNavigation for this horse entity, overriding the default vanilla horse navigation.
createNewRequestableForStack(ItemStack, int, int, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Create a new requestable for a stack.
createNewRequestableForStack(ItemStack, int, int, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
createNewRequestableForStack(ItemStack, int, int, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
createNewRequestForStack(IRequestManager, ItemStack, int, int, boolean) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
createObjective(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
Parse the mine block objective from json.
createObjective(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
Parse the build building objective from json.
createObjective(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.objectives.DeliveryObjectiveTemplateTemplate
Parse the dialogue objective from json.
createObjective(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
Parse the dialogue objective from json.
createObjective(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
Parse the mine block objective from json.
createObjective(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
Parse the mine block objective from json.
createObjective(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.objectives.ResearchObjectiveTemplate
Parse the build research objective from json.
createObjectiveInstance() - Method in interface com.minecolonies.api.quests.IQuestObjectiveTemplate
Get objective data related to the objective.
createObjectiveInstance() - Method in class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
 
createObjectiveInstance() - Method in class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
 
createObjectiveInstance() - Method in class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
 
createObjectiveInstance() - Method in class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.minecolonies.core.client.particles.SleepingParticle.Factory
 
createPath(BlockPos, int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
createPathFinder(int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
createPatternButtons() - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
Creates the buttons behind each pattern.
createPickupRequest(int, boolean) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Creates a pickup request for the building.
createPickupRequest(int, boolean) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
createQuestReputationTrigger(JsonObject) - Static method in class com.minecolonies.core.quests.triggers.QuestReputationTriggerTemplate
Create a new trigger directly from json.
createRecipeExtras(IRecipeExtrasBuilder, ToolUsage, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.ToolRecipeCategory
 
createRecipeExtras(IRecipeExtrasBuilder, T, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
createRecipeTypeEntry() - Method in class com.minecolonies.api.crafting.registry.RecipeTypeEntry.Builder
Creates a new RecipeTypeEntry builder.
createRequest(ICitizenData, R, boolean) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Create a request for a citizen.
createRequest(ICitizenData, R, boolean) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Create a request for a citizen.
createRequest(IRequester, T) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method to create a request for a given object
createRequest(IRequester, T) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method to create a request for a given object
createRequest(IRequester, T) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method to create a request for a given object
createRequest(IRequester, Request) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
 
createRequest(IRequester, Request) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
createRequest(R) - Method in interface com.minecolonies.api.colony.ICivilianData
Create a blocking request.
createRequest(R) - Method in class com.minecolonies.core.colony.CitizenData
 
createRequest(R, boolean) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Create a request for the building.
createRequest(R, boolean) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Create a request for the building.
createRequestAsync(R) - Method in interface com.minecolonies.api.colony.ICivilianData
Create an async request.
createRequestAsync(R) - Method in class com.minecolonies.core.colony.CitizenData
 
createRequestsForRecipe(IRequestManager, IRecipeStorage, int, int) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Create the crafting request entries for the overall request Will produce multiple, if the ingredients don't all fit in the crafters inventory.
createRequestsForRecipe(IRequestManager, AbstractBuilding, int, int, IRecipeStorage) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
createResolvers() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
createResolvers() - Method in interface com.minecolonies.api.colony.buildings.modules.ICreatesResolversModule
Get a list of resolvers for this building.
createResolvers() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.modules.NoPrivateCrafterWorkerModule
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.modules.SimpleCraftingModule
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
createResolvers() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.Stash
 
createReward(JsonObject) - Static method in class com.minecolonies.core.quests.rewards.HappinessRewardTemplate
Create the reward.
createReward(JsonObject) - Static method in class com.minecolonies.core.quests.rewards.QuestReputationRewardTemplate
Create the reward.
createReward(JsonObject) - Static method in class com.minecolonies.core.quests.rewards.RaidAdjustmentRewardTemplate
Create the reward.
createReward(JsonObject) - Static method in class com.minecolonies.core.quests.rewards.RelationshipRewardTemplate
Create the reward.
createReward(JsonObject) - Static method in class com.minecolonies.core.quests.rewards.ResearchCompleteRewardTemplate
Create the reward.
createReward(JsonObject) - Static method in class com.minecolonies.core.quests.rewards.SkillRewardTemplate
Create the reward.
createReward(JsonObject) - Static method in class com.minecolonies.core.quests.rewards.UnlockQuestRewardTemplate
Create the reward.
createReward(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.quests.rewards.ItemRewardTemplate
Create the reward.
createSaturationBar(double, View) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Creates a saturation bar
createSaturationBar(ICitizenDataView, View) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Creates a saturation bar
createsCraftingCycle(IRequestManager, IRequest<?>, IDeliverable, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Method to check if a crafting cycle can be created.
createsCraftingCycle(IRequestManager, IRequest<?>, IDeliverable, IRequest<? extends IDeliverable>, int) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Method to check if a crafting loop is created.
createSerializationContext(DynamicOps<V>) - Method in class com.minecolonies.core.generation.DatagenLootTableManager
 
createSkillContent(ICitizenDataView, AbstractWindowSkeleton) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Fills the citizen gui with it's skill values.
createSoundJson(String, JsonObject, List<String>) - Static method in class com.minecolonies.core.generation.SoundsJson
Creates a sound json object for the list of names and its properties
createStateTrigger(JsonObject) - Static method in class com.minecolonies.core.quests.triggers.CitizenQuestTriggerTemplate
Create a new trigger directly from json.
createStateTrigger(JsonObject) - Static method in class com.minecolonies.core.quests.triggers.RandomQuestTriggerTemplate
Create a new trigger directly from json.
createStateTrigger(JsonObject) - Static method in class com.minecolonies.core.quests.triggers.StateQuestTriggerTemplate
Create a new trigger directly from json.
createStuckHandler() - Static method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
Creates a new stuck handler
createSuggestions(Level, SharedSuggestionProvider, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.ColonyIdOption
 
createSuggestions(Level, SharedSuggestionProvider, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.HereOption
 
createSuggestions(Level, SharedSuggestionProvider, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.MineOption
 
createSuggestions(Level, SharedSuggestionProvider, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerNameOption
 
createSuggestions(Level, SharedSuggestionProvider, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerUuidOption
 
createSuggestions(Level, SharedSuggestionProvider, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.arguments.MultiColonyIdArgument.AllOption
 
createSuggestions(Level, SharedSuggestionProvider, SuggestionsBuilder) - Method in interface com.minecolonies.core.commands.arguments.MultipleOptionsArgument.ArgumentOption
Build any potential suggestions that this option can list for the argument preview when typing.
createTickerHelper(BlockEntityType<A>, BlockEntityType<E>, BlockEntityTicker<? super E>) - Static method in interface com.minecolonies.api.blocks.interfaces.ITickableBlockMinecolonies
 
createUnlockTrigger(JsonObject) - Static method in class com.minecolonies.core.quests.triggers.UnlockQuestTriggerTemplate
Create a new trigger directly from json.
createViewForInfo(ColonyListMessage.ColonyInfo) - Static method in enum class com.minecolonies.core.client.gui.map.ColonySize
 
createViewFrom(IColonyView, ICitizenDataView, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.jobs.registry.IJobDataManager
Create a job view from the saved network buffer.
createViewFrom(IColonyView, ICitizenDataView, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.jobs.registry.JobDataManager
 
createViewFrom(IColonyView, BlockPos, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.buildings.registry.IBuildingDataManager
Creates a new entry from a given IColonyView, the position as BlockPos and the data passed in as ByteBuf.
createViewFrom(IColonyView, BlockPos, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.registry.BuildingDataManager
 
createWaypoints(Level, Path, int) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Creates a list of waypoints of a path
createWorkOrderMessage(BlockPos) - Method in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
 
createWorkOrderMessage(BlockPos) - Method in class com.minecolonies.core.network.messages.client.OpenDecoBuildWindowMessage
 
createWorkOrderMessage(BlockPos) - Method in class com.minecolonies.core.network.messages.client.OpenPlantationFieldBuildWindowMessage
 
createWorkOrderView(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Create a WorkOrder View from a buffer.
CreativeBuildingStructureHandler - Class in com.minecolonies.api.util
Minecolonies specific creative structure handler.
CreativeBuildingStructureHandler(Level, BlockPos, Blueprint, RotationMirror, boolean) - Constructor for class com.minecolonies.api.util.CreativeBuildingStructureHandler
The minecolonies specific creative structure placer.
CreativeBuildingStructureHandler(Level, BlockPos, Future<Blueprint>, RotationMirror, boolean) - Constructor for class com.minecolonies.api.util.CreativeBuildingStructureHandler
The minecolonies specific creative structure placer.
CreativeRaiderStructureHandler - Class in com.minecolonies.core.util
Raider specific creative structure handler.
CreativeRaiderStructureHandler(Level, BlockPos, Blueprint, RotationMirror, boolean, IColonyRaidEvent, int) - Constructor for class com.minecolonies.core.util.CreativeRaiderStructureHandler
The minecolonies specific creative structure placer.
CreativeRaiderStructureHandler(Level, BlockPos, Future<Blueprint>, RotationMirror, boolean, IColonyRaidEvent, int) - Constructor for class com.minecolonies.core.util.CreativeRaiderStructureHandler
The minecolonies specific creative structure placer.
creativeResolve - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
Creativity - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
CRIMSON_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
CRIMSON_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
CrimsonPlantsPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.CRIMSON_FUNGUS and Items.CRIMSON_ROOTS.
CrimsonPlantsPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CrimsonPlantsPlantModule
Default constructor.
CRITERION_ALL_TOWERS - Static variable in class com.minecolonies.api.util.constant.Constants
Advancement Criterion Names
CRITERION_ARMY_POPULATION - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_BUILDING_ADD_RECIPE - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_CITIZEN_BURY - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_CITIZEN_EAT_FOOD - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_CITIZEN_RESURRECT - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_CLICK_GUI_BUTTON - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_COLONY_POPULATION - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_COMPLETE_BUILD_REQUEST - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_CREATE_BUILD_REQUEST - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_DEEP_MINE - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_MAX_FIELDS - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_OPEN_GUI_WINDOW - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_STRUCTURE_PLACED - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_SUPPLY_PLACED - Static variable in class com.minecolonies.api.util.constant.Constants
 
CRITERION_UNDERTAKER_TOTEM - Static variable in class com.minecolonies.api.util.constant.Constants
 
CROP_CLIMATE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CROP_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
CROP_TOOLTIP_HOE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
cropBiomeTags - Static variable in class com.minecolonies.api.items.ModTags
 
CropRecipe(Block) - Constructor for record class com.minecolonies.core.compatibility.jei.CropRecipeCategory.CropRecipe
Creates an instance of a CropRecipe record class.
CropRecipeCategory - Class in com.minecolonies.core.compatibility.jei
JEI crop recipe category renderer
CropRecipeCategory(IGuiHelper) - Constructor for class com.minecolonies.core.compatibility.jei.CropRecipeCategory
 
CropRecipeCategory.CropRecipe - Record Class in com.minecolonies.core.compatibility.jei
 
CROPS - Static variable in class com.minecolonies.core.compatibility.jei.ModRecipeTypes
 
CROPS_HARVESTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
CROSS_THREE_LEFT_RIGHT - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
CROSS_THREE_TOP_LEFT - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
CROSS_THREE_TOP_RIGHT - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
crossbow - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
CROSSROAD - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
crush() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkCrusher
The crushing process.
CRUSH - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the crusher crush blocks.
crusher - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
crusher - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CRUSHER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CRUSHER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
CRUSHER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
CRUSHER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CRUSHER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
CRUSHING_11 - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
cure() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Cure the citizen.
cure() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
CURE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
CURE_PLAYER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
cureItems() - Method in record class com.minecolonies.core.datalistener.model.Disease
Returns the value of the cureItems record component.
current - Variable in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
The level the miner currently works on.
current_module - Variable in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
The current herding module we're working on
currentAttackDelay - Variable in class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
How many more ticks we have until next attack.
currentDisplayedList - Variable in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
Grouped list after applying the current temporary filter.
currentDisplayedList - Variable in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
Grouped list after applying the current temporary filter.
currentElement - Variable in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
The current dialogue element.
currentIndex - Variable in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
Current index of the setting.
currentPathingTarget - Variable in class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
The current pathing target to walk to.
currentPatrolPoint - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
The current blockPos we're patrolling at.
currentRecipeStorage - Variable in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
The current recipe that is being crafted.
currentRequest - Variable in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
The current request that is being crafted;
currentStateTransitions - Variable in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
The current states list of transitions
currentWorkingLocation - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The block the ai is currently working at or wants to work.
Custom(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Custom
Create a new module.
CUSTOM - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
CUSTOM_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
customArrow(AbstractArrow, ItemStack, ItemStack) - Method in class com.minecolonies.core.items.ItemPharaoScepter
 
CustomArrowEntity - Class in com.minecolonies.core.entity.other
Custom arrow entity class which remove themselves when on the ground for a bit to not cause lag and they do not scale in damage with their motion.
CustomArrowEntity(EntityType<? extends Arrow>, Level) - Constructor for class com.minecolonies.core.entity.other.CustomArrowEntity
 
CustomRecipe - Class in com.minecolonies.core.colony.crafting
This class represents a recipe loaded from custom data that is available to a crafter but not to a player
CustomRecipe(String, int, int, boolean, boolean, ResourceLocation, Set<ResourceLocation>, Set<ResourceLocation>, ResourceKey<LootTable>, EquipmentTypeEntry, List<ItemStorage>, ItemStack, List<ItemStack>, List<ItemStack>, Block) - Constructor for class com.minecolonies.core.colony.crafting.CustomRecipe
Creates a custom recipe from its components.
CustomRecipeAndLootTableProvider - Class in com.minecolonies.core.generation
Abstract datagen for crafterrecipes that include loot tables.
CustomRecipeAndLootTableProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
 
CustomRecipeBuilder(String, String, String, HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
CustomRecipeManager - Class in com.minecolonies.core.colony.crafting
Manager class for tracking Custom recipes during load and use This class is a singleton
CustomRecipeManagerMessage - Class in com.minecolonies.core.colony.crafting
The message used to synchronize crafter recipes from a server to a client.
CustomRecipeManagerMessage(RegistryFriendlyByteBuf) - Constructor for class com.minecolonies.core.colony.crafting.CustomRecipeManagerMessage
Add or Update a CustomRecipeManager on the client.
CustomRecipeManagerMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.colony.crafting.CustomRecipeManagerMessage
 
CustomRecipeProvider - Class in com.minecolonies.core.generation
Abstract datagen for crafterrecipes
CustomRecipeProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.CustomRecipeProvider
 
CustomRecipeProvider.CustomRecipeBuilder - Class in com.minecolonies.core.generation
Helper to construct custom crafterrecipes for datagen
CustomRecipesReloadedEvent - Class in com.minecolonies.api.eventbus.events
This event is fired on the client side whenever the CustomRecipeManager has been populated.
CustomRecipesReloadedEvent() - Constructor for class com.minecolonies.api.eventbus.events.CustomRecipesReloadedEvent
 
CustomVisitorListener - Class in com.minecolonies.core.datalistener
Loads and listens to custom visitor data added
CustomVisitorListener() - Constructor for class com.minecolonies.core.datalistener.CustomVisitorListener
 

D

DAILY_LIMIT - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
 
damage() - Method in record class com.minecolonies.api.items.component.AdventureData
Returns the value of the damage record component.
DAMAGE - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
DAMAGE_ENTITIES - Enum constant in enum class com.minecolonies.api.colony.permissions.Explosions
 
DAMAGE_EVERYTHING - Enum constant in enum class com.minecolonies.api.colony.permissions.Explosions
 
DAMAGE_NOTHING - Enum constant in enum class com.minecolonies.api.colony.permissions.Explosions
 
DAMAGE_PER_X_RAID_LEVEL - Static variable in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Damage increased by 1 for every 200 raid level difficulty
DAMAGE_PLAYERS - Enum constant in enum class com.minecolonies.api.colony.permissions.Explosions
 
damageInventoryItem(int, int, T, Consumer<Item>) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Damage an item within the inventory
damageItemInHand(AbstractEntityCitizen, InteractionHand, int) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Damage the current held item.
DamageSourceKeys - Class in com.minecolonies.api.util
 
DamageSourceKeys() - Constructor for class com.minecolonies.api.util.DamageSourceKeys
 
DANGER - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
DANGER - Enum constant in enum class com.minecolonies.api.util.MessageUtils.MessagePriority
Danger priority messages, these are shown for anything involving in serious dangerous events in the colony (ex.
DANGEROUS_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
dangerousBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
DARKGREEN - Static variable in class com.minecolonies.core.client.gui.modules.building.WindowBuilderResModule
 
DARKGREEN - Static variable in class com.minecolonies.core.client.gui.townhall.AbstractWindowTownHall
 
DATA_BED_POS - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_CITIZEN_ID - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_COLONY_ID - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_COLONY_ID - Static variable in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
DATA_IS_ASLEEP - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_IS_CHILD - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_IS_FEMALE - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_JOB - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_LEVEL - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_LOAD - Enum constant in enum class com.minecolonies.api.colony.requestsystem.management.update.UpdateType
 
DATA_MANAGED_ANIMAL_ID - Static variable in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
DATA_MODEL - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_RENDER_METADATA - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_STORE_MANAGER - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
DATA_STYLE - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_TEXTURE - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_TEXTURE_SUFFIX - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
DATA_VERSION - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
The colony data version
DATA_VERSION_TAG - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
DataGeneratorConstants - Class in com.minecolonies.core.generation
 
DataGeneratorConstants() - Constructor for class com.minecolonies.core.generation.DataGeneratorConstants
 
dataGeneratorSetup(GatherDataEvent) - Static method in class com.minecolonies.core.event.GatherDataHandler
This method is for adding datagenerators.
DatagenLootTableManager - Class in com.minecolonies.core.generation
This is a HolderLookup.Provider that's populated on-demand during datagen, so that we can look up loot tables for LootTableAnalyzer.
DatagenLootTableManager(HolderLookup.Provider, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.DatagenLootTableManager
 
DATAPACK_DIR - Static variable in class com.minecolonies.core.generation.DataGeneratorConstants
 
DataPackSyncEventHandler - Class in com.minecolonies.core.event
Handles synching of custom datapack and compatibility data from server to client (and initial population for the server in both single-player and dedicated).
DataPackSyncEventHandler() - Constructor for class com.minecolonies.core.event.DataPackSyncEventHandler
 
DataPackSyncEventHandler.ClientEvents - Class in com.minecolonies.core.event
Events subscribed on client-side only.
DataPackSyncEventHandler.ServerEvents - Class in com.minecolonies.core.event
Events subscribed on both client and server (but mostly for server-side events).
dayEnd(ICitizenData) - Method in class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
 
dayEnd(ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.happiness.ITimeBasedHappinessModifier
Called at the end of each day.
dayEnd(ICitizenData) - Method in class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
 
DAYS_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
DEACTIVATED - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
String tag to identify a deactivated building.
DEAD - Enum constant in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
 
deadRaiders - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
Total amount of raiders killed all raids
DEATH - Enum constant in enum class com.minecolonies.api.sounds.RaiderSounds.RaiderSoundTypes
 
DEATH - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
DEATH - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
DEBUG_BLOCKS_FROM_CENTER - Static variable in class com.minecolonies.api.util.constant.translation.DebugTranslationConstants
 
DEBUG_NEXT_COLONY - Static variable in class com.minecolonies.api.util.constant.translation.DebugTranslationConstants
 
DEBUG_NO_CLOSE_COLONY - Static variable in class com.minecolonies.api.util.constant.translation.DebugTranslationConstants
 
DEBUG_VERBOSITY_FULL - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
DEBUG_VERBOSITY_NONE - Static variable in class com.minecolonies.api.util.constant.PathingConstants
 
DEBUG_WARNING_CITIZEN_LOAD_FAILURE - Static variable in class com.minecolonies.api.util.constant.translation.DebugTranslationConstants
 
debugDrawEnabled - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Debug settings
DebugEnableMessage - Class in com.minecolonies.core.debug.messages
Enables debug mode for the client
DebugEnableMessage(boolean) - Constructor for class com.minecolonies.core.debug.messages.DebugEnableMessage
 
DebugEnableMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.debug.messages.DebugEnableMessage
 
DebugEnablePathfindingMessage - Class in com.minecolonies.core.debug.messages
Message to toggle pathfinding debug for a specific citizen
DebugEnablePathfindingMessage(ICitizenDataView, boolean) - Constructor for class com.minecolonies.core.debug.messages.DebugEnablePathfindingMessage
 
DebugEnablePathfindingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.debug.messages.DebugEnablePathfindingMessage
 
debugInventories - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
debugNodesExtra - Static variable in class com.minecolonies.core.client.render.worldevent.PathfindingDebugRenderer
 
debugNodesExtra - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
debugNodesExtra - Variable in class com.minecolonies.core.network.messages.client.SyncPathMessage
 
debugNodesNotVisited - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
debugNodesOrgPath - Static variable in class com.minecolonies.core.client.render.worldevent.PathfindingDebugRenderer
 
debugNodesOrgPath - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
debugNodesOrgPath - Variable in class com.minecolonies.core.network.messages.client.SyncPathMessage
 
debugNodesPath - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
debugNodesVisited - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
debugNodesVisitedLater - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
debugNodesVisitedLater - Variable in class com.minecolonies.core.network.messages.client.SyncPathMessage
 
DebugOutputMessage - Class in com.minecolonies.core.debug.messages
Message for sending debug text to the client.
DebugOutputMessage(Component, boolean) - Constructor for class com.minecolonies.core.debug.messages.DebugOutputMessage
 
DebugOutputMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.debug.messages.DebugOutputMessage
 
DebugPlayerManager - Class in com.minecolonies.core.debug
Debug manager to keep track of players having debug mode enabled
DebugPlayerManager() - Constructor for class com.minecolonies.core.debug.DebugPlayerManager
 
DebugTranslationConstants - Class in com.minecolonies.api.util.constant.translation
Constants for debug translations.
DebugTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.DebugTranslationConstants
 
DebugWindowCitizen - Class in com.minecolonies.core.debug.gui
Debug window for citizens
DebugWindowCitizen(ICitizenDataView) - Constructor for class com.minecolonies.core.debug.gui.DebugWindowCitizen
 
decay_timer - Variable in class com.minecolonies.api.tileentities.AbstractTileEntityGrave
The decay timer counting down before the grave decay and then disapear
decayed - Variable in class com.minecolonies.api.tileentities.AbstractTileEntityGrave
Is this grave decayed or not
DECAYED - Enum constant in enum class com.minecolonies.api.blocks.types.GraveType
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Main method to decide on what to do.
decide() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkCrusher
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSifter
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Decide what we should do next! Ticked once every GUARD_TASK_INTERVAL Ticks
decide() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Decides the AI state the citizen should be in, and transitions as necessary.
decide() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
Decide on which state to go to.
decide() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.EntityAICombatTraining
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
Main method to decide on what to do.
decide() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
decide() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkEnchanter
Decide method of the enchanter.
DECIDE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Decide what AIstate to go to next.
DECIDE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
 
decideFieldWork(Level, BlockPos) - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Core function for the planter module, is responsible for telling the AI what to do on the specific field.
decideFieldWork(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
 
decideFieldWork(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
 
decideFieldWork(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
 
decideFieldWork(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
 
decideFieldWork(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
 
decideFieldWork(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
 
decideWhatToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Decides what job the herder should switch to, breeding or Butchering.
decideWhatToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
decideWhatToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkShepherd
 
decideWhatToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Decides what the AI should do next.
DECO - Enum constant in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder.RequestStage
 
DECO_CONTROLLER - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
deconstruct() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Deconstruct the building on destroyed.
deconstruct() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Deconstruct the building on destroyed.
DECORATE - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
DECORATION_ITEMS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
DecorationBuildRequestMessage - Class in com.minecolonies.core.network.messages.server
Adds a entry to the builderRequired map.
DecorationBuildRequestMessage(WorkOrderType, BlockPos, String, String, ResourceKey<Level>, RotationMirror, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.DecorationBuildRequestMessage
Creates a build request for a decoration.
DecorationBuildRequestMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.DecorationBuildRequestMessage
 
decorationItems - Static variable in class com.minecolonies.api.items.ModTags
 
decreaseAirSupply(int) - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
 
decreaseAirSupply(int) - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
 
decreaseAirSupply(int) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
decreaseSaturation(double) - Method in interface com.minecolonies.api.colony.ICivilianData
Getter for the saturation.
decreaseSaturation(double) - Method in class com.minecolonies.core.colony.CitizenData
 
decreaseSaturationForAction() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Decrease the saturation of the citizen for 1 action.
decreaseSaturationForAction() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Decrease the saturation of the citizen for 1 action.
decreaseSaturationForAction() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
decreaseSaturationForContinuousAction() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Decrease the saturation of the citizen for 1 action.
decreaseSaturationForContinuousAction() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Decrease the saturation of the citizen for 1 action.
decreaseSaturationForContinuousAction() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
Decrease the saturation of the citizen for 1 action.
DEEP_MINE - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
deepMine() - Static method in record class com.minecolonies.api.advancements.DeepMineTrigger.DeepMineTriggerInstance
 
DeepMineTrigger - Class in com.minecolonies.api.advancements
A Trigger that is triggered when the miner reaches a certain depth
DeepMineTrigger() - Constructor for class com.minecolonies.api.advancements.DeepMineTrigger
 
DeepMineTrigger.DeepMineTriggerInstance - Record Class in com.minecolonies.api.advancements
 
DeepMineTriggerInstance(Optional<ContextAwarePredicate>) - Constructor for record class com.minecolonies.api.advancements.DeepMineTrigger.DeepMineTriggerInstance
Creates an instance of a DeepMineTriggerInstance record class.
DEFAULT - Enum constant in enum class com.minecolonies.api.blocks.types.GraveType
 
DEFAULT - Enum constant in enum class com.minecolonies.api.colony.buildings.HiringMode
 
DEFAULT - Enum constant in enum class com.minecolonies.api.colony.connections.PendingConnectionNode.PendingConnectionType
 
DEFAULT - Enum constant in enum class com.minecolonies.api.research.ResearchBranchType
Default branch using Tree-based view.
DEFAULT - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
DEFAULT_BARBARIAN_DIFFICULTY - Static variable in class com.minecolonies.api.util.constant.Constants
 
DEFAULT_COLONY_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DEFAULT_COST_SIZE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
DEFAULT_CRAFTING_SIZE - Static variable in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
 
DEFAULT_DECAY_TIMER - Static variable in class com.minecolonies.api.tileentities.AbstractTileEntityGrave
default duration of the countdown before the grave disapear, in ticks (20 ticks / seconds)
DEFAULT_DELIVERY_PRIORITY - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
DEFAULT_FOLDER - Static variable in interface com.minecolonies.api.client.render.modeltype.ISimpleModelType
Default folder.
DEFAULT_LEVEL - Static variable in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
 
DEFAULT_LEVEL - Static variable in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
 
DEFAULT_MAX_PLANTS - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
The default maximum amount of plants the field can have.
DEFAULT_MINIMUM_PLANT_LENGTH - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
The default minimum plant length.
DEFAULT_MINIMUM_PLANT_LENGTH - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
The default minimum plant length.
DEFAULT_OUTPUT_ITEM_PREDICATES - Static variable in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
 
DEFAULT_OUTPUT_ITEM_PREDICATES - Static variable in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
 
DEFAULT_PITCH_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.Constants
 
DEFAULT_PROBABILITY - Static variable in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
DEFAULT_RANGE - Static variable in class com.minecolonies.core.colony.buildingextensions.FarmField
 
DEFAULT_RANGE_FOR_DELAY - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The default range for any walking to blocks.
DEFAULT_REQUIRED_SORT_LEVEL - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Default level to allow building sorting.
DEFAULT_SIZE - Static variable in class com.minecolonies.api.util.constant.Constants
Default size of the inventory.
DEFAULT_SPEED - Static variable in class com.minecolonies.api.util.constant.Constants
 
DEFAULT_STYLE - Static variable in class com.minecolonies.api.util.constant.Constants
 
DEFAULT_TAB_KEY - Static variable in class com.minecolonies.api.util.constant.Constants
Default creative tab key.
DEFAULT_VISION - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Default vision range.
DEFAULT_VOLUME - Static variable in class com.minecolonies.api.util.constant.Constants
 
DefaultAdvancementsProvider - Class in com.minecolonies.core.generation.defaults
Datagen for advancements
DefaultAdvancementsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.defaults.DefaultAdvancementsProvider
 
DefaultAlchemistCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Alchemist
DefaultAlchemistCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultAlchemistCraftingProvider
 
DefaultBakerCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Baker
DefaultBakerCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultBakerCraftingProvider
 
DefaultBiomeTagsProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultBiomeTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.defaults.DefaultBiomeTagsProvider
 
DefaultBlacksmithCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Blacksmith
DefaultBlacksmithCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultBlacksmithCraftingProvider
 
DefaultBlockLootTableProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultBlockLootTableProvider(HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.defaults.DefaultBlockLootTableProvider
 
DefaultBlockTagsProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultBlockTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.defaults.DefaultBlockTagsProvider
 
DefaultBuildingInstance - Class in com.minecolonies.core.colony.buildings
Default building instance.
DefaultBuildingInstance(IColony, BlockPos, String, int) - Constructor for class com.minecolonies.core.colony.buildings.DefaultBuildingInstance
Create a default building instance that's based on modules and not inheritance.
DefaultChefCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Chef.
DefaultChefCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultChefCraftingProvider
 
DefaultConcreteMixerCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for concrete mixer crafterrecipes
DefaultConcreteMixerCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultConcreteMixerCraftingProvider
 
DefaultCropsLootProvider - Class in com.minecolonies.core.generation.defaults
Loot datagen for crop items -- not the blocks themselves, but how to obtain them from the world.
DefaultCropsLootProvider(HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.defaults.DefaultCropsLootProvider
 
DefaultCrusherCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Crusher
DefaultCrusherCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultCrusherCraftingProvider
 
DefaultDamageTagsProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultDamageTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.defaults.DefaultDamageTagsProvider
 
DefaultDamageTypeProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultDamageTypeProvider(PackOutput, ExistingFileHelper, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.DefaultDamageTypeProvider
 
DefaultDataMapsProvider - Class in com.minecolonies.core.generation.defaults
Datagen for data maps.
DefaultDataMapsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.DefaultDataMapsProvider
 
DefaultDyerCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Dyer
DefaultDyerCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultDyerCraftingProvider
 
DefaultEnchanterCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Enchanter
DefaultEnchanterCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultEnchanterCraftingProvider
 
DefaultEnchantmentProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultEnchantmentProvider() - Constructor for class com.minecolonies.core.generation.defaults.DefaultEnchantmentProvider
 
DefaultEntityIconProvider - Class in com.minecolonies.core.generation.defaults
Datagen for entity_icon
DefaultEntityIconProvider(DataGenerator) - Constructor for class com.minecolonies.core.generation.defaults.DefaultEntityIconProvider
 
DefaultEntityLootProvider - Class in com.minecolonies.core.generation.defaults
Loot table generator for entities
DefaultEntityLootProvider(HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.defaults.DefaultEntityLootProvider
 
DefaultEntityTypeTagsProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultEntityTypeTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.defaults.DefaultEntityTypeTagsProvider
 
DefaultEventBus - Class in com.minecolonies.api.eventbus
Default implementation of the mod event bus.
DefaultEventBus() - Constructor for class com.minecolonies.api.eventbus.DefaultEventBus
 
DefaultFarmerCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Farmer
DefaultFarmerCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultFarmerCraftingProvider
 
DefaultFishermanLootProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for fisherman loot tables
DefaultFishermanLootProvider(HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultFishermanLootProvider
 
DefaultFletcherCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Fletcher
DefaultFletcherCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultFletcherCraftingProvider
 
DefaultGlassblowerCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Glassblower
DefaultGlassblowerCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultGlassblowerCraftingProvider
 
DefaultItemModelProvider - Class in com.minecolonies.core.generation.defaults
Datagen for item models
DefaultItemModelProvider(PackOutput, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.defaults.DefaultItemModelProvider
Constructor
DefaultItemTagsProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultItemTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, BlockTagsProvider, ExistingFileHelper) - Constructor for class com.minecolonies.core.generation.defaults.DefaultItemTagsProvider
 
DefaultJobView - Class in com.minecolonies.core.colony.jobs.views
Basic job information on the client side, valid for all job types.
DefaultJobView(IColonyView, ICitizenDataView) - Constructor for class com.minecolonies.core.colony.jobs.views.DefaultJobView
Instantiate the default job view.
DefaultLootModifiersProvider - Class in com.minecolonies.core.generation.defaults
NeoForge global loot table modifier datagen.
DefaultLootModifiersProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.DefaultLootModifiersProvider
 
DefaultLuckyOreLootProvider - Class in com.minecolonies.core.generation.defaults
Loot table generator for lucky ores.
DefaultLuckyOreLootProvider(HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.defaults.DefaultLuckyOreLootProvider
 
DefaultLumberjackCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Lumberjack
DefaultLumberjackCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultLumberjackCraftingProvider
 
DefaultMechanicCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Mechanic
DefaultMechanicCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultMechanicCraftingProvider
 
DefaultNetherWorkerLootProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Nether Worker
DefaultNetherWorkerLootProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultNetherWorkerLootProvider
 
DefaultPlanterCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Planter
DefaultPlanterCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultPlanterCraftingProvider
 
defaultRaidSettings() - Static method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
 
DefaultRecipeLootProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for generic recipe loot.
DefaultRecipeLootProvider(HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultRecipeLootProvider
 
DefaultRecipeProvider - Class in com.minecolonies.core.generation.defaults
Datagen for standard crafting recipes
DefaultRecipeProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.DefaultRecipeProvider
 
DefaultRecruitmentItemsProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultRecruitmentItemsProvider(PackOutput) - Constructor for class com.minecolonies.core.generation.defaults.DefaultRecruitmentItemsProvider
 
DefaultResearchProvider - Class in com.minecolonies.core.generation.defaults
A class for creating the Research-related JSONs, including Research, ResearchEffects, and (optional) Branches.
DefaultResearchProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.DefaultResearchProvider
 
DefaultSawmillCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Sawmill
DefaultSawmillCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultSawmillCraftingProvider
 
DefaultSifterCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Sifter
DefaultSifterCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultSifterCraftingProvider
 
DefaultSoundProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultSoundProvider(PackOutput) - Constructor for class com.minecolonies.core.generation.defaults.DefaultSoundProvider
 
DefaultStonemasonCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for Stonemason
DefaultStonemasonCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultStonemasonCraftingProvider
 
DefaultStoneSmelteryCraftingProvider - Class in com.minecolonies.core.generation.defaults.workers
Datagen for StoneSmeltery
DefaultStoneSmelteryCraftingProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.defaults.workers.DefaultStoneSmelteryCraftingProvider
 
DefaultStoriesProvider - Class in com.minecolonies.core.generation.defaults
 
DefaultStoriesProvider(PackOutput) - Constructor for class com.minecolonies.core.generation.defaults.DefaultStoriesProvider
 
DefaultSupplyLootProvider - Class in com.minecolonies.core.generation.defaults
Loot table generator for supply camp/ship
DefaultSupplyLootProvider(HolderLookup.Provider) - Constructor for class com.minecolonies.core.generation.defaults.DefaultSupplyLootProvider
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModBuildingExtensionsInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModBuildingsInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModColonyEventDescriptionTypeInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModColonyEventTypeInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModCraftingTypesInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModGuardTypesInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModIngredientTypeInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModInteractionsInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModItemsInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModJobsInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModRecipeTypesInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModResearchEffectInitializer
 
DEFERRED_REGISTER - Static variable in class com.minecolonies.apiimp.initializer.ModResearchRequirementInitializer
 
DEFERRED_REGISTER_ANSWER_RESULT - Static variable in class com.minecolonies.apiimp.initializer.ModQuestInitializer
 
DEFERRED_REGISTER_HAPPINESS_FACTOR - Static variable in class com.minecolonies.apiimp.initializer.ModHappinessFactorTypeInitializer
 
DEFERRED_REGISTER_HAPPINESS_FUNCTION - Static variable in class com.minecolonies.apiimp.initializer.ModHappinessFactorTypeInitializer
 
DEFERRED_REGISTER_OBJECTIVE - Static variable in class com.minecolonies.apiimp.initializer.ModQuestInitializer
 
DEFERRED_REGISTER_REWARD - Static variable in class com.minecolonies.apiimp.initializer.ModQuestInitializer
 
DEFERRED_REGISTER_TRIGGER - Static variable in class com.minecolonies.apiimp.initializer.ModQuestInitializer
 
DEFERRED_REGISTRY_STRUCTURE - Static variable in class com.minecolonies.core.structures.MineColoniesStructures
We are using the Deferred Registry system to register our structure as this is the preferred way on Forge.
defineSynchedData(SynchedEntityData.Builder) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
defineSynchedData(SynchedEntityData.Builder) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
defineSynchedData(SynchedEntityData.Builder) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Defines the synced data for this entity.
defineSynchedData(SynchedEntityData.Builder) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
defineSynchedData(SynchedEntityData.Builder) - Method in class com.minecolonies.core.entity.other.SittingEntity
 
defineSynchedData(SynchedEntityData.Builder) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
DEFOLIATE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
DELAY_RECHECK - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Time in ticks to wait until the next check for items.
delayDecayTimer(double) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityGrave
Delay the decay timer by minutes
DeleteBuildingsArgumentType() - Constructor for class com.minecolonies.core.commands.colonycommands.CommandDeleteColony.DeleteBuildingsArgumentType
 
deleteColony(int) - Method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
Delete a colony with a certain id.
deleteColony(int) - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
deleteColonyByDimension(int, boolean, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Delete the colony by dimension.
deleteColonyByDimension(int, boolean, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
deleteColonyByWorld(int, boolean, ServerLevel) - Method in interface com.minecolonies.api.colony.IColonyManager
Delete the colony in a world.
deleteColonyByWorld(int, boolean, ServerLevel) - Method in class com.minecolonies.core.colony.ColonyManager
 
deleteQuest(ResourceLocation) - Method in interface com.minecolonies.api.quests.IQuestManager
Deactivate a given quest.
deleteQuest(ResourceLocation) - Method in class com.minecolonies.core.quests.QuestManager
 
DELIVERABLE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
DELIVERIES_MADE - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
delivery - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
Delivery - Class in com.minecolonies.api.colony.requestsystem.requestable.deliveryman
Class used to represent deliveries inside the request system.
Delivery(ILocation, ILocation, ItemStack, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
Constructor for Delivery requests
DELIVERY - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Delivery required items or tools.
DELIVERY - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
DELIVERY_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
DELIVERY_IMAGE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Delivery image.
DELIVERY_OBJECTIVE_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
DELIVERY_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
DELIVERY_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
deliveryman - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
DELIVERYMAN - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
DELIVERYMAN_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
DeliverymanAssignmentModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for couriers
DeliverymanAssignmentModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.DeliverymanAssignmentModule
 
DeliverymenRequestResolver<R> - Class in com.minecolonies.core.colony.requestsystem.resolvers
Resolver which resolves requests to it given deliverymen.
DeliverymenRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
deliveryObjective - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
DeliveryObjectiveTemplateTemplate - Class in com.minecolonies.core.quests.objectives
Delivery type objective.
DeliveryObjectiveTemplateTemplate(int, ItemStack, int, int, List<Integer>, String) - Constructor for class com.minecolonies.core.quests.objectives.DeliveryObjectiveTemplateTemplate
Create a new delivery objective,
DeliveryRequest(IRequester, IToken<?>, RequestState, Delivery) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
DeliveryRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
 
DeliveryRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
Resolves deliveries
DeliveryRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.DeliveryRequestResolver
 
DeliveryRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
DeliveryRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
DEMANDS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DEMANDS_CURE_SICK - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
DEMANDS_DAYS_WITHOUT_HOUSE - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
DEMANDS_DAYS_WITHOUT_JOB - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
DEPRECATION - Static variable in class com.minecolonies.api.util.constant.Suppression
Suppress warnings for deprecations.
depth() - Method in record class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule.RequestWrapper
Returns the value of the depth record component.
DEPTH_REQ - Static variable in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
Depth requirement.
desc() - Method in record class com.minecolonies.api.items.component.Desc
Returns the value of the desc record component.
Desc - Record Class in com.minecolonies.api.items.component
Custom usually tooltip component, like ItemLore, but simplier
Desc(Component) - Constructor for record class com.minecolonies.api.items.component.Desc
 
Desc(MutableComponent) - Constructor for record class com.minecolonies.api.items.component.Desc
Creates an instance of a Desc record class.
DESC - Static variable in class com.minecolonies.core.colony.jobs.guard.JobKnight
Desc of knight job.
DESC - Static variable in class com.minecolonies.core.commands.colonycommands.CommandListColonies
 
DESC_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
DESC_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Description label Id.
DESC_SORT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Name Descending
DESCRIPTION_BARRACKS_HIRE_SPIES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DESCRIPTION_CITIZEN_JOB - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
deserialize(JsonElement) - Method in interface com.minecolonies.core.generation.IJsonSerializable
 
deserialize(JsonElement) - Method in class com.minecolonies.core.generation.SoundsJson
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Method to deserialize a given constructable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractBoolSettingFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractIntSettingFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractStringSettingsFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
deserialize this request manager from the give RegistryFriendlyByteBuf
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PrivateCrafting
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PublicCrafting
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Food
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.requestable.SmeltableOre
Deserialize the deliverable.
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
deserialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.research.LocalResearchFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Method to deserialize a given constructable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
Method to deserialize a given constructable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractBoolSettingFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractIntSettingFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractStringSettingsFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
Method to deserialize a given constructable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
Method to deserialize a given constructable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
Method to deserialize a given constructable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
Method to deserialize a given Request.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
Method to deserialize a given Request.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
Method to deserialize a given Request.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
Method to deserialize a given Request.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
Method to deserialize a given constructable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.research.LocalResearchFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PrivateCrafting
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PublicCrafting
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Food
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
Deserialize the deliverable.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
Static method that constructs an instance from NBT.
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
deserialize(HolderLookup.Provider, IFactoryController, CompoundTag) - Static method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
deserialize(IntTag) - Static method in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
Method used to deserialize a RequestState from NBT
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Deserialize a building extension from a buffer.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Deserialize the data on the client side.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Read this view from a RegistryFriendlyByteBuf.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.ICitizenDataView
Deserialize the attributes and variables from transition.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalDataView
Deserialize the attributes and variables from transition.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Deserialize from bytebuf.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to quickly read an object from a given ByteBuf
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrderView
Deserialize the attributes and variables from the given buffer
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.AnimalDataView
Deserialize the animal data view from a network buffer.
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards.View
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reload from network
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingStatisticsModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ColonyConnectionModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerGuardAssignModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinimumStockModuleView
Read this view from a RegistryFriendlyByteBuf.
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.RequestTaskModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.RestaurantMenuModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ToolModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.UniversityResearchModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseOptionsModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseRequestTaskModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkOrderListModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingBuilderView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Read this view from a RegistryFriendlyByteBuf.
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper.View
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook.View
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack.View
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall.View
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.CitizenDataView
 
deserialize(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.crafting.CustomRecipe
Deserialize from network.
deserialize(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
Recover a LootDrop from a packet buffer
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
Deserialize content of class to a buffer.
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.VisitorDataView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderBuildingView
 
deserialize(RegistryFriendlyByteBuf, ClientLevel) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
deserialize(RegistryFriendlyByteBuf, ClientLevel) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Receive and update lists based on incoming server discovery data.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IColonyEventDescription
Deserializes this event from the given RegistryFriendlyByteBuf.
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.jobs.IJobView
Deserialize the job from the buffer.
deserialize(RegistryFriendlyByteBuf) - Static method in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
Method used to deserialize a RequestState from a packet buffer
deserialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.quests.IQuestManager
Deserialize network data
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.jobs.views.CrafterJobView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.jobs.views.DefaultJobView
 
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.jobs.views.DmanJobView
 
deserialize(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation
Deserialize the location from the given RegistryFriendlyByteBuf
deserialize(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
Deserialize the location from the given RegistryFriendlyByteBuf
deserialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.quests.QuestManager
 
deSerialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
Deserialize claims from buffer
deserializeByteBuf(FriendlyByteBuf) - Method in class com.minecolonies.api.colony.connections.ColonyConnection
 
deserializeByteBuf(FriendlyByteBuf) - Static method in record class com.minecolonies.api.colony.connections.ConnectionEvent
 
deserializeCodecMess(Codec<T>, HolderLookup.Provider, Tag) - Static method in class com.minecolonies.api.util.Utils
 
deserializeCodecMess(StreamCodec<RegistryFriendlyByteBuf, T>, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.util.Utils
 
deserializeCodecMess(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.util.Utils
 
deserializeCodecMessFromJson(Codec<T>, HolderLookup.Provider, JsonElement) - Static method in class com.minecolonies.api.util.Utils
 
deserializeEvent(IColony, HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventTypeRegistryEntry
Deserializes the event from nbt.
deserializeEventDescriptionFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventDescriptionTypeRegistryEntry
Deserializes the event description from the given RegistryFriendlyByteBuf.
deserializeEventDescriptionFromNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventDescriptionTypeRegistryEntry
Deserializes the event description from nbt.
deserializeFromNBT(HolderLookup.Provider, IFactoryController, CompoundTag, StandardRequestFactories.INBTToObjectConverter<T>, StandardRequestFactories.IObjectConstructor<T, R>) - Static method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories
 
deserializeFromNBT(CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.api.util.ItemStackUtils
Update method to allow for easy reading the ItemStack data from NBT.
deserializeFromRegistryFriendlyByteBuf(IFactoryController, RegistryFriendlyByteBuf, StandardRequestFactories.IRegistryFriendlyByteBufToObjectReader<T>, StandardRequestFactories.IObjectConstructor<T, R>) - Static method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories
 
deserializeFromView(boolean, FriendlyByteBuf) - Method in interface com.minecolonies.api.colony.managers.interfaces.views.IRegisteredStructureManagerView
 
deserializeFromView(boolean, FriendlyByteBuf) - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
deserializeFromView(FriendlyByteBuf) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Deserialize connection manager from buffer for client side usage.
deserializeFromView(FriendlyByteBuf) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
deserializeList(HolderLookup.Provider, ListTag) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Deserialize a collection from nbt util.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Reconstruct the building extension from the given NBT data.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
Deserialize the response handler from NBT.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reload from NBT
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.ExpeditionLogModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.EventDescriptionManager
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Static method in record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.buildings.modules.IPersistentModule
Deserialize the module.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.entity.citizen.happiness.DynamicHappinessSupplier
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.entity.citizen.happiness.StaticHappinessSupplier
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.AnimalData
Deserializes the animal data from nbt.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BedHandlingModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingStatisticsModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.LivingBuildingModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseRequestQueueModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingArchery
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLibrary
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
TODO: future Legacy code, can be removed when plantations will no longer have to support fields directly from the hut building.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSchool
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Deserializes the compound tag and sets the last patrol time.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.CitizenData
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.AbstractJobStructure
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.JobFisherman
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.jobs.JobResearch
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to deserialize the data inside the given nbt tag into this request system.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.VisitorData
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.quests.QuestInstance
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.quests.QuestManager
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
deserializeNBT(CompoundTag) - Method in class com.minecolonies.api.colony.connections.ColonyConnection
 
deserializeNBT(CompoundTag) - Static method in record class com.minecolonies.api.colony.connections.ConnectionEvent
 
deserializeNBT(CompoundTag) - Method in interface com.minecolonies.core.quests.sideeffects.IQuestSideEffect
Deserialize the quest side effect.
deserializeTag(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to quickly deserialize a object if it is known to this controller.
deserializeTag(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
DESERT_RAID - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
DESERT_RAID_VICTORY - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
DESERT_RAID_WARNING - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
DesiredActivity - Enum Class in com.minecolonies.api.entity.ai
Enum describing the citizens activity.
desiredPosition - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
Position to go close to
DESPAWN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
destination - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
 
destination - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
Direction to walk to.
destroy() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Destroys the block.
destroy() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Destroys the block.
destroy() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
destroy(DamageSource) - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
destroy(LevelAccessor, BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
detachHorse(AbstractHorse) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Detaches the given horse from the worker, removing the leash and dropping the lead item if held by the worker.
DETAILS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DETAILS_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
Json parse constants.
detectEquipmentUpdates() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
Dexterity - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
DIA_BUILDING_LEVEL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
 
DIALOGUE_ANSWER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
DIALOGUE_OBJECTIVE_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
DialogueAnswerEntry(Function<JsonObject, IQuestDialogueAnswer>) - Constructor for class com.minecolonies.api.quests.registries.QuestRegistries.DialogueAnswerEntry
 
dialogueAnswerResult - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
DialogueElement(Component, List<IDialogueObjectiveTemplate.AnswerElement>) - Constructor for class com.minecolonies.api.quests.IDialogueObjectiveTemplate.DialogueElement
Create a new dialogue element.
dialogueObjective - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
DialogueObjectiveTemplateTemplate - Class in com.minecolonies.core.quests.objectives
Dialogue type of objective.
DialogueObjectiveTemplateTemplate(int, IDialogueObjectiveTemplate.DialogueElement, List<Integer>) - Constructor for class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
Create a new dialogue objective.
die(DamageSource) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
die(DamageSource) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Called when the mob's health reaches 0.
die(DamageSource) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
differentBlocks - Variable in class com.minecolonies.core.util.SchemAnalyzerUtil.SchematicAnalyzationResult
 
difficulty - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
The difficulty modifier of the raid
DIFFICULTY_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
DIG_GRAVE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Dig The grave
DIGGING_ICON - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
Undertaker digging icon
dimension - Variable in class com.minecolonies.api.colony.CompactColonyReference
The dimension the colony is in.
dimension() - Method in record class com.minecolonies.api.items.component.ColonyId
Returns the value of the dimension record component.
DimensionFluidHandler - Class in com.minecolonies.core.placementhandlers
Makes lava in the nether free and water everywhere else.
DimensionFluidHandler() - Constructor for class com.minecolonies.core.placementhandlers.DimensionFluidHandler
 
dimensionType() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
DININGHALL_HORSE_PARKING_RANGE - Static variable in class com.minecolonies.core.colony.jobs.guard.JobCavalry
 
diplomacyStatus - Variable in class com.minecolonies.api.colony.connections.ColonyConnection
 
DiplomacyStatus - Enum Class in com.minecolonies.api.colony.connections
Diplomacy Status between two colonies.
DIRECTION_DOWN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_EAST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_EAST_SHORT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_EXACT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_NORTH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_NORTH_SHORT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_SOUTH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_SOUTH_SHORT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_UP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_WEST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DIRECTION_WEST_SHORT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
directionFromDelta(int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Calculate a direction from a given delta.
DirectPlaceMessage - Class in com.minecolonies.core.network.messages.server
Place a building directly without buildtool.
DirectPlaceMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.DirectPlaceMessage
Reads this packet from a RegistryFriendlyByteBuf.
DirectPlaceMessage(BlockState, BlockPos, ItemStack) - Constructor for class com.minecolonies.core.network.messages.server.DirectPlaceMessage
Place the building.
DISABLED - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Disabled timer.
disabledRecipes - Variable in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
The list of disabled recipes.
disabledRecipes - Variable in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
The list of disabled recipes.
disableNotification() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerEnteringModEvent
Disable sending out the notifications.
disableNotification() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerLeavingModEvent
Disable sending out the notifications.
DISCONNECTED - Enum constant in enum class com.minecolonies.api.colony.connections.ConnectionEventType
 
discover(RecipeManager, Level) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
Called server-side *only* to calculate the various lists of items from the registry, recipes, and tags.
discover(RecipeManager, Level) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Method called to instantiate internal data.
Disease - Record Class in com.minecolonies.core.datalistener.model
A possible disease.
Disease(ResourceLocation, Component, int, List<ItemStorage>) - Constructor for record class com.minecolonies.core.datalistener.model.Disease
Creates an instance of a Disease record class.
diseaseModifier - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
DISEASES_TREATED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
DISEASES_TREATED - Static variable in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkHealer
 
DiseasesListener - Class in com.minecolonies.core.datalistener
Loads and listens to diseases data.
DiseasesListener() - Constructor for class com.minecolonies.core.datalistener.DiseasesListener
Default constructor.
displayHat(AbstractEntityCitizen) - Method in class com.minecolonies.api.client.render.modeltype.CitizenModel
Check if the hat should be displayed.
dist(int, int, int, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Euclidean distance
dist(BlockPos, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Euclidean distance
dist(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Euclidean distance
DIST_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the distance label in the GUI.
DISTANCE_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the distance label in the GUI.
DISTANCE_OF_ENTITY_AVOID - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Distance from mobs the entity should hold.
distanceSq(int, int) - Method in class com.minecolonies.api.util.Vec2i
 
distanceSq(Vec2i) - Method in class com.minecolonies.api.util.Vec2i
 
distManhattan(int, int, int, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Manhatten distance
distManhattan(BlockPos, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Manhatten distance
distManhattan(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Manhatten distance
distSqr(int, int, int, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Square distance
distSqr(BlockPos, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Square distance
distSqr(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Square distance
distToDesired - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
Required distance to reach
diversity() - Method in record class com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler.CitizenFoodStats
Returns the value of the diversity record component.
divingCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Cost to dive (head underwater).
DmanJobView - Class in com.minecolonies.core.colony.jobs.views
Extended dman job information on the client side, valid for all job types.
DmanJobView(IColonyView, ICitizenDataView) - Constructor for class com.minecolonies.core.colony.jobs.views.DmanJobView
Instantiate the dman job view.
DO_REALLY_WANNA_TP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
doAttack(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
The actual attack triggered on the target
doAttack(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
doAttack(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
doAttack(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
doAttack(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
doAttack(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
DoBlockPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
DoBlockPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.DoBlockPlacementHandler
 
doClientStuff(EntityRenderersEvent.RegisterRenderers) - Static method in class com.minecolonies.core.event.ClientRegistryHandler
 
doClientStuff(RegisterMenuScreensEvent) - Static method in class com.minecolonies.apiimp.initializer.ModContainerInitializers
 
DOCRAFTING_BLOCK - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
DOCraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher.DOCraftingModule
Create a new module.
DOCraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.DOCraftingModule
Create a new module.
DOCraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic.DOCraftingModule
Create a new module.
DOCraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill.DOCraftingModule
Create a new module.
DOCraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason.DOCraftingModule
Create a new module.
DOCraftingModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side representation of the DO architects cutter crafting module.
DOCraftingModuleView(Supplier<OptionalPredicate<ItemStack>>) - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.DOCraftingModuleView
 
DOCraftingWindow - Class in com.minecolonies.core.client.gui.modules.building
Cook window class.
DOCraftingWindow(DOCraftingModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.DOCraftingWindow
Constructor for the minimum stock window view.
DoDoorBlockPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
DoDoorBlockPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.DoDoorBlockPlacementHandler
 
doesItemServeAsWeapon(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Checks if an item serves as a weapon.
doesLiveWith(ICitizenData) - Method in interface com.minecolonies.api.colony.ICitizenData
Check if the two citizens live together.
doesLiveWith(ICitizenData) - Method in class com.minecolonies.core.colony.CitizenData
 
doesNotHaveShearsOrSilkTouch(HolderLookup.RegistryLookup<Enchantment>) - Static method in class com.minecolonies.api.loot.ModLootConditions
 
doesWorkOrderExist(int) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
Check if there is a workorder for this node already.
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BarracksTowerHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BeehivePlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BuilderIgnorePlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DimensionFluidHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DoBlockPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DoDoorBlockPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.FieldPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.GeneralBlockPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.GravePlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.HutPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.InfestedBlocksPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.JigsawPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.LecternPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.NamedGravePlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.NetherrackPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.RackPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.SolidPlaceholderPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.WayPointBlockPlacementHandler
 
doesWorldStateMatchBlueprintState(BlockState, BlockState, Tuple<BlockEntity, CompoundTag>, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.WeatheredCopperPlacementHandler
 
doMining() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Separate step for mining.
doMining() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
doMining() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
Domum(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Domum
Create a new module.
DomumOrnamentumUtils - Class in com.minecolonies.core.util
Utility methods for interacting with Domum Ornamentum
DONE - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
DONE - Enum constant in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
 
DONE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
doNothing(Button) - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Button clicked without an action.
DONT_HAVE - Enum constant in enum class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.RessourceAvailability
 
DONT_TOUCH_PREDICATE - Variable in class com.minecolonies.core.client.gui.WindowBuildBuilding
Predicate defining things we don't want the builders to ever touch.
DONT_TOUCH_PREDICATE - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Predicate defining things we don't want the builders to ever touch.
DOOR_TOGGLE - Static variable in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
 
doPostHurtEffects(LivingEntity) - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
 
doPush(Entity) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
doPush(Entity) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
doRecipeAudit(MinecraftServer, CustomRecipeManager) - Static method in class com.minecolonies.core.compatibility.CraftingTagAuditor
Run the auditor to generate the output file.
doStorageSetsMatch(Map<ItemStorage, ItemStorage>, Map<ItemStorage, ItemStorage>, boolean) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns whether two sets of itemstorage has the same content
doStuckDetection(Vec3) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Don't let vanilla rapidly discard paths, set a timeout before its allowed to use stuck.
doTeleport(ServerPlayer, IColony, ItemStack) - Method in class com.minecolonies.core.items.ItemScrollColonyAreaTP
Does the teleport action
doTeleport(ServerPlayer, IColony, ItemStack) - Method in class com.minecolonies.core.items.ItemScrollColonyTP
Does the teleport action
DOUBLE - Static variable in class com.minecolonies.api.util.constant.Constants
 
DOUBLE_AIR_POS_SELECTOR - Static variable in class com.minecolonies.api.util.BlockPosUtil
Selects a double air position
DOUBLE_ARROWS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
DOWN - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
DownwardsGrowingPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic
Plantation module for plants that grow vertically downwards, similar to sugar glowberries.
DownwardsGrowingPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
Default constructor.
DRAG_VIEW_ID - Static variable in class com.minecolonies.api.research.util.ResearchConstants
Research constants for window.
draw(CompostRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.minecolonies.core.compatibility.jei.CompostRecipeCategory
 
draw(IGenericRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
draw(ToolUsage, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.minecolonies.core.compatibility.jei.ToolRecipeCategory
 
draw(FloristRecipeCategory.FloristRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.minecolonies.core.compatibility.jei.FloristRecipeCategory
 
draw(T, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
drawSelf(BOGuiGraphics, double, double) - Method in class com.minecolonies.core.client.gui.blockui.RotatingItemIcon
 
drawSelf(BOGuiGraphics, double, double) - Method in class com.minecolonies.core.client.gui.map.MinecraftMap
Draw this image on the GUI.
DROPABLE - Enum constant in enum class com.minecolonies.core.entity.pathfinding.SurfaceType
 
dropCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Additional cost of dropping
DROPDOWN_BUILDER_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This drop down list is used to choose which builder should be used.
DROPDOWN_COLOR_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This drop down list is used to choose which Color should be used.
DROPDOWN_INTERVAL_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This drop down list is used to choose an interval.
DROPDOWN_NAME_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This drop down list is used to choose which name style should be used.
DROPDOWN_STYLE_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This drop down list is used to choose which style should be used.
DROPDOWN_TEXT_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
This drop down list is used to choose which text should be used.
dropEquipment() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
dropEquipment() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
dropExperience() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenExperienceHandler
Drop some experience share depending on the experience and experienceLevel.
dropExperience() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
 
dropItemHandler(IItemHandler, Level, int, int, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Drop an actual itemHandler in the world.
dropLeash(boolean, boolean) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Drops the leash for this horse, optionally sending a packet to clients and dropping the lead item.
DROWNED_ARCHERPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
DROWNED_ARCHERPIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
DROWNED_CHIEFPIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
DROWNED_CHIEFPIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
DROWNED_PIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
DROWNED_PIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
DrownedPirateRaidEvent - Class in com.minecolonies.core.colony.events.raid.pirateEvent
The Pirate raid event, spawns a ship with pirate spawners onboard.
DrownedPirateRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
Create a new Pirate raid event.
druid - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
druid - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
DRUID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
DRUID_BARRACKS_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
DRUID_HP_BONUS - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Basic bonus hp for druids
DRUID_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
DRUID_ID - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
DRUID_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
DRUID_POTION - Static variable in class com.minecolonies.api.entity.ModEntities
 
DRUID_TOWER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
DRUID_USE_POTIONS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
DruidCombatAI - Class in com.minecolonies.core.entity.ai.workers.guard
Druid combat AI
DruidCombatAI(EntityCitizen, ITickRateStateMachine, AbstractEntityAIGuard) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
DruidPotionEntity - Class in com.minecolonies.core.entity.other
 
DruidPotionEntity(EntityType<? extends ThrownPotion>, Level) - Constructor for class com.minecolonies.core.entity.other.DruidPotionEntity
Create a new druid potion entity.
DRY_BIOMES - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
dryBiomes - Static variable in class com.minecolonies.api.items.ModTags
 
DUMPING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Dump inventory over chests in warehouse.
dumpInventoryIntoWareHouse(InventoryCitizen) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityWareHouse
Dump the inventory of a citizen into the warehouse.
dumpInventoryIntoWareHouse(InventoryCitizen) - Method in class com.minecolonies.core.tileentities.TileEntityWareHouse
 
DUNGEON_CROPS - Static variable in class com.minecolonies.core.generation.defaults.DefaultCropsLootProvider
 
durabilityBasedLevel(ItemStack, int) - Static method in class com.minecolonies.api.equipment.ModEquipmentTypes
Get the durability based item level.
DURUM - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
DYEING - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd
Automatic dyeing.
dyer - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
dyer - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
DYER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
DYER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
DYER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
DYER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
DYER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
DYER_SMELT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
DYER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
DYES - Static variable in class com.minecolonies.core.client.gui.ColorPalette
 
DYNAMIC_TREES_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
DYNAMIC_TREES_SIZE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
DynamicHappinessSupplier - Class in com.minecolonies.api.entity.citizen.happiness
Dynamic Happiness supplier.
DynamicHappinessSupplier() - Constructor for class com.minecolonies.api.entity.citizen.happiness.DynamicHappinessSupplier
Default constructor for deserialization.
DynamicHappinessSupplier(ResourceLocation) - Constructor for class com.minecolonies.api.entity.citizen.happiness.DynamicHappinessSupplier
Create a new dynamic supplier.
DynamicTreeCompat - Class in com.minecolonies.api.compatibility.dynamictrees
 
DynamicTreeCompat() - Constructor for class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
 
DynamicTreeProxy - Class in com.minecolonies.api.compatibility.dynamictrees
This is the fallback for when dynamictrees is not present!
DynamicTreeProxy() - Constructor for class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
 
dynamicTreesCompat - Static variable in class com.minecolonies.api.compatibility.Compatibility
 
DynamicTreesSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
 
DynamicTreesSetting() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.DynamicTreesSetting
Create a new dynamic trees setting, using the config value as initial value.
DynamicTreesSetting(int, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.DynamicTreesSetting
Create a new dynamic tree setting
DynamicTreesSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.DynamicTreesSettingFactory
 

E

E_W_SHAPE - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
The bounding boxes.
EAST - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
EAST - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
EASTERN - Enum constant in enum class com.minecolonies.api.colony.CitizenNameFile.NameOrder
 
EAT - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
EAT - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
General public Icons
EATING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
EDIBLE - Static variable in class com.minecolonies.api.util.FoodUtils
Predicate describing food which can be eaten (is not raw).
EDIT_PERMISSIONS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
EditRankType(IColonyView, Rank, int) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.EditRankType
Constructor for changing the rank type
EditRankType(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.EditRankType
 
effect(ResourceLocation) - Static method in class com.minecolonies.api.loot.ResearchUnlocked
Creates a loot condition that is true when the given research effect is unlocked.
effect(ResourceLocation, double) - Static method in class com.minecolonies.api.loot.ResearchUnlocked
Creates a loot condition that is true when the given research effect is unlocked at the given strength or higher.
effect(ResourceLocation, double, double) - Static method in class com.minecolonies.api.loot.ResearchUnlocked
Creates a loot condition that is true when the given research effect is unlocked and within the given strength range.
EFFECT_LEVELS_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name that indicates this recipe describes a research effect.
EFFECT_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name that indicates this recipe describes a research effect.
effectsAtHorse(CavalryHorseEntity) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Plays particles and sound effects at the given horse.
EFFORT_BURY - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
Effort needed to burry a citizen
EFFORT_EMPTY_GRAVE - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
Effort needed to empty a grave
EFFORT_RESURRECT - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
Effort needed to resurrect a citizen
eggdrop_soup - Static variable in class com.minecolonies.api.items.ModItems
 
EGGPLANT - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
eggplant_dolma - Static variable in class com.minecolonies.api.items.ModItems
 
EGYPTIAN - Enum constant in enum class com.minecolonies.api.entity.mobs.RaiderType
 
EGYPTIAN_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
This raids event id, registry entries use res locations as ids.
EgyptianModel<T> - Class in com.minecolonies.api.client.render.modeltype
Egyptian model.
EgyptianModel(ModelPart) - Constructor for class com.minecolonies.api.client.render.modeltype.EgyptianModel
Create a model of a specific size.
EgyptianRaidEvent - Class in com.minecolonies.core.colony.events.raid.egyptianevent
Egyptian raid event for the colony, triggers a horde of egyptians that spawn and attack the colony.
EgyptianRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
EIGHT_CITIZENS_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
EIGHTY - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
empty - Variable in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
set by !chunk.getAreLevelsEmpty
empty() - Static method in interface com.minecolonies.api.util.OptionalPredicate
A predicate that always returns empty.
empty() - Method in class com.minecolonies.api.util.Vec3Mutable
 
EMPTY - Enum constant in enum class com.minecolonies.api.blocks.types.RackType
 
EMPTY - Enum constant in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.BuildingId
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.ColonyId
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.Desc
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.PatrolTarget
 
EMPTY - Static variable in enum class com.minecolonies.api.items.component.PermissionMode
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.RallyData
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.SupplyData
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.Timestamp
 
EMPTY - Static variable in record class com.minecolonies.api.items.component.WarehouseSnapshot
 
EMPTY - Static variable in class com.minecolonies.api.util.ItemStackUtils
Variable representing the empty itemstack in 1.10.
EMPTY_AABB - Static variable in class com.minecolonies.api.util.constant.Constants
Empty AABB
EMPTY_COLONY - Static variable in class com.minecolonies.core.structures.MineColoniesStructures
Empty colony structure.
EMPTY_DOUBLE - Enum constant in enum class com.minecolonies.api.blocks.types.RackType
 
EMPTY_GRAVE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Empty The grave
EMPTY_HEART_VALUE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
HP Value of a empty heart
EMPTY_PREDICATE - Static variable in class com.minecolonies.api.util.ItemStackUtils
Predicate to check if an itemStack is empty.
EMPTY_SCOREBOARD - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Empty scoreboard
EmptyColonyStructure - Class in com.minecolonies.core.structures
Class defining our configured feature - the empty colony that is spawning.
EmptyColonyStructure(Structure.StructureSettings, Holder<StructureTemplatePool>, Optional<ResourceLocation>, int, HeightProvider, Optional<Heightmap.Types>, int, boolean, List<PoolAliasBinding>) - Constructor for class com.minecolonies.core.structures.EmptyColonyStructure
 
EMPTYING_ICON - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
Undertaker emptying icon
EmptyTileEntitySpecialRenderer - Class in com.minecolonies.core.client.render
Renderer for a normal tile entity (Nothing special with rendering).
EmptyTileEntitySpecialRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.EmptyTileEntitySpecialRenderer
 
EmptyView - Class in com.minecolonies.core.colony.buildings.views
An Empty implementation of IBuildingView.
EmptyView(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.views.EmptyView
Instantiates the view of the building.
enableColonyProtection - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
enableColonyRaids - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
enabledFeatures() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
enableInDevelopmentFeatures - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
ENCHANT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Enchant ancient tome.
enchantedToolLevels() - Method in record class com.minecolonies.core.colony.crafting.ToolUsage
Returns the value of the enchantedToolLevels record component.
enchanter - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
enchanter - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
ENCHANTER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ENCHANTER - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
ENCHANTER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ENCHANTER_DRAIN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the enchanter gather experience.
ENCHANTER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
ENCHANTER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
ENCHANTER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
ENCHANTER_STATIONS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ENCHANTER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Mystic
EnchanterStationModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
Enchanter window class.
EnchanterStationModuleWindow(EnchanterStationsModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.EnchanterStationModuleWindow
Constructor for the window of the worker building.
EnchanterStationsModule - Class in com.minecolonies.core.colony.buildings.modules
The enchanters station selection module.
EnchanterStationsModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
 
EnchanterStationsModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
 
EnchanterStationsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
 
EnchanterWorkerSetMessage - Class in com.minecolonies.core.network.messages.server.colony.building.enchanter
Message to set add or remove a worker to gather from.
EnchanterWorkerSetMessage(IBuildingView, BlockPos, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.enchanter.EnchanterWorkerSetMessage
Create the enchanter worker
EnchanterWorkerSetMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.enchanter.EnchanterWorkerSetMessage
 
END_COLLISION - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
End of the collision box.
enqueue(AbstractPathJob) - Static method in class com.minecolonies.core.entity.pathfinding.Pathfinding
Add a job to the queue for processing.
ensureTreeMap(Map<K, V>) - Static method in class com.minecolonies.core.generation.SoundsJson
 
ENTER_LEAVE_MESSAGES - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
Enter leave messages.
ENTERING_COLONY_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ENTERING_COLONY_MESSAGE_NOTIFY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
ENTITIES - Enum constant in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder.RequestStage
 
entity - Variable in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
Our citizen.
entity - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
The entity this job belongs to, can be none
ENTITY_AI_TICKRATE - Static variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
ENTITY_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The citizen entity.
ENTITY_IN_BIOME_TAG_ID - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
ENTITY_LOCATION_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
ENTITY_TRACKING_RANGE - Static variable in class com.minecolonies.api.util.constant.Constants
 
ENTITY_TYPE_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
ENTITY_UPDATE_FREQUENCY - Static variable in class com.minecolonies.api.util.constant.Constants
 
ENTITY_UPDATE_FREQUENCY_FISHHOOK - Static variable in class com.minecolonies.api.util.constant.Constants
 
EntityAIArcherTraining - Class in com.minecolonies.core.entity.ai.workers.guard.training
 
EntityAIArcherTraining(JobArcherTraining) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.training.EntityAIArcherTraining
Creates the abstract part of the AI.inte Always use this constructor!
EntityAIBreakDoor - Class in com.minecolonies.core.entity.mobs.aitasks
Break door entity AI with mutex.
EntityAIBreakDoor(Mob) - Constructor for class com.minecolonies.core.entity.mobs.aitasks.EntityAIBreakDoor
 
EntityAICavalry - Class in com.minecolonies.core.entity.ai.workers.guard
Cavalry AI
EntityAICavalry(JobCavalry) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
 
EntityAICitizenAvoidEntity - Class in com.minecolonies.core.entity.ai.minimal
AI task to avoid an Entity class.
EntityAICitizenAvoidEntity(EntityCitizen, Class<? extends Entity>, float, double, double) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAICitizenAvoidEntity
Constructor.
EntityAICitizenAvoidEntity.FleeStates - Enum Class in com.minecolonies.core.entity.ai.minimal
 
EntityAICitizenChild - Class in com.minecolonies.core.entity.ai.minimal
AI which controls child behaviour and growing.
EntityAICitizenChild(EntityCitizen) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild
Instantiates this task.
EntityAICitizenChild.State - Enum Class in com.minecolonies.core.entity.ai.minimal
States used for this AI
EntityAICitizenWander - Class in com.minecolonies.core.entity.ai.minimal
Entity action to wander randomly around.
EntityAICitizenWander(EntityCitizen, double) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander
Instantiates this task.
EntityAICitizenWander.WanderState - Enum Class in com.minecolonies.core.entity.ai.minimal
The different types of AIStates related to wandering.
EntityAICombatTraining - Class in com.minecolonies.core.entity.ai.workers.guard.training
 
EntityAICombatTraining(JobCombatTraining) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.training.EntityAICombatTraining
Creates the abstract part of the AI.inte Always use this constructor!
EntityAIConcreteMixer - Class in com.minecolonies.core.entity.ai.workers.crafting
Concrete mixer AI class.
EntityAIConcreteMixer(JobConcreteMixer) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIConcreteMixer
Constructor for the Concrete mason.
EntityAIDruid - Class in com.minecolonies.core.entity.ai.workers.guard
Druid AI class, which deals with equipment and movement specifics
EntityAIDruid(JobDruid) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.EntityAIDruid
 
EntityAIEatTask - Class in com.minecolonies.core.entity.ai.minimal
The AI task for citizens to execute when they are supposed to eat.
EntityAIEatTask(EntityCitizen) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask
Instantiates this task.
EntityAIEatTask.EatingState - Enum Class in com.minecolonies.core.entity.ai.minimal
The different types of AIStates related to eating.
EntityAIFloat - Class in com.minecolonies.core.entity.ai.minimal
Custom float goal, which bumps less(only every 3 ticks) and does trigger escape pathfinding underwater
EntityAIFloat(Mob) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAIFloat
 
EntityAIInteractToggleAble - Class in com.minecolonies.core.entity.ai.minimal
AI to close toggleables when collided.
EntityAIInteractToggleAble(AbstractFastMinecoloniesEntity, EntityAIInteractToggleAble.ToggleAble...) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
 
EntityAIInteractToggleAble.ToggleAble - Class in com.minecolonies.core.entity.ai.minimal
Helper class for determining toggleables and toggling them.
EntityAIMelee - Class in com.minecolonies.core.entity.ai.workers.guard
Knight AI, which deals with gear specifics
EntityAIMelee(JobKnight) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.EntityAIMelee
 
EntityAIMournCitizen - Class in com.minecolonies.core.entity.ai.minimal
Citizen mourning goal.
EntityAIMournCitizen(EntityCitizen, double) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen
Instantiates this task.
EntityAIMournCitizen.MourningState - Enum Class in com.minecolonies.core.entity.ai.minimal
Different mourning states.
EntityAIQuarrier - Class in com.minecolonies.core.entity.ai.workers.production
Class which handles the quarrier behaviour.
EntityAIQuarrier(JobQuarrier) - Constructor for class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
Constructor for the Quarrier.
EntityAIRange - Class in com.minecolonies.core.entity.ai.workers.guard
Ranger AI class, which deals with equipment and movement specifics
EntityAIRange(JobRanger) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.EntityAIRange
 
EntityAISickTask - Class in com.minecolonies.core.entity.ai.minimal
The AI task for citizens to execute when they are supposed to eat.
EntityAISickTask(EntityCitizen) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAISickTask
Instantiates this task.
EntityAISickTask.DiseaseState - Enum Class in com.minecolonies.core.entity.ai.minimal
The different types of AIStates related to being sick.
EntityAISleep - Class in com.minecolonies.core.entity.ai.minimal
AI to send Entity to sleep.
EntityAISleep(EntityCitizen) - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAISleep
Initiate the sleep task.
EntityAISleep.SleepState - Enum Class in com.minecolonies.core.entity.ai.minimal
 
EntityAIStructureBuilder - Class in com.minecolonies.core.entity.ai.workers.builder
AI class for the builder.
EntityAIStructureBuilder(JobBuilder) - Constructor for class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
Initialize the builder and add all his tasks.
EntityAIStructureMiner - Class in com.minecolonies.core.entity.ai.workers.production
Class which handles the miner behaviour.
EntityAIStructureMiner(JobMiner) - Constructor for class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
Constructor for the Miner.
EntityAIStudy - Class in com.minecolonies.core.entity.ai.workers.education
The Entity AI study class.
EntityAIStudy(JobStudent) - Constructor for class com.minecolonies.core.entity.ai.workers.education.EntityAIStudy
Constructor for the student.
EntityAIVisitor - Class in com.minecolonies.core.entity.ai.visitor
AI for visitors, they do sometimes nap on their place, sit on their place, randomly walk around inside building outline
EntityAIVisitor(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor
Constructor.
EntityAIVisitor.VisitorState - Enum Class in com.minecolonies.core.entity.ai.visitor
States of the visitor AI
EntityAIWorkAlchemist - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts brewing recipes.
EntityAIWorkAlchemist(JobAlchemist) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
Initialize the stone smeltery and add all his tasks.
EntityAIWorkBaker - Class in com.minecolonies.core.entity.ai.workers.crafting
Baker AI class.
EntityAIWorkBaker(JobBaker) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBaker
Constructor for the Baker.
EntityAIWorkBeekeeper - Class in com.minecolonies.core.entity.ai.workers.production.agriculture
Beekeeper AI class.
EntityAIWorkBeekeeper(JobBeekeeper) - Constructor for class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Creates the abstract part of the AI.
EntityAIWorkBlacksmith - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts tools and armour.
EntityAIWorkBlacksmith(JobBlacksmith) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBlacksmith
Initialize the blacksmith and add all his tasks.
EntityAIWorkChef - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts food related things.
EntityAIWorkChef(JobChef) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkChef
Initialize the Chef.
EntityAIWorkChickenHerder - Class in com.minecolonies.core.entity.ai.workers.production.herders
The AI behind the JobChickenHerder for Breeding and Killing Chickens.
EntityAIWorkChickenHerder(JobChickenHerder) - Constructor for class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkChickenHerder
Creates the abstract part of the AI.
EntityAIWorkComposter - Class in com.minecolonies.core.entity.ai.workers.production.agriculture
 
EntityAIWorkComposter(JobComposter) - Constructor for class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkComposter
Constructor for the AI
EntityAIWorkCook - Class in com.minecolonies.core.entity.ai.workers.service
Cook AI class.
EntityAIWorkCook(JobCook) - Constructor for class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
Constructor for the Cook.
EntityAIWorkCowboy - Class in com.minecolonies.core.entity.ai.workers.production.herders
The AI behind the JobCowboy for Breeding, Killing and Milking Cows.
EntityAIWorkCowboy(JobCowboy) - Constructor for class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
Creates the abstract part of the AI.
EntityAIWorkCrusher - Class in com.minecolonies.core.entity.ai.workers.crafting
Crusher AI class.
EntityAIWorkCrusher(JobCrusher) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkCrusher
Constructor for the crusher.
EntityAIWorkDeliveryman - Class in com.minecolonies.core.entity.ai.workers.service
Delivers item at needs.
EntityAIWorkDeliveryman(JobDeliveryman) - Constructor for class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkDeliveryman
Initialize the deliveryman and add all his tasks.
EntityAIWorkDyer - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts dye related things.
EntityAIWorkDyer(JobDyer) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkDyer
Initialize the dyer.
EntityAIWorkEnchanter - Class in com.minecolonies.core.entity.ai.workers.service
Enchanter AI class.
EntityAIWorkEnchanter(JobEnchanter) - Constructor for class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkEnchanter
Creates the abstract part of the AI.
EntityAIWorkFarmer - Class in com.minecolonies.core.entity.ai.workers.production.agriculture
Farmer AI class.
EntityAIWorkFarmer(JobFarmer) - Constructor for class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
Constructor for the Farmer.
EntityAIWorkFisherman - Class in com.minecolonies.core.entity.ai.workers.production.agriculture
Fisherman AI class.
EntityAIWorkFisherman(JobFisherman) - Constructor for class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
Constructor for the Fisherman.
EntityAIWorkFletcher - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts wood related block when needed.
EntityAIWorkFletcher(JobFletcher) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkFletcher
Initialize the fletcher and add all his tasks.
EntityAIWorkFlorist - Class in com.minecolonies.core.entity.ai.workers.production.agriculture
Florist AI class.
EntityAIWorkFlorist(JobFlorist) - Constructor for class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
Creates the abstract part of the AI.
EntityAIWorkGlassblower - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts glass relates things, crafts and smelts.
EntityAIWorkGlassblower(JobGlassblower) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkGlassblower
Initialize the glass blower AI.
EntityAIWorkHealer - Class in com.minecolonies.core.entity.ai.workers.service
Healer AI class.
EntityAIWorkHealer(JobHealer) - Constructor for class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkHealer
Constructor for the Cook.
EntityAIWorkLumberjack - Class in com.minecolonies.core.entity.ai.workers.production
The lumberjack AI class.
EntityAIWorkLumberjack(JobLumberjack) - Constructor for class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
Create a new LumberjackAI.
EntityAIWorkMechanic - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts everything else basically (redstone stuff etc)
EntityAIWorkMechanic(JobMechanic) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkMechanic
Initialize the mechanic and add all his tasks.
EntityAIWorkNether - Class in com.minecolonies.core.entity.ai.workers.production
 
EntityAIWorkNether(JobNetherWorker) - Constructor for class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
EntityAIWorkPlanter - Class in com.minecolonies.core.entity.ai.workers.production.agriculture
Planter AI class.
EntityAIWorkPlanter(JobPlanter) - Constructor for class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
Constructor for the planter.
EntityAIWorkPupil - Class in com.minecolonies.core.entity.ai.workers.education
 
EntityAIWorkPupil(JobPupil) - Constructor for class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkPupil
Constructor for the AI
EntityAIWorkRabbitHerder - Class in com.minecolonies.core.entity.ai.workers.production.herders
The AI behind the JobRabbitHerder for Breeding and Killing Rabbits.
EntityAIWorkRabbitHerder(JobRabbitHerder) - Constructor for class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkRabbitHerder
Creates the abstract part of the AI.
EntityAIWorkResearcher - Class in com.minecolonies.core.entity.ai.workers.education
 
EntityAIWorkResearcher(JobResearch) - Constructor for class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkResearcher
Constructor for the AI
EntityAIWorkSawmill - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts wood related block when needed.
EntityAIWorkSawmill(JobSawmill) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSawmill
Initialize the sawmill and add all his tasks.
EntityAIWorkShepherd - Class in com.minecolonies.core.entity.ai.workers.production.herders
The AI behind the JobShepherd for Breeding, Killing and Shearing sheep.
EntityAIWorkShepherd(JobShepherd) - Constructor for class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkShepherd
Creates the abstract part of the AI.
EntityAIWorkSifter - Class in com.minecolonies.core.entity.ai.workers.crafting
Sifter AI class.
EntityAIWorkSifter(JobSifter) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSifter
Constructor for the sifter.
EntityAIWorkSmelter - Class in com.minecolonies.core.entity.ai.workers.crafting
Smelter AI class.
EntityAIWorkSmelter(JobSmelter) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
Constructor for the Smelter.
EntityAIWorkStablemaster - Class in com.minecolonies.core.entity.ai.workers.production.herders
 
EntityAIWorkStablemaster(JobStablemaster) - Constructor for class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Creates the abstract part of the AI.
EntityAIWorkStablemaster.MountMaintenance - Enum Class in com.minecolonies.core.entity.ai.workers.production.herders
 
EntityAIWorkStonemason - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts stone related block when needed.
EntityAIWorkStonemason(JobStonemason) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkStonemason
Initialize the Stonemason and add all his tasks.
EntityAIWorkStoneSmeltery - Class in com.minecolonies.core.entity.ai.workers.crafting
Crafts furnace stone related block when needed.
EntityAIWorkStoneSmeltery(JobStoneSmeltery) - Constructor for class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkStoneSmeltery
Initialize the stone smeltery and add all his tasks.
EntityAIWorkSwineHerder - Class in com.minecolonies.core.entity.ai.workers.production.herders
The AI behind the JobSwineHerder for Breeding and Killing Pigs.
EntityAIWorkSwineHerder(JobSwineHerder) - Constructor for class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkSwineHerder
Creates the abstract part of the AI.
EntityAIWorkTeacher - Class in com.minecolonies.core.entity.ai.workers.education
 
EntityAIWorkTeacher(JobTeacher) - Constructor for class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkTeacher
Constructor for the AI
EntityAIWorkUndertaker - Class in com.minecolonies.core.entity.ai.workers.service
Undertaker AI class.
EntityAIWorkUndertaker(JobUndertaker) - Constructor for class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkUndertaker
Constructor for the Undertaker.
EntityAmazonChief - Class in com.minecolonies.core.entity.mobs.camp.amazons
Class for the Amazon Chief entity.
EntityAmazonChief(EntityType<? extends EntityAmazonChief>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.amazons.EntityAmazonChief
Constructor of the entity.
EntityAmazonChiefRaider - Class in com.minecolonies.core.entity.mobs.raider.amazons
Class for the Amazon Chief entity.
EntityAmazonChiefRaider(EntityType<? extends EntityAmazonChiefRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.amazons.EntityAmazonChiefRaider
Constructor of the entity.
EntityAmazonSpearman - Class in com.minecolonies.core.entity.mobs.camp.amazons
Class for the Amazon Spearman entity.
EntityAmazonSpearman(EntityType<? extends AbstractEntityAmazon>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.amazons.EntityAmazonSpearman
Constructor of the entity.
EntityAmazonSpearmanRaider - Class in com.minecolonies.core.entity.mobs.raider.amazons
Class for the Amazon Spearman entity.
EntityAmazonSpearmanRaider(EntityType<? extends AbstractEntityAmazonRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.amazons.EntityAmazonSpearmanRaider
Constructor of the entity.
EntityArcherAmazon - Class in com.minecolonies.core.entity.mobs.camp.amazons
Class for the Archer amazon entity.
EntityArcherAmazon(EntityType<? extends EntityArcherAmazon>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.amazons.EntityArcherAmazon
Constructor of the entity.
EntityArcherAmazonRaider - Class in com.minecolonies.core.entity.mobs.raider.amazons
Class for the Archer amazon entity.
EntityArcherAmazonRaider(EntityType<? extends EntityArcherAmazonRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.amazons.EntityArcherAmazonRaider
Constructor of the entity.
EntityArcherBarbarian - Class in com.minecolonies.core.entity.mobs.camp.barbarians
Class for the Archer Barbarian entity.
EntityArcherBarbarian(EntityType<? extends EntityArcherBarbarian>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.barbarians.EntityArcherBarbarian
Constructor of the entity.
EntityArcherBarbarianRaider - Class in com.minecolonies.core.entity.mobs.raider.barbarians
Class for the Archer Barbarian entity.
EntityArcherBarbarianRaider(EntityType<? extends EntityArcherBarbarianRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.barbarians.EntityArcherBarbarianRaider
Constructor of the entity.
EntityArcherMummy - Class in com.minecolonies.core.entity.mobs.camp.egyptians
Class for the Archer mummy entity.
EntityArcherMummy(EntityType<? extends EntityArcherMummy>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.egyptians.EntityArcherMummy
Constructor of the entity.
EntityArcherMummyRaider - Class in com.minecolonies.core.entity.mobs.raider.egyptians
Class for the Archer mummy entity.
EntityArcherMummyRaider(EntityType<? extends EntityArcherMummyRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.egyptians.EntityArcherMummyRaider
Constructor of the entity.
EntityArcherPirate - Class in com.minecolonies.core.entity.mobs.camp.pirates
Class for the Archer Pirate entity.
EntityArcherPirate(EntityType<? extends EntityArcherPirate>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.pirates.EntityArcherPirate
Constructor of the entity.
EntityArcherPirateRaider - Class in com.minecolonies.core.entity.mobs.raider.pirates
Class for the Archer Pirate entity.
EntityArcherPirateRaider(EntityType<? extends EntityArcherPirateRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.pirates.EntityArcherPirateRaider
Constructor of the entity.
EntityBarbarian - Class in com.minecolonies.core.entity.mobs.camp.barbarians
Class for the Barbarian entity.
EntityBarbarian(EntityType<? extends EntityBarbarian>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.barbarians.EntityBarbarian
Constructor of the entity.
EntityBarbarianRaider - Class in com.minecolonies.core.entity.mobs.raider.barbarians
Class for the Barbarian entity.
EntityBarbarianRaider(EntityType<? extends EntityBarbarianRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.barbarians.EntityBarbarianRaider
Constructor of the entity.
EntityCaptainPirate - Class in com.minecolonies.core.entity.mobs.camp.pirates
Class for the Chief Pirate entity.
EntityCaptainPirate(EntityType<? extends EntityCaptainPirate>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.pirates.EntityCaptainPirate
Constructor of the entity.
EntityCaptainPirateRaider - Class in com.minecolonies.core.entity.mobs.raider.pirates
Class for the Chief Pirate entity.
EntityCaptainPirateRaider(EntityType<? extends EntityCaptainPirateRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.pirates.EntityCaptainPirateRaider
Constructor of the entity.
EntityChiefBarbarian - Class in com.minecolonies.core.entity.mobs.camp.barbarians
Class for the Chief Barbarian entity.
EntityChiefBarbarian(EntityType<? extends EntityChiefBarbarian>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.barbarians.EntityChiefBarbarian
Constructor of the entity.
EntityChiefBarbarianRaider - Class in com.minecolonies.core.entity.mobs.raider.barbarians
Class for the Chief Barbarian entity.
EntityChiefBarbarianRaider(EntityType<? extends EntityChiefBarbarianRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.barbarians.EntityChiefBarbarianRaider
Constructor of the entity.
EntityCitizen - Class in com.minecolonies.core.entity.citizen
The Class used to represent the citizen entities.
EntityCitizen(EntityType<? extends PathfinderMob>, Level) - Constructor for class com.minecolonies.core.entity.citizen.EntityCitizen
Constructor for a new citizen typed entity.
EntityCitizenWalkToProxy - Class in com.minecolonies.core.entity.pathfinding.proxy
 
EntityCitizenWalkToProxy(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.pathfinding.proxy.EntityCitizenWalkToProxy
Creates a walkToProxy for a certain worker.
entityDropItem(AbstractEntityCitizen, ItemStack) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Handles the dropping of items from the entity.
EntityDrownedArcherPirate - Class in com.minecolonies.core.entity.mobs.camp.drownedpirates
Class for the Archer drowned Pirate entity.
EntityDrownedArcherPirate(EntityType<? extends EntityDrownedArcherPirate>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.drownedpirates.EntityDrownedArcherPirate
Constructor of the entity.
EntityDrownedArcherPirateRaider - Class in com.minecolonies.core.entity.mobs.raider.drownedpirates
Class for the Archer drowned Pirate entity.
EntityDrownedArcherPirateRaider(EntityType<? extends EntityDrownedArcherPirateRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.drownedpirates.EntityDrownedArcherPirateRaider
Constructor of the entity.
EntityDrownedCaptainPirate - Class in com.minecolonies.core.entity.mobs.camp.drownedpirates
Class for the Chief Pirate entity.
EntityDrownedCaptainPirate(EntityType<? extends EntityDrownedCaptainPirate>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.drownedpirates.EntityDrownedCaptainPirate
Constructor of the entity.
EntityDrownedCaptainPirateRaider - Class in com.minecolonies.core.entity.mobs.raider.drownedpirates
Class for the Chief Pirate entity.
EntityDrownedCaptainPirateRaider(EntityType<? extends EntityDrownedCaptainPirateRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.drownedpirates.EntityDrownedCaptainPirateRaider
Constructor of the entity.
EntityDrownedPirate - Class in com.minecolonies.core.entity.mobs.camp.drownedpirates
Class for the Pirate entity.
EntityDrownedPirate(EntityType<? extends EntityDrownedPirate>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.drownedpirates.EntityDrownedPirate
Constructor of the entity.
EntityDrownedPirateRaider - Class in com.minecolonies.core.entity.mobs.raider.drownedpirates
Class for the Pirate entity.
EntityDrownedPirateRaider(EntityType<? extends EntityDrownedPirateRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.drownedpirates.EntityDrownedPirateRaider
Constructor of the entity.
entityId - Variable in class com.minecolonies.core.colony.CitizenDataView
 
entityInBiomeTag - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
EntityInBiomeTag - Class in com.minecolonies.api.loot
A loot condition that checks if the entity producing loot is in a biome with a particular tag.
EntityInitializer - Class in com.minecolonies.apiimp.initializer
 
EntityInitializer() - Constructor for class com.minecolonies.apiimp.initializer.EntityInitializer
 
EntityListModule - Class in com.minecolonies.core.colony.buildings.modules
Class for all buildings that need a list of mobs to toggle for various reasons.
EntityListModule(String) - Constructor for class com.minecolonies.core.colony.buildings.modules.EntityListModule
Construct a new grouped itemlist module with the unique list identifier.
EntityListModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of the abstract class for all buildings which require a filterable list of allowed entities.
EntityListModuleView(String, Component, boolean) - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
Create a nw grouped entity list view for the client side.
EntityListModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for all the filterable entity lists.
EntityListModuleWindow(IEntityListModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.EntityListModuleWindow
 
EntityLocation - Class in com.minecolonies.core.colony.requestsystem.locations
Location described by an Entity.
EntityLocation(UUID) - Constructor for class com.minecolonies.core.colony.requestsystem.locations.EntityLocation
 
EntityLocation.Factory - Class in com.minecolonies.core.colony.requestsystem.locations
 
EntityMercenary - Class in com.minecolonies.core.entity.mobs
Class for Mercenary entities, which can be spawned to protect the colony
EntityMercenary(EntityType<EntityMercenary>, Level) - Constructor for class com.minecolonies.core.entity.mobs.EntityMercenary
Constructor method for Mercenaries.
EntityMercenaryAI - Class in com.minecolonies.core.entity.mobs
 
EntityMercenaryAI(EntityMercenary) - Constructor for class com.minecolonies.core.entity.mobs.EntityMercenaryAI
 
EntityMercenaryAI.State - Enum Class in com.minecolonies.core.entity.mobs
 
EntityMummy - Class in com.minecolonies.core.entity.mobs.camp.egyptians
Class for the Mummy entity.
EntityMummy(EntityType<? extends EntityMummy>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.egyptians.EntityMummy
Constructor of the entity.
EntityMummyRaider - Class in com.minecolonies.core.entity.mobs.raider.egyptians
Class for the Mummy entity.
EntityMummyRaider(EntityType<? extends EntityMummyRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.egyptians.EntityMummyRaider
Constructor of the entity.
EntityNavigationUtils - Class in com.minecolonies.core.entity.pathfinding.navigation
 
EntityNavigationUtils() - Constructor for class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
 
EntityNorsemenArcher - Class in com.minecolonies.core.entity.mobs.camp.norsemen
Class for the Archer norsemen entity.
EntityNorsemenArcher(EntityType<? extends EntityNorsemenArcher>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.norsemen.EntityNorsemenArcher
Constructor of the entity.
EntityNorsemenArcherRaider - Class in com.minecolonies.core.entity.mobs.raider.norsemen
Class for the Archer norsemen entity.
EntityNorsemenArcherRaider(EntityType<? extends EntityNorsemenArcherRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.norsemen.EntityNorsemenArcherRaider
Constructor of the entity.
EntityNorsemenChief - Class in com.minecolonies.core.entity.mobs.camp.norsemen
Class for the Chief norsemen entity.
EntityNorsemenChief(EntityType<? extends EntityNorsemenChief>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.norsemen.EntityNorsemenChief
Constructor of the entity.
EntityNorsemenChiefRaider - Class in com.minecolonies.core.entity.mobs.raider.norsemen
Class for the Chief norsemen entity.
EntityNorsemenChiefRaider(EntityType<? extends EntityNorsemenChiefRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.norsemen.EntityNorsemenChiefRaider
Constructor of the entity.
EntityPharao - Class in com.minecolonies.core.entity.mobs.camp.egyptians
Class for the Pharao entity.
EntityPharao(EntityType<? extends EntityPharao>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.egyptians.EntityPharao
Constructor of the entity.
EntityPharaoRaider - Class in com.minecolonies.core.entity.mobs.raider.egyptians
Class for the Pharao entity.
EntityPharaoRaider(EntityType<? extends EntityPharaoRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.egyptians.EntityPharaoRaider
Constructor of the entity.
EntityPirate - Class in com.minecolonies.core.entity.mobs.camp.pirates
Class for the Pirate entity.
EntityPirate(EntityType<? extends EntityPirate>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.pirates.EntityPirate
Constructor of the entity.
EntityPirateRaider - Class in com.minecolonies.core.entity.mobs.raider.pirates
Class for the Pirate entity.
EntityPirateRaider(EntityType<? extends EntityPirateRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.pirates.EntityPirateRaider
Constructor of the entity.
EntityShieldmaiden - Class in com.minecolonies.core.entity.mobs.camp.norsemen
Class for the Norsemen Shieldmaiden entity.
EntityShieldmaiden(EntityType<? extends EntityShieldmaiden>, Level) - Constructor for class com.minecolonies.core.entity.mobs.camp.norsemen.EntityShieldmaiden
Constructor of the entity.
EntityShieldmaidenRaider - Class in com.minecolonies.core.entity.mobs.raider.norsemen
Class for the Norsemen Shieldmaiden entity.
EntityShieldmaidenRaider(EntityType<? extends EntityShieldmaidenRaider>, Level) - Constructor for class com.minecolonies.core.entity.mobs.raider.norsemen.EntityShieldmaidenRaider
Constructor of the entity.
EntityState - Enum Class in com.minecolonies.api.entity.ai.statemachine.states
States of entity loading/activity
entityStateController - Variable in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
The AI for citizens, controlling different global states
entityType() - Method in record class com.minecolonies.api.items.component.AdventureData
Returns the value of the entityType record component.
EntityUtils - Class in com.minecolonies.api.util
Entity related utilities.
entry() - Method in record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
Returns the value of the entry record component.
EntryPoint - Class in com.minecolonies.core.commands
Entry point to commands.
equals(int, int, int, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
 
equals(Object) - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Overridden equals method checks if the location of the both trees are equal.
equals(Object) - Method in class com.minecolonies.core.entity.pathfinding.MNode
 
equals(Object) - Method in record class com.minecolonies.api.advancements.AllTowersTrigger.AllTowersTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.CitizenBuryTrigger.CitizenBuryTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.CitizenResurrectTrigger.CitizenResurrectTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.DeepMineTrigger.DeepMineTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.MaxFieldsTrigger.MaxFieldsTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.PlaceSupplyTrigger.PlaceSupplyTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.advancements.UndertakerTotemTrigger.UndertakerTotemTriggerInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Equals implementation for this building extension.
equals(Object) - Method in record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Equals implementation for this field.
equals(Object) - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry
 
equals(Object) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.ModuleProducer
 
equals(Object) - Method in record class com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView.MapEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry
 
equals(Object) - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.api.colony.permissions.PermissionEvent
 
equals(Object) - Method in class com.minecolonies.api.colony.permissions.Rank
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
equals(Object) - Method in class com.minecolonies.api.colony.requestsystem.token.StandardToken
 
equals(Object) - Method in record class com.minecolonies.api.crafting.CountedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.api.crafting.ExactMatchItemStorage
 
equals(Object) - Method in class com.minecolonies.api.crafting.ItemStorage
 
equals(Object) - Method in class com.minecolonies.api.crafting.RecipeStorage
 
equals(Object) - Method in class com.minecolonies.api.crafting.registry.CraftingType
 
equals(Object) - Method in record class com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler.CitizenFoodStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
equals(Object) - Method in record class com.minecolonies.api.items.component.AdventureData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.BuildingId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.ColonyId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.Desc
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.HutBlockData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.PatrolTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.RallyData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.SupplyData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.Timestamp
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.component.WarehouseSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.api.quests.FinishedQuest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.api.util.BlockStateStorage
 
equals(Object) - Method in class com.minecolonies.api.util.Tuple
 
equals(Object) - Method in class com.minecolonies.api.util.Vec2i
 
equals(Object) - Method in record class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule.RequestWrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
equals(Object) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
equals(Object) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingKey
 
equals(Object) - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
 
equals(Object) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
equals(Object) - Method in class com.minecolonies.core.colony.CitizenData
 
equals(Object) - Method in class com.minecolonies.core.colony.CitizenDataView
 
equals(Object) - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
 
equals(Object) - Method in record class com.minecolonies.core.colony.crafting.ToolUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
equals(Object) - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
 
equals(Object) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
 
equals(Object) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
equals(Object) - Method in record class com.minecolonies.core.commands.arguments.MultipleOptionsArgument.OptionContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.compatibility.jei.CropRecipeCategory.CropRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.compatibility.jei.FloristRecipeCategory.FloristRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.datalistener.model.Disease
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.datalistener.model.StudyItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.datalistener.RecruitmentItemsListener.RecruitCost
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.datalistener.util.MappingResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.datalistener.util.ModRemovalorder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.datalistener.util.OtherModsRemovalOrder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.datalistener.util.SingleEntryRemovalOrder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
 
equals(Object) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
equals(Object) - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
 
equals(Object) - Method in record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.minecolonies.core.recipes.FoodIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.minecolonies.core.util.MutableChunkPos
 
equals(Object) - Method in class com.minecolonies.core.util.SchemAnalyzerUtil.SchematicAnalyzationResult
 
equals(BlockPos, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns whether a chunk coordinate is equals to (x, y, z).
equals(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
 
equipBreedItem(InteractionHand) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Sets the ItemStack as held item or returns false.
equipInventoryArmor() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
Equips armor existing in inventory
equipItem(InteractionHand, List<ItemStorage>) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Sets the ItemStorage as held item or returns false.
equipItem(InteractionHand, ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Sets the ItemStack as held item or returns false.
EQUIPMENT_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
EquipmentLevelConstants - Class in com.minecolonies.api.util.constant
Constants for tool levels.
EquipmentTypeEntry - Class in com.minecolonies.api.equipment.registry
An entry in the EquipmentType registry that defines the types of equipment within the colony.
EquipmentTypeEntry.Builder - Class in com.minecolonies.api.equipment.registry
A builder that can construct new EquipmentTypeEntries.
EquipmentTypeEntry.Comparator - Class in com.minecolonies.api.equipment.registry
The comparator used to compare two EquipmentTypeEntries.
equipTool(InteractionHand, EquipmentTypeEntry) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Sets the tool as held item.
equipTool(InteractionHand, EquipmentTypeEntry) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Sets the tool as held item.
ERROR - Enum constant in enum class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSpawnResult
 
EVENT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIBlockingEventType
Higher priority state used to do one action and then self consume after returning a State.
EventBus - Interface in com.minecolonies.api.eventbus
Interface for the mod event bus.
EventBus.EventHandler<T> - Interface in com.minecolonies.api.eventbus
The event handler lambda definition.
EventDescriptionManager - Class in com.minecolonies.core.colony.managers
Manager for all colony related events.
EventDescriptionManager(IColony) - Constructor for class com.minecolonies.core.colony.managers.EventDescriptionManager
 
EventHandler - Class in com.minecolonies.core.event
Handles all forge events.
EventHandler() - Constructor for class com.minecolonies.core.event.EventHandler
 
EventListener - Class in com.minecolonies.core.compatibility.journeymap
 
EventListener(Journeymap) - Constructor for class com.minecolonies.core.compatibility.journeymap.EventListener
 
EventManager - Class in com.minecolonies.core.colony.managers
Manager for all colony related events.
EventManager(IColony) - Constructor for class com.minecolonies.core.colony.managers.EventManager
 
EVENTS_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the List of colony/permission events in the GUI.
EventStatus - Enum Class in com.minecolonies.api.colony.colonyEvents
Status enum for colony events.
EventStructureManager - Class in com.minecolonies.core.colony.managers
Manager for event structures
EventStructureManager(EventManager, IColony) - Constructor for class com.minecolonies.core.colony.managers.EventStructureManager
 
eventTransitionMap - Variable in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
 
EventType - Enum Class in com.minecolonies.api.sounds
All possible sound events.
EVERY_X_TICKS - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Randomly execute it every this ticks.
ExactMatchItemStorage - Class in com.minecolonies.api.crafting
Used to exact match stacks when storing them.
ExactMatchItemStorage(ItemStack) - Constructor for class com.minecolonies.api.crafting.ExactMatchItemStorage
Creates an instance of the storage.
EXCEPTION_HANDLERS_SHOULD_PRESERVE_THE_ORIGINAL_EXCEPTIONS - Static variable in class com.minecolonies.api.util.constant.Suppression
We sometimes suppress this to ignore irrelevant error messages.
EXCEPTION_TIMEOUT - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The maximum range to keep from the current building place.
EXCLUDED_FOOD - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
excludedFood - Static variable in class com.minecolonies.api.items.ModTags
 
executeCraftingAction(int) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Execute the actual crafting action.
executeCraftingAction(int) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAIRequestSmelter
 
executeCraftingAction(int) - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIConcreteMixer
 
executeSpecificCompleteActions() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Execute specific actions on loading a structure.
executeSpecificCompleteActions() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
executeSpecificCompleteActions() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
executeSpecificCompleteActions() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
EXP_PER_MOB_DEATH - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Experience to add when a mob is killed
ExpeditionLog - Class in com.minecolonies.core.colony.buildings.modules.expedition
This keeps track of an "expedition", which can be any worker that wanders off somewhere and gathers and fights.
ExpeditionLog() - Constructor for class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
 
ExpeditionLog.StatType - Enum Class in com.minecolonies.core.colony.buildings.modules.expedition
 
ExpeditionLog.Status - Enum Class in com.minecolonies.core.colony.buildings.modules.expedition
 
ExpeditionLogModule - Class in com.minecolonies.core.colony.buildings.modules
Building module that stores an expedition log
ExpeditionLogModule(ResourceLocation) - Constructor for class com.minecolonies.core.colony.buildings.modules.ExpeditionLogModule
 
ExpeditionLogModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Building module view to display an expedition log
ExpeditionLogModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
ExpeditionLogModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
Window to show expedition log
ExpeditionLogModuleWindow(ExpeditionLogModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.ExpeditionLogModuleWindow
 
ExperienceUtils - Class in com.minecolonies.core.util
Utility class for experience calculation.
EXPIRATION_MODIFIER - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
expirationBasedHappinessModifier - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
ExpirationBasedHappinessModifier - Class in com.minecolonies.api.entity.citizen.happiness
The Expiration based happiness modifier.
ExpirationBasedHappinessModifier() - Constructor for class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
Create an instance of the happiness modifier.
ExpirationBasedHappinessModifier(String, double, IHappinessSupplierWrapper, int) - Constructor for class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
Create an instance of the happiness modifier.
EXPLODE - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
exploreInDirection(MNode, int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
"Walk" from the parent in the direction specified by the delta, determining the new x,y,z position for such a move and adding or updating a node, as appropriate.
Explosions - Enum Class in com.minecolonies.api.colony.permissions
 
exportColony(IColony) - Static method in class com.minecolonies.core.util.BackUpHelper
Exports a certain colony and its part of the world and colony data data to a zip
expression - Variable in class com.minecolonies.core.datalistener.QuestJsonListener.ExpressionNode
 
ExpressionNode(String) - Constructor for class com.minecolonies.core.datalistener.QuestJsonListener.ExpressionNode
 
EXTENDED_REACH - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
EXTENDED_REACH_DIFFICULTY - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Extended melee reach based on difficulty
extension - Variable in class com.minecolonies.core.colony.buildingextensions.modules.AbstractBuildingExtensionModule
The building extension this module belongs to.
ExtensionId(BlockPos, BuildingExtensionRegistries.BuildingExtensionEntry) - Constructor for record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
Creates an instance of a ExtensionId record class.
extensionToBuffer(IBuildingExtension, RegistryAccess) - Static method in class com.minecolonies.core.colony.buildingextensions.registry.BuildingExtensionDataManager
Creates a network buffer from a building extension instance.
extensionToCompound(HolderLookup.Provider, IBuildingExtension) - Static method in class com.minecolonies.core.colony.buildingextensions.registry.BuildingExtensionDataManager
Creates NBT compound data from a building extension instance.
EXTRA_TREE_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
extractFromFurnace(FurnaceBlockEntity) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Method called to extract things from the furnace after it has been reached already.
extractFromFurnace(FurnaceBlockEntity) - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
Gather bars from the furnace and double or triple them by chance.
extractFromFurnace(FurnaceBlockEntity) - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
Very simple action, cook straightly extract it from the furnace.
extractItem(int, int, boolean) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
Extracts an ItemStack from the given slot.
extractItem(int, int, boolean) - Method in class com.minecolonies.api.inventory.InventoryCitizen
 
extraItemTooltips - Static variable in class com.minecolonies.core.event.ClientEventHandler
Additional tooltips added to specific items
extraNodes - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Additional nodes that get explored when reaching the target, useful when the destination is an area or not in a great spot.
extraTree - Static variable in class com.minecolonies.api.items.ModTags
 

F

faceBlock(BlockPos, AbstractEntityCitizen) - Static method in class com.minecolonies.core.util.WorkerUtil
Change the citizens Rotation to look at said block.
FACING - Static variable in class com.minecolonies.api.blocks.AbstractBlockBarrel
The position it faces.
FACING - Static variable in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesGrave
The position it faces.
FACING - Static variable in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesNamedGrave
The direction the block is facing.
FACING - Static variable in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesRack
The position it faces.
FACING - Static variable in class com.minecolonies.api.blocks.AbstractColonyBlock
The direction the block is facing.
FACING - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
The default face for when there are no connections.
FACING - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
The position it faces.
FACING - Static variable in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
The position it faces.
FACING_DELTA_YAW - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The delta yaw value for looking at things.
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
 
Factory() - Constructor for class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
 
Factory(SpriteSet) - Constructor for class com.minecolonies.core.client.particles.SleepingParticle.Factory
 
FACTORY - Static variable in class com.minecolonies.api.colony.savedata.ServerColonySaveData
Worldsavedata factory.
FactoryVoidInput - Class in com.minecolonies.api.colony.requestsystem.factory
This class is used when a Factory does not require any input to produce an output.
FACTORYVOIDINPUT - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
fail(String) - Static method in record class com.minecolonies.core.datalistener.util.MappingResult
Create a FAIL mapping result, giving a failure reason.
FAIL - Enum constant in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure.ItemCheckResult
 
FAIL_RESPONSES_TOTAL - Static variable in class com.minecolonies.core.items.AbstractItemScroll
 
FAILED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State used to indicate a truly failed request.
failedToReachDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
failIf(Predicate<T>) - Static method in interface com.minecolonies.api.util.OptionalPredicate
Convert the given predicate into an optional failure.
fallOn(Level, BlockState, BlockPos, Entity, float) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
FamilyWindowCitizen - Class in com.minecolonies.core.client.gui.citizen
BOWindow for the citizen.
FamilyWindowCitizen(ICitizenDataView) - Constructor for class com.minecolonies.core.client.gui.citizen.FamilyWindowCitizen
Constructor to initiate the citizen windows.
fancyPlacement() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
FAREWELL - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
FARM_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
farmer - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
farmer - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FARMER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FARMER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FARMER_FIELDS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FARMER_HARVEST - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Harvest the crops.
FARMER_HOE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Hoe the field.
FARMER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FARMER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
FARMER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FARMER_PLANT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Plant the seeds.
FARMER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FARMER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FarmerFieldsModule() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModule
 
FarmerFieldsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModuleView
 
farmField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
FarmField - Class in com.minecolonies.core.colony.buildingextensions
Field class implementation for the plantation
FarmField(BuildingExtensionRegistries.BuildingExtensionEntry, BlockPos) - Constructor for class com.minecolonies.core.colony.buildingextensions.FarmField
Constructor used in NBT deserialization.
FarmField.Stage - Enum Class in com.minecolonies.core.colony.buildingextensions
Describes the stage the field is in.
FarmFieldPlotResizeMessage - Class in com.minecolonies.core.network.messages.server.colony.building.fields
Message to change the farmer field plot size.
FarmFieldPlotResizeMessage(int, Direction, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldPlotResizeMessage
 
FarmFieldPlotResizeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldPlotResizeMessage
 
FarmFieldsModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the fields tab in huts.
FarmFieldsModuleWindow(FieldsModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.FarmFieldsModuleWindow
Constructor for the window.
FarmFieldUpdateSeedMessage - Class in com.minecolonies.core.network.messages.server.colony.building.fields
Message to change the farm field current plant.
FarmFieldUpdateSeedMessage(IColony, ItemStack, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldUpdateSeedMessage
Default constructor.
FarmFieldUpdateSeedMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldUpdateSeedMessage
 
FARMING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
farmland - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
FARMLAND - Static variable in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
FASTEST_FIRST - Enum constant in enum class com.minecolonies.api.colony.requestsystem.manager.AssigningStrategy
Strategy that will ensure that the request depth is small.
feed - Static variable in class com.minecolonies.api.items.ModTags
 
FEED - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
feedAnimal() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Breed some animals together.
feedHorse(AbstractHorse) - Static method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Feed a horse
FEEDING - Enum constant in enum class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster.MountMaintenance
 
female - Variable in class com.minecolonies.core.colony.CitizenDataView
 
FEMALE_ALCHEMIST - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_ARCHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_ARISTOCRAT - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_BAKER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_BEEKEEPER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_BLACKSMITH - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_BUILDER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_CARPENTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_CHICKENFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_CHILD - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_CITIZEN - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_CITIZENNOBLE - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_COMPOSTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_CONCRETEMIXER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_COOK - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_COURIER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_COWFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_CRAFTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_DRUID - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_DYER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_ENCHANTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_FARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_FISHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_FLETCHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_FLORIST - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_FORESTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_GLASSBLOWER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_HEALER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_KNIGHT - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_MECHANIST - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_MINER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_NETHERWORKER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_PIGFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_PLANTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_RABBITHERDER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_SETTLER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_SHEEPFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_SMELTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_SOURCE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Source of the female wax location.
FEMALE_STUDENT - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_TEACHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FEMALE_UNDERTAKER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
FemaleAlchemistModel - Class in com.minecolonies.core.client.model
 
FemaleAlchemistModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleAlchemistModel
 
FemaleApiaryModel - Class in com.minecolonies.core.client.model
 
FemaleApiaryModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleApiaryModel
 
FemaleArcherModel - Class in com.minecolonies.core.client.model
 
FemaleArcherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleArcherModel
 
FemaleAristocratModel - Class in com.minecolonies.core.client.model
 
FemaleAristocratModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleAristocratModel
 
FemaleBakerModel - Class in com.minecolonies.core.client.model
 
FemaleBakerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleBakerModel
 
FemaleBlacksmithModel - Class in com.minecolonies.core.client.model
 
FemaleBlacksmithModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleBlacksmithModel
 
FemaleBuilderModel - Class in com.minecolonies.core.client.model
 
FemaleBuilderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleBuilderModel
 
FemaleCarpenterModel - Class in com.minecolonies.core.client.model
 
FemaleCarpenterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleCarpenterModel
 
FemaleChickenHerderModel - Class in com.minecolonies.core.client.model
 
FemaleChickenHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleChickenHerderModel
 
FemaleChildModel - Class in com.minecolonies.core.client.model
 
FemaleChildModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleChildModel
 
FemaleCitizenModel - Class in com.minecolonies.core.client.model
 
FemaleCitizenModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleCitizenModel
 
FemaleComposterModel - Class in com.minecolonies.core.client.model
 
FemaleComposterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleComposterModel
 
FemaleConcreteMixerModel - Class in com.minecolonies.core.client.model
 
FemaleConcreteMixerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleConcreteMixerModel
 
FemaleCookModel - Class in com.minecolonies.core.client.model
 
FemaleCookModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleCookModel
 
FemaleCourierModel - Class in com.minecolonies.core.client.model
 
FemaleCourierModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleCourierModel
 
FemaleCowHerderModel - Class in com.minecolonies.core.client.model
 
FemaleCowHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleCowHerderModel
 
FemaleCrafterModel - Class in com.minecolonies.core.client.model
 
FemaleCrafterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleCrafterModel
 
FemaleDruidModel - Class in com.minecolonies.core.client.model
 
FemaleDruidModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleDruidModel
 
FemaleDyerModel - Class in com.minecolonies.core.client.model
 
FemaleDyerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleDyerModel
 
FemaleEnchanterModel - Class in com.minecolonies.core.client.model
 
FemaleEnchanterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleEnchanterModel
 
FemaleFarmerModel - Class in com.minecolonies.core.client.model
 
FemaleFarmerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleFarmerModel
 
femalefirstNames - Variable in class com.minecolonies.api.colony.CitizenNameFile
List of female first names.
FemaleFisherModel - Class in com.minecolonies.core.client.model
 
FemaleFisherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleFisherModel
 
FemaleFletcherModel - Class in com.minecolonies.core.client.model
 
FemaleFletcherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleFletcherModel
 
FemaleFloristModel - Class in com.minecolonies.core.client.model
 
FemaleFloristModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleFloristModel
 
FemaleForesterModel - Class in com.minecolonies.core.client.model
 
FemaleForesterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleForesterModel
 
FemaleGlassblowerModel - Class in com.minecolonies.core.client.model
 
FemaleGlassblowerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleGlassblowerModel
 
FemaleHealerModel - Class in com.minecolonies.core.client.model
 
FemaleHealerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleHealerModel
 
FemaleKnightModel - Class in com.minecolonies.core.client.model
 
FemaleKnightModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleKnightModel
 
FemaleMechanistModel - Class in com.minecolonies.core.client.model
 
FemaleMechanistModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleMechanistModel
 
FemaleMinerModel - Class in com.minecolonies.core.client.model
 
FemaleMinerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleMinerModel
 
FemaleNetherWorkerModel - Class in com.minecolonies.core.client.model
 
FemaleNetherWorkerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleNetherWorkerModel
 
FemaleNobleModle - Class in com.minecolonies.core.client.model
 
FemaleNobleModle(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleNobleModle
 
FemalePlanterModel - Class in com.minecolonies.core.client.model
 
FemalePlanterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemalePlanterModel
 
FemaleRabbitHerderModel - Class in com.minecolonies.core.client.model
 
FemaleRabbitHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleRabbitHerderModel
 
FemaleSettlerModel - Class in com.minecolonies.core.client.model
 
FemaleSettlerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleSettlerModel
 
FemaleShepherdModel - Class in com.minecolonies.core.client.model
 
FemaleShepherdModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleShepherdModel
 
FemaleSmelterModel - Class in com.minecolonies.core.client.model
 
FemaleSmelterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleSmelterModel
 
FemaleStudentModel - Class in com.minecolonies.core.client.model
 
FemaleStudentModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleStudentModel
 
FemaleSwineHerderModel - Class in com.minecolonies.core.client.model
 
FemaleSwineHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleSwineHerderModel
 
FemaleTeacherModel - Class in com.minecolonies.core.client.model
 
FemaleTeacherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleTeacherModel
 
FemaleUndertakerModel - Class in com.minecolonies.core.client.model
 
FemaleUndertakerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.FemaleUndertakerModel
 
FENCE_TOGGLE - Static variable in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
Default toggleables which can be used in this AI
FERTILIZE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
The beekeeper mode.
feta_cheese - Static variable in class com.minecolonies.api.items.ModItems
 
FEUD_STARTED - Enum constant in enum class com.minecolonies.api.colony.connections.ConnectionEventType
 
FIELD - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlanterAIModuleResultResetState
Reset the current field.
FIELD_GUI_ASSIGNED_FARMER - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_GUI_NO_ASSIGNED_FARMER - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_FARMER_NO_SEED - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_LABEL_DISTANCE - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_LABEL_FIELD_COUNT - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_LABEL_PLANT_COUNT - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_PLANTATION_DIRECTION - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_PLANTATION_RESEARCH_REQUIRED - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_WARN_EXCEEDS_FIELD_COUNT - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_LIST_WARN_EXCEEDS_PLANT_COUNT - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
FIELD_STATUS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FIELD_STATUS_CURRENT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FIELD_STATUS_NEXT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FieldDataModifier - Class in com.minecolonies.core.colony
class that holds data related to happiness modifier for the citizen with a Farmer job.
FieldDataModifier() - Constructor for class com.minecolonies.core.colony.FieldDataModifier
 
FieldPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
FieldPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.FieldPlacementHandler
 
FieldsModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of the abstract class to list all fields (assigned) to a building.
FieldsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
 
FIGHTING - Enum constant in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
 
fighttimer - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Timer for fighting, goes down to 0 when hasnt been fighting for a while
FILE_NAME - Static variable in class com.minecolonies.core.commands.generalcommands.ScanCommand
The filename command argument.
FILENAME_COLONY - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
Colony filename.
FILENAME_COLONY_DELETED - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
Colony filename deleted.
FILENAME_EXPORT - Static variable in class com.minecolonies.core.util.BackUpHelper
Export colony filename scheme
FILENAME_MINECOLONIES - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
The file name of the minecolonies.
FILENAME_MINECOLONIES_BACKUP - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
The file name pattern of the minecolonies backup.
FILENAME_MINECOLONIES_PATH - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
The file name of the minecolonies path.
FILL_BLOCK - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Setting for solid filling block.
FILL_BUCKET - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
FILL_UP_FURNACES - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
smelter smelts ore until its a bar.
FILLED - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.BorderStyle
 
fillItemsList() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Fill the list of the item positions to gather.
fillItemsList() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
fillTreeStumps(int) - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Checks if the tree has been planted from more than 1 saplings.
filterInputs(IGenericRecipe, OptionalPredicate<ItemStack>) - Static method in class com.minecolonies.core.colony.crafting.GenericRecipeUtils
Exclude input ingredients that fail the supplied predicate.
filterItemHandler(IItemHandler, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, that match the given predicate, in an IItemHandler.
filterItemHandler(IItemHandler, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, matches the stack using InventoryUtils.compareItems(ItemStack, Item), with targetItem and itemDamage as parameters, in an IItemHandler.
filterItemHandler(IItemHandler, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, matches the stack using InventoryUtils.compareItems(ItemStack, Item), in an IItemHandler.
filterItemHandlerFromProviderForSide(IItemHandlerCapProvider, Direction, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, that match the given predicate, in an IItemHandler.
filterItemHandlerFromProviderForSide(IItemHandlerCapProvider, Direction, Item, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, matches the stack using InventoryUtils.compareItems(ItemStack, Item), with targetItem and itemDamage as parameters, in an IItemHandler.
filterItemHandlerFromProviderForSide(IItemHandlerCapProvider, Direction, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, matches the stack using InventoryUtils.compareItems(ItemStack, Item), in an IItemHandler.
filterProvider(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, that match the given predicate, in an ICapabilityProvider.
filterProvider(IItemHandlerCapProvider, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, matches the stack using InventoryUtils.compareItems(ItemStack, Item), with targetItem and itemDamage as parameters, in an ICapabilityProvider.
filterProvider(IItemHandlerCapProvider, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Filters a list of items, matches the stack using InventoryUtils.compareItems(ItemStack, Item), in an ICapabilityProvider.
finalizeCraftingTask() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
finalizeSpawn(ServerLevelAccessor, DifficultyInstance, MobSpawnType, SpawnGroupData) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
FINALIZING - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State used to indicate that a request is cancelled overruled, yet processing is still continuing to ensure proper cleanup.
FIND_BED - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISleep.SleepState
 
FIND_DUMMY_PARTNER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Find dummy to attack
FIND_EMPTY_BED - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
FIND_MOUNT - Enum constant in enum class com.minecolonies.api.entity.ai.combat.CombatAIStates
 
FIND_STABLE - Enum constant in enum class com.minecolonies.api.entity.ai.combat.CombatAIStates
 
FIND_TRAINING_PARTNER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Find a training partner
findAllSlotsInItemHandlerWith(IItemHandler, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the indexes of all occurrences of an ItemStack that matches the given predicate in the IItemHandler.
findAllSlotsInProviderWith(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns a map with all itemhandlers and slots matching the predicate in the provider.
findAround(Level, BlockPos, int, int, BiPredicate<BlockGetter, BlockPos>) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns the first air position near the given start.
findFirstLevelSign(Blueprint, BlockPos, Level) - Static method in class com.minecolonies.core.util.WorkerUtil
Find the first level in a structure and return it.
findFirstSlotInInventoryWith(Item) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenInventoryHandler
Returns the first slot in the inventory with a specific item.
findFirstSlotInInventoryWith(Item) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
Returns the first slot in the inventory with a specific item.
findFirstSlotInInventoryWith(Block) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenInventoryHandler
Returns the first slot in the inventory with a specific block.
findFirstSlotInInventoryWith(Block) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
Returns the first slot in the inventory with a specific block.
findFirstSlotInItemHandlerNotEmptyWith(IItemHandler, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of an ItemStack that matches the given predicate in the IItemHandler.
findFirstSlotInItemHandlerWith(IItemHandler, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of an ItemStack that matches the given predicate in the IItemHandler.
findFirstSlotInItemHandlerWith(IItemHandler, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of the Item with the given ItemDamage in the IItemHandler.
findFirstSlotInItemHandlerWith(IItemHandler, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of the block in the IItemHandler.
findFirstSlotInProviderForSideWith(IItemHandlerCapProvider, Direction, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of an ItemStack that matches the given predicate in the ICapabilityProvider for a given Direction.
findFirstSlotInProviderForSideWith(IItemHandlerCapProvider, Direction, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of the Item with the given ItemDamage in the ICapabilityProvider for a given Direction.
findFirstSlotInProviderForSideWith(IItemHandlerCapProvider, Direction, Block, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of the block in the ICapabilityProvider for a given Direction.
findFirstSlotInProviderNotEmptyWith(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of an ItemStack that matches the given predicate in the ICapabilityProvider.
findFirstSlotInProviderNotEmptyWith(IItemHandlerCapProvider, List<Predicate<ItemStack>>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of an ItemStack that matches the given predicate in the ICapabilityProvider.
findFirstSlotInProviderWith(IItemHandlerCapProvider, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of the Item with the given ItemDamage in the ICapabilityProvider.
findFirstSlotInProviderWith(IItemHandlerCapProvider, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the index of the first occurrence of the block in the ICapabilityProvider.
findGenerationPoint(Structure.GenerationContext) - Method in class com.minecolonies.core.structures.EmptyColonyStructure
 
findHitEntity(Vec3, Vec3) - Method in class com.minecolonies.core.entity.other.SpearEntity
 
findLand(BlockPos, Level) - Static method in class com.minecolonies.api.util.BlockPosUtil
this checks that you are not in the air or underground.
findLogs(Level, IColony) - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Searches all logs that belong to the tree.
findMount() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Finds a horse to ride.
findNearbyUnstabledHorses() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Finds all horses within 20 blocks of the given position, but outside the stable.
findNearestHorse() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Finds the nearest horse to the worker that is available for riding.
findQuarry() - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
Finds the quarry our miner is assigned to
findRecipes() - Static method in class com.minecolonies.core.compatibility.jei.CompostRecipeCategory
 
findRecipes() - Static method in class com.minecolonies.core.compatibility.jei.CropRecipeCategory
 
findRecipes() - Static method in class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory
 
findRecipes() - Static method in class com.minecolonies.core.compatibility.jei.FloristRecipeCategory
 
findRecipes(List<Animal>, AnimalHerdingModule) - Static method in class com.minecolonies.core.colony.crafting.RecipeAnalyzer
Find "recipes" from a particular animal herding module.
findRecipes(Map<CraftingType, List<IGenericRecipe>>, ICraftingBuildingModule, Level) - Static method in class com.minecolonies.core.colony.crafting.RecipeAnalyzer
Find all recipes for a given crafter.
findRecipes(Map<CraftingType, List<IGenericRecipe>>, List<Animal>, Level) - Method in class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
findRecipes(Map<CraftingType, List<IGenericRecipe>>, List<Animal>, Level) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
findRecipes(RecipeManager, Level) - Method in class com.minecolonies.api.crafting.RecipeCraftingType
 
findRecipes(RecipeManager, Level) - Method in class com.minecolonies.api.crafting.registry.CraftingType
Find all teachable recipes supported by this particular crafting type
findRecipes(RecipeManager, Level) - Method in class com.minecolonies.core.recipes.ArchitectsCutterCraftingType
 
findRecipes(RecipeManager, Level) - Method in class com.minecolonies.core.recipes.BrewingCraftingType
 
findRecipes(Level) - Static method in class com.minecolonies.core.compatibility.jei.ToolRecipeCategory
Generate the list of ToolUsage.
findSlotInItemHandlerNotFullWithItem(IItemHandler, Predicate<ItemStack>, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Check if a certain item is in the handler but without the provider being full.
findSlotInItemHandlerNotFullWithItem(IItemHandler, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Check if a similar item is in the handler but without the provider being full.
findSlotInProviderNotFullWithItem(IItemHandlerCapProvider, Item, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Check if a certain item is in the provider but without the provider being full.
findSpawnPosAround(Level, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Finds a spawn pos around the given startpos with two air blocks
findSpawnPosOnShip(BlockPos, Level, int) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Finds a spawnpoint for pirates on a ship
findStable() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Find a stable that might have available horses within range.
findTools(Level) - Static method in class com.minecolonies.core.colony.crafting.ToolsAnalyzer
Generate the list of ToolUsage.
findWareHouse() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Finds the warehouse our dman is assigned to
finished - Variable in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
Some finished flag to make it disappear more quickly on the client side.
FINISHED - Enum constant in enum class com.minecolonies.api.research.util.ResearchState
 
FINISHED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
finishedCount() - Method in record class com.minecolonies.api.quests.FinishedQuest
Returns the value of the finishedCount record component.
FinishedQuest - Record Class in com.minecolonies.api.quests
Container class for a finished quest, containing the quest template and how often it got finished.
FinishedQuest(IQuestTemplate, int) - Constructor for record class com.minecolonies.api.quests.FinishedQuest
Creates an instance of a FinishedQuest record class.
finisher() - Method in class com.minecolonies.core.util.MultimapCollector
 
finishRequest(boolean) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Method called to mark the current request as finished.
finishRequest(boolean) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Method called to mark the current request as finished.
finishResearch(ResourceLocation) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Finish a research and remove it from the inProgress list.
finishResearch(ResourceLocation) - Method in class com.minecolonies.core.research.LocalResearchTree
 
finishTravellingFor(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Triggers the cleanup of the travelling data when the citizen finishes travelling, either by design, or through an abort.
finishTravellingFor(int) - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
finishTravellingFor(ICitizenData) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Triggers the cleanup of the travelling data when the citizen finishes travelling, either by design, or through an abort.
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.minecolonies.core.items.AbstractItemScroll
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.minecolonies.core.items.ItemChorusBread
Teleport to the surface.
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.minecolonies.core.items.ItemGoldenBread
Heal 2 hearts
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.minecolonies.core.items.ItemMilkyBread
Remove the potion effects like Milk
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.minecolonies.core.items.ItemSugaryBread
Remove the poison effect
FIRE_DAMAGE_PREDICATE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
Predicate for selecting any fire-related damage
FIRE_RES - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
firearrow - Static variable in class com.minecolonies.api.items.ModItems
 
FIREARROW - Static variable in class com.minecolonies.api.entity.ModEntities
 
FireArrowEntity - Class in com.minecolonies.core.entity.other
Custom arrow entity for the fire arrows.
FireArrowEntity(EntityType<? extends Arrow>, Level) - Constructor for class com.minecolonies.core.entity.other.FireArrowEntity
 
FireArrowRenderer - Class in com.minecolonies.core.client.render.projectile
Custom renderer for the fire arrows.
FireArrowRenderer(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.projectile.FireArrowRenderer
 
FireworkUtils - Class in com.minecolonies.api.util
Utility class for summoning in fireworks.
FIRST_CITIZEN_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
firstValidPosition(BlockPos, Level, int) - Static method in class com.minecolonies.core.entity.ai.workers.util.ConstructionTapeHelper
Find and return the highest position that is directly above a non-replaceable block.
FISH_CAUGHT - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
fish_dinner - Static variable in class com.minecolonies.api.items.ModItems
 
fish_n_chips - Static variable in class com.minecolonies.api.items.ModItems
 
FISH_TREASURE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
FISHER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
fisherman - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
fisherman - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FISHERMAN - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FISHERMAN_BONUS - Static variable in class com.minecolonies.api.loot.ModLootTables
Ids for the fisherman bonus loot tables
FISHERMAN_CHECK_WATER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
FISHERMAN_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FISHERMAN_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
FISHERMAN_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FISHERMAN_SEARCHING_WATER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The fisherman is looking for water.
FISHERMAN_START_FISHING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
FISHERMAN_WALKING_TO_WATER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The fisherman has found water and can start fishing.
FishermanRecipeCategory - Class in com.minecolonies.core.compatibility.jei
The JEI recipe category for the fisherman.
FishermanRecipeCategory(IGuiHelper) - Constructor for class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory
 
FishermanRecipeCategory.FishingRecipe - Class in com.minecolonies.core.compatibility.jei
 
FISHHOOK - Static variable in class com.minecolonies.api.entity.ModEntities
 
FISHING - Static variable in class com.minecolonies.api.loot.ModLootTables
Fisherman primary loot table
FISHING - Static variable in class com.minecolonies.core.compatibility.jei.ModRecipeTypes
 
FISHING_FISH - Static variable in class com.minecolonies.api.loot.ModLootTables
Fisherman secondary fish table
FISHING_JUNK - Static variable in class com.minecolonies.api.loot.ModLootTables
Fisherman secondary junk table
fishing_rod - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
FISHING_TREASURE - Static variable in class com.minecolonies.api.loot.ModLootTables
Fisherman secondary treasure table
FishingRecipe(ResourceKey<LootTable>, int, List<LootTableAnalyzer.LootDrop>) - Constructor for class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory.FishingRecipe
 
FIVE_CITIZENS_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
FIX_PATH - Enum constant in enum class com.minecolonies.api.colony.connections.PendingConnectionNode.PendingConnectionType
 
fixSchematics(CompletableFuture<HolderLookup.Provider>) - Static method in class com.minecolonies.core.util.SchemFixerUtil
 
flagBanner - Static variable in class com.minecolonies.api.items.ModItems
 
flatbread - Static variable in class com.minecolonies.api.items.ModItems
 
FLEE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
FLEEING_DAMAGE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
FLEEING_SPEED - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
fletcher - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
fletcher - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FLETCHER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FLETCHER - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher
Description string of the building.
FLETCHER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FLETCHER_DO_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FLETCHER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FLETCHER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
FLETCHER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FLETCHER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
flint_and_steel - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
flipA - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
flipT - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
FLOODED_FARMLAND - Static variable in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
floodedFarmland - Static variable in class com.minecolonies.api.blocks.ModBlocks
 
florist - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
florist - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FLORIST - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FLORIST_COMPOST - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the florist compost the block.
FLORIST_FLOWER_DESC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FLORIST_FLOWERS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
FLORIST_HARVEST - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the florist harvest a flower.
FLORIST_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
FLORIST_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
FLORIST_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
FLORIST_ITEMS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FLORIST_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FloristFlowerListModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Specific florist item list module view.
FloristFlowerListModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.FloristFlowerListModuleView
Create a new florist specific list module view.
floristFlowers - Static variable in class com.minecolonies.api.items.ModTags
 
FloristRecipe(int, List<List<ItemStack>>) - Constructor for record class com.minecolonies.core.compatibility.jei.FloristRecipeCategory.FloristRecipe
Creates an instance of a FloristRecipe record class.
FloristRecipeCategory - Class in com.minecolonies.core.compatibility.jei
JEI recipe category showing supported flowers.
FloristRecipeCategory(IGuiHelper) - Constructor for class com.minecolonies.core.compatibility.jei.FloristRecipeCategory
Constructor
FloristRecipeCategory.FloristRecipe - Record Class in com.minecolonies.core.compatibility.jei
Represents the flowers available at the specified level.
flowers() - Method in record class com.minecolonies.core.compatibility.jei.FloristRecipeCategory.FloristRecipe
Returns the value of the flowers record component.
FLOWERS - Static variable in class com.minecolonies.core.compatibility.jei.ModRecipeTypes
 
FLOWERS_PICKED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
FMLEventHandler - Class in com.minecolonies.core.event
Event handler used to catch various forge events.
FMLEventHandler() - Constructor for class com.minecolonies.core.event.FMLEventHandler
 
Focus - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
FOLLOW - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
FOLLOW_MODE - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
FOLLOW_MODE_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
FOLLOW_RANGE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Values used for mob attributes.
FOLLOWING - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild.State
 
followThePath() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
FOLLOWUP_IN_PROGRESS - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a requests, who's resolving has been completed, but who's followups are still in processing stages.
Food - Class in com.minecolonies.api.colony.requestsystem.requestable
Eatable requestable.
Food(int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Food
 
Food(int, List<ItemStorage>, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Food
 
Food(int, ItemStack, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Food
 
Food(int, ItemStack, List<ItemStorage>, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Food
 
FOOD - Static variable in class com.minecolonies.api.creativetab.ModCreativeTabs
 
FOOD - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
FOOD_CONSUMPTION_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FOOD_COOKED_DETAIL - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
FOOD_DIVERSITY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FOOD_EXCLUSION_LIST - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
Exclusion list id.
FOOD_EXCLUSION_LIST - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Exclusion list id.
FOOD_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
FOOD_INGREDIENT_TYPE - Static variable in class com.minecolonies.apiimp.initializer.ModIngredientTypeInitializer
 
FOOD_PROD_BUILT - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
FOOD_QUALITY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FOOD_QUALITY_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FOOD_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
FOOD_SERVED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
FOOD_SERVED_DETAIL - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
FOOD_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
foodFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
FoodIngredient - Record Class in com.minecolonies.core.recipes
An ingredient that can be used in a vanilla recipe to match food items.
FoodIngredient(Optional<Integer>, Optional<Integer>, Optional<Float>, Optional<Float>) - Constructor for record class com.minecolonies.core.recipes.FoodIngredient
Creates an instance of a FoodIngredient record class.
FoodIngredient.Builder - Class in com.minecolonies.core.recipes
 
FoodItemListModuleWindow - Class in com.minecolonies.core.client.gui.modules
BOWindow for all the filterable lists.
FoodItemListModuleWindow(String, IBuildingView, IItemListModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.FoodItemListModuleWindow
 
foodModifier - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
FoodRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
FoodUtils - Class in com.minecolonies.api.util
Food specific util functions.
FoodUtils() - Constructor for class com.minecolonies.api.util.FoodUtils
 
forAllPlayers() - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilderColonyPlayerSelector
Sends the message to all players inside the colony.
forceArmorStackToSlot(EquipmentSlot, ItemStack) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Force an armor stack in a slot.
forceClearArmorInSlot(EquipmentSlot, ItemStack) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Force remove armor stack from a slot.
forcedSpawn() - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Returns the value of the forcedSpawn record component.
forceItemStackToItemHandler(IItemHandler, ItemStack, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Force stack to handler.
forceItemStackToProvider(IItemHandlerCapProvider, ItemStack, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Force stack to provider.
forceLoadColony - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
ForcePickupMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message class which manages the messages to request an immediate pickup
ForcePickupMessage(IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.ForcePickupMessage
Creates message for player to force a pickup.
ForcePickupMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.ForcePickupMessage
 
forceTransferStack(ItemStack, Level) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Try to transfer a stack to one of the inventories of the building and force the transfer.
forceTransferStack(ItemStack, Level) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Try to transfer a stack to one of the inventories of the building and force the transfer.
forceTransferStack(ItemStack, Level) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
 
forCitizen(AbstractEntityCitizen, String, Object...) - Static method in class com.minecolonies.api.util.MessageUtils
Appends the citizen name to a message and returns the messagebuilder
forCitizen(AbstractEntityCitizen, Component) - Static method in class com.minecolonies.api.util.MessageUtils
Appends the citizen name to a message and returns the messagebuilder
forEachCreativeTabItems(CreativeModeTab.ItemDisplayParameters, BiConsumer<CreativeModeTab, Collection<ItemStack>>) - Static method in class com.minecolonies.api.util.CraftingUtils
Find all items registered in creative tabs and do something with them.
FORESTER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FORESTER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FORESTER_TOOL - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FORESTER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
forManagers() - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilderColonyPlayerSelector
Sends the message to all colony manager.
format(long) - Static method in class com.minecolonies.api.util.Utils
Formats a long value into a abbreviated string, ie: 1000 to 1k, 1200 to 1.2k, 13000 to 13k
format(ScanToolData.Slot) - Static method in class com.minecolonies.core.commands.generalcommands.ScanCommand
Generates a command string for the given parameters.
format(String, Object...) - Static method in class com.minecolonies.api.util.MessageUtils
Starts a new message builder.
format(Component) - Static method in class com.minecolonies.api.util.MessageUtils
Starts a new message builder.
FORTY - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
FOUR_CITIZEN_EMPLOYED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
FOUR_CITIZENS_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
FRAMED - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.BorderStyle
 
FREE_CLIMB_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
FREE_CURE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
FREE_TO_USE_PLACEHOLDER_1 - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
FREE_TO_USE_PLACEHOLDER_2 - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
freeClimbBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
freeExtension(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Method called to free a building extension.
freeField(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Free a field from the current worker.
freeToInteractWith - Static variable in class com.minecolonies.api.items.ModTags
 
fried_rice - Static variable in class com.minecolonies.api.items.ModItems
 
FRIEND - Enum constant in enum class com.minecolonies.api.colony.permissions.OldRank
 
FRIEND_RANK_ID - Static variable in interface com.minecolonies.api.colony.permissions.IPermissions
 
from(ChunkPos) - Method in class com.minecolonies.core.util.MutableChunkPos
 
FROM - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
fromBytes(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.util.ChunkCapData
Creates the data from a buffer
fromEntity(Entity) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns the Chunk Coordinate created from an entity.
fromFriendlyByteBuf(int, Inventory, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.inventory.container.ContainerBuildingInventory
Deserialize packet buffer to container instance.
fromFriendlyByteBuf(int, Inventory, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.inventory.container.ContainerCitizenInventory
Deserialize packet buffer to container instance.
fromFriendlyByteBuf(int, Inventory, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.inventory.container.ContainerCrafting
Deserialize packet buffer to container instance.
fromFriendlyByteBuf(int, Inventory, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Deserialize packet buffer to container instance.
fromFriendlyByteBuf(int, Inventory, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
Deserialize packet buffer to container instance.
fromFriendlyByteBuf(int, Inventory, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.inventory.container.ContainerGrave
Deserialize packet buffer to container instance.
fromFriendlyByteBuf(int, Inventory, RegistryFriendlyByteBuf) - Static method in class com.minecolonies.api.inventory.container.ContainerRack
Deserialize packet buffer to container instance.
fromNBT(CompoundTag) - Static method in class com.minecolonies.core.colony.events.raid.RaidManager.RaidSpawnInfo
 
FUEL_LIST - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The list of fuel.
FUEL_SLOT - Static variable in class com.minecolonies.api.util.constant.Constants
Slot where the fuel should be put in the furnace.
FULL - Enum constant in enum class com.minecolonies.api.blocks.types.RackType
 
FULL_DOUBLE - Enum constant in enum class com.minecolonies.api.blocks.types.RackType
 
FULL_SATURATION - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Full saturation amount.
fullfillRecipe(Level, List<IItemHandler>) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Check for space, remove items, and insert crafted items.
fullfillRecipe(LootParams, List<IItemHandler>) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Check for space, remove items, and insert crafted items.
fullFillRecipe(IRecipeStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Fulfill the recipe.
fullFillRecipe(IRecipeStorage) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
fullFillRecipe(Level, IItemHandler...) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
 
fullFillRecipe(LootParams, IItemHandler...) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
 
fullfillRecipeAndCopy(Level, List<IItemHandler>, boolean) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Check for space, remove items, and insert crafted items.
fullfillRecipeAndCopy(LootParams, List<IItemHandler>, boolean) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Check for space, remove items, and possibly insert crafted items, returning a copy of the crafted items.
fullfillRecipeAndCopy(LootParams, List<IItemHandler>, boolean) - Method in class com.minecolonies.api.crafting.RecipeStorage
Check for space, remove items, and insert crafted items, returning a copy of the crafted items.
fungi - Static variable in class com.minecolonies.api.items.ModTags
 
FUNGI - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
fungiBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
FURNACE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
FURNACE_SLOTS - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Amount of slots in the crafting window.
FURNACE_USER_NO_FOOD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FURNACE_USER_NO_FUEL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FURNACE_USER_NO_ORE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
FurnaceCraftingGuiHandler - Class in com.minecolonies.core.compatibility.jei.transfer
Implements a "show recipes" button on the furnace teaching window, and allows you to drag individual ingredients directly from JEI to the teaching grid without using cheat mode.
FurnaceCraftingGuiHandler(List<JobBasedRecipeCategory<?>>) - Constructor for class com.minecolonies.core.compatibility.jei.transfer.FurnaceCraftingGuiHandler
 
FurnaceRecipes - Class in com.minecolonies.core.util
 
FurnaceRecipes() - Constructor for class com.minecolonies.core.util.FurnaceRecipes
 
FurnaceUserModule - Class in com.minecolonies.core.colony.buildings.modules
Module for all workers that need a furnace.
FurnaceUserModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
Construct a new furnace user module.
future - Variable in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
The loading future of the blueprint
future - Variable in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
The cached blueprint future

G

GARLIC - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
GATE_GUARD_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GATE_HOUSE_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
GATE_PLACEMENT_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
gateHouse - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
GatePlacementHandler - Class in com.minecolonies.core.placementhandlers
Placement handler for special gate blocks
GatePlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.GatePlacementHandler
 
gather() - Method in class com.minecolonies.core.generation.defaults.DefaultDamageTypeProvider
 
gather() - Method in class com.minecolonies.core.generation.defaults.DefaultDataMapsProvider
 
GatherDataHandler - Class in com.minecolonies.core.event
 
GatherDataHandler() - Constructor for class com.minecolonies.core.event.GatherDataHandler
 
gatherIfInTileEntity(BlockEntity, ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkDeliveryman
Finds the first @see ItemStack the type of is.
GATHERING_REQUIRED_MATERIALS - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Gathering ore from his building.
gatherItems() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Collect one item by walking to it.
gatherMounts() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Gather a wandering horse and bring it back to the stable with a leash.
gatherXp() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenExperienceHandler
Collect exp orbs around the entity.
gatherXp() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
 
genChildInteractions() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Gen all child interactions related to this.
genChildInteractions() - Method in class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
 
genChildInteractions() - Method in class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
genChildInteractions() - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
genChildInteractions() - Method in class com.minecolonies.core.colony.interactionhandling.StandardInteraction
 
GENERAL - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
GENERAL - Static variable in class com.minecolonies.api.creativetab.ModCreativeTabs
 
GeneralBlockPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
GeneralBlockPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.GeneralBlockPlacementHandler
 
GeneralEntityWalkToProxy - Class in com.minecolonies.core.entity.pathfinding.proxy
General walkToProxy for all entities.
GeneralEntityWalkToProxy(Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.proxy.GeneralEntityWalkToProxy
Creates a walkToProxy for a certain worker.
generate() - Method in class com.minecolonies.core.generation.defaults.DefaultBlockLootTableProvider
 
generate() - Method in class com.minecolonies.core.generation.defaults.DefaultEntityLootProvider
 
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class com.minecolonies.core.generation.defaults.DefaultCropsLootProvider
 
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class com.minecolonies.core.generation.defaults.DefaultLuckyOreLootProvider
 
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class com.minecolonies.core.generation.defaults.DefaultSupplyLootProvider
 
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultFishermanLootProvider
 
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultRecipeLootProvider
 
generate(HolderLookup.Provider) - Method in class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
Override this if you need to do some additional async work prior to calling the registration functions.
generate(HolderLookup.Provider) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultEnchanterCraftingProvider
 
GENERATE_SUPPLY_LOOT_ID - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
generateAI() - Method in interface com.minecolonies.api.colony.jobs.IJob
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobAlchemist
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobArcherTraining
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobBaker
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobBeekeeper
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobBlacksmith
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobBuilder
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobChef
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobChickenHerder
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobCombatTraining
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobComposter
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobConcreteMixer
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobCook
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobCowboy
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobCrusher
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobDyer
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobFarmer
Override to add Job-specific AI tasks to the given EntityAITask list.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobFisherman
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobFletcher
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobFlorist
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobGlassblower
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobHealer
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobMechanic
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobMiner
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
 
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobPlaceholder
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobPlanter
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobPupil
Override to add Job-specific AI tasks to the given EntityAITask list.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobRabbitHerder
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobResearch
Override to add Job-specific AI tasks to the given EntityAITask list.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobSawmill
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobShepherd
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobSifter
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobSmelter
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobStablemaster
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobStonemason
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobStoneSmeltery
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobStudent
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobSwineHerder
Generate your AI class to register.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobTeacher
Override to add Job-specific AI tasks to the given EntityAITask list.
generateAI() - Method in class com.minecolonies.core.colony.jobs.JobUndertaker
Override to add Job-specific AI tasks to the given EntityAITask list.
generateAll(CachedOutput, JsonObject) - Method in class com.minecolonies.api.research.AbstractResearchProvider
 
generateGuardAI() - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
 
generateGuardAI() - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
 
generateGuardAI() - Method in class com.minecolonies.core.colony.jobs.guard.JobDruid
 
generateGuardAI() - Method in class com.minecolonies.core.colony.jobs.guard.JobKnight
 
generateGuardAI() - Method in class com.minecolonies.core.colony.jobs.guard.JobRanger
 
generateInfoBlocks(IGenericRecipe) - Method in class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
generateInfoBlocks(FishermanRecipeCategory.FishingRecipe) - Method in class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory
 
generateInfoBlocks(FloristRecipeCategory.FloristRecipe) - Method in class com.minecolonies.core.compatibility.jei.FloristRecipeCategory
 
generateInfoBlocks(T) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
generateName(Random, boolean, IColony, CitizenNameFile) - Static method in class com.minecolonies.core.colony.CitizenData
Generates a random name from a set of names.
generateName(Random, String, String, CitizenNameFile) - Method in interface com.minecolonies.api.colony.ICitizenData
Generate the name of the citizen.
generateName(Random, String, String, CitizenNameFile) - Method in class com.minecolonies.core.colony.CitizenData
Generates a random name considering both parent names.
generateNewToken() - Method in interface com.minecolonies.api.colony.requestsystem.management.ITokenHandler
Generates a new Token for the request system.
generateNewToken() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.TokenHandler
Generates a new Token for the request system.
generateSupplyLoot - Variable in class com.minecolonies.api.configuration.CommonConfiguration
 
generateSupplyLoot - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
GenerateSupplyLoot - Class in com.minecolonies.api.loot
Loot condition that checks whether supply loot is enabled in configuration.
generator - Static variable in class com.minecolonies.core.generation.defaults.DefaultAdvancementsProvider
 
GENERIC_WILDCARD - Static variable in class com.minecolonies.api.util.constant.Suppression
Yeah generics are complicated.
GenericRecipe - Class in com.minecolonies.api.crafting
Standard implementation of IGenericRecipe.
GenericRecipe.Builder - Class in com.minecolonies.api.crafting
Generic recipe builder
GenericRecipeCategory - Class in com.minecolonies.core.compatibility.jei
The main JEI recipe category GUI implementation for IGenericRecipe.
GenericRecipeCategory(BuildingEntry, IJob<?>, IGuiHelper, IModIdHelper) - Constructor for class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
GenericRecipeUtils - Class in com.minecolonies.core.colony.crafting
Provides some utility methods to help build more complex GenericRecipes.
get() - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.IStateSupplier
Gets a result.
get(int) - Method in class com.minecolonies.core.colony.ColonyList
Get the Colony with the provided colony id.
get(int) - Method in class com.minecolonies.core.research.ResearchEffectCategory
Gets the absolute strength of the effect for a given level
get(IToken<?>, TypeToken<T>) - Method in interface com.minecolonies.api.colony.requestsystem.data.IDataStoreManager
 
get(IToken<?>, TypeToken<T>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager
 
get(IToken<?>, Supplier<T>) - Method in interface com.minecolonies.api.colony.requestsystem.data.IDataStoreManager
 
get(IToken<?>, Supplier<T>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager
 
GET_FOOD_YOURSELF - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
GET_MATERIALS - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Gather materials from the building
GET_RECIPE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Get the recipe.
getA() - Method in class com.minecolonies.api.util.Tuple
 
getAchievementResearch(Collection<AbstractResearchProvider.Research>) - Method in class com.minecolonies.core.generation.defaults.DefaultResearchProvider
 
getAction() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult
What kind of action to perform.
getAction() - Method in class com.minecolonies.api.colony.permissions.PermissionEvent
The action causing the event.
getAction() - Method in class com.minecolonies.core.commands.ClickEventWithExecutable
Triggered when the chat component is clicked.
getActionLimit() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Returns the maximum amount of actions that can be performed on a field, before the planter must forcefully switch to a new field.
getActionLimit() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
 
getActionLimit() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
 
getActionLimit() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
 
getActionLimit() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
 
getActionLimit() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
 
getActionPosition() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult
Get the position to actually perform the action on.
getActionRewardForCraftingSuccess() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
The number of actions a crafting "success" is worth.
getActionRewardForCraftingSuccess() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
getActionRewardForCraftingSuccess() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
getActionsDone() - Method in interface com.minecolonies.api.colony.jobs.IJob
Getter for the amount of actions done.
getActionsDone() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Calculates after how many actions the ai should dump it's inventory.
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Specify that we dump inventory after every action.
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
Calculates after how many actions the AI should dump its inventory.
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIConcreteMixer
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSifter
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkTeacher
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkComposter
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
 
getActionsDoneUntilDumping() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkEnchanter
 
getActiveNode() - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Getter for the active node.
getActiveRecipes() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
getActualRotation(AbstractEntityCitizen) - Method in class com.minecolonies.api.client.render.modeltype.CitizenModel
Override to change body rotation.
getActualRotation(AbstractEntityCitizen) - Method in class com.minecolonies.core.client.model.FemaleCourierModel
 
getActualRotation(AbstractEntityCitizen) - Method in class com.minecolonies.core.client.model.MaleCourierModel
 
getActualValue(IBuilding) - Static method in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
 
getActualWorld() - Method in interface com.minecolonies.api.entity.pathfinding.IPathJob
 
getActualWorld() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
getAdditionalCorners() - Method in interface com.minecolonies.api.colony.buildings.modules.IAltersBuildingFootprint
Get the additional corners into each direction.
getAdditionalCorners() - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
getAdditionalLootTables() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Gets a list of loot tables that should be available for drop analysis (beyond any already used in recipes).
getAdditionalLootTables() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.CraftingModule
 
getAdditionalLootTables() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.OreBreakingModule
 
getAdditionalOutputs() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getAdditionalOutputs() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the secondary outputs of this recipe.
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Generates any additional special recipes supported by this crafter.
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist.CraftingModule
 
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
 
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.CraftingModule
 
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.CraftingModule
 
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.OreBreakingModule
 
getAdditionalRecipesForDisplayPurposesOnly(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.SmeltingModule
 
getAdverse() - Method in enum class com.minecolonies.api.entity.citizen.Skill
The adverse skill that loses xp with the skill.
getAgeScale() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getAI() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Get the AI machine
getAllAssignedCitizen() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Get the set of all assigned citizens in the colony.
getAllAssignedCitizen() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getAllAssignedCitizens() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get the citizen ids of all assigned citizens to this building.
getAllAssignedCitizens() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getAllAssignedRequests() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IQueuedRequestResolver
Method to get a list of all assigned tokens to this resolver.
getAllAssignedRequests() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
getAllAssignedRequests() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getAllBrewingStandPositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
Get a list of all brewing stand positions.
getAllClaimingBuildings() - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
getAllClaimingBuildings() - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Get the claiming buildings map.
getAllClaimingBuildings() - Method in class com.minecolonies.api.util.ChunkCapData
Getter for all claimed buildings.
getAllClaimingBuildings(ChunkAccess) - Static method in class com.minecolonies.api.util.ColonyUtils
Get all claiming buildings from the chunk.
getAllColonies() - Method in interface com.minecolonies.api.colony.IColonyManager
Get all colonies in all worlds.
getAllColonies() - Method in class com.minecolonies.core.colony.ColonyManager
 
getAllContent() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
Gets the content of the gave
getAllContent() - Method in class com.minecolonies.core.tileentities.TileEntityRack
Gets the content of the Rack
getAllFoods() - Static method in class com.minecolonies.api.items.ModItems
 
getAllIngredients() - Static method in class com.minecolonies.api.items.ModItems
 
getAllItems() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Get the supplier of the list of all items to display.
getAllItems() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
getAllItemsForProviders(IItemHandlerCapProvider, IItemHandler...) - Static method in class com.minecolonies.api.util.InventoryUtils
Sums up all items in the given provider/handlers
getAllItemsForProviders(Set<IItemHandler>) - Static method in class com.minecolonies.api.util.InventoryUtils
Sums up all items in the given handlers
getAllItemsForProviders(IItemHandler...) - Static method in class com.minecolonies.api.util.InventoryUtils
Sums up all items in the given handlers
getAllLeavePositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
Get a list of all leave positions.
getALlModuleProducers() - Static method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
Retreives all existing module producers and their IDs
getAllModuleViews() - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Get all module views in a list.
getAllModuleViews() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getAllMonsters() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getAllMonsters() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get the set of all monsters.
getAllMultiOutputs() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getAllMultiOutputs() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the primary output plus all alternative outputs of a multi-output recipe.
getAllowedJobs(Level, BlockPos) - Static method in class com.minecolonies.core.util.BuildingUtils
Checks a hut block for job= tags to restrict which jobs are allowed to exist there.
getAllRaids() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
Gets all raid histories
getAllRecipes() - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
The complete list of custom recipes, by crafter.
getAllSlots() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getAllSoilPositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
Get a list of all the available working positions.
getAllSupportedProjectiles() - Method in class com.minecolonies.core.items.ItemPharaoScepter
 
getAlternateOutputs() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get a list of alternates to getPrimaryOutput
getAlternateOutputs() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getAltOutputs() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the alternative outputs for the recipe.
getAmbientSound() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
getAmbientSound() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
getAmount() - Method in class com.minecolonies.api.crafting.ItemStorage
Getter for the quantity.
getAmountInDelivery() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
 
getAmountOfResources() - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Get the amount of resources this work order still requires.
getAmountOfResources() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getAmountOfStacksInItemHandler(IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of item stacks in an inventory.
getAmountOfStacksInProvider(IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of item stacks in an inventory.
getAndTakeNextEventID() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Gets and takes the next open event ID.
getAndTakeNextEventID() - Method in class com.minecolonies.core.colony.managers.EventManager
Increments the id, and returns the taken id.
getAnimal(int) - Method in interface com.minecolonies.api.colony.IColonyView
Gets the data view for an animal
getAnimal(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Get the animal data by ID.
getAnimal(int) - Method in class com.minecolonies.core.colony.ColonyView
 
getAnimal(int) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Get the animal data by ID.
getAnimalData() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Get the animal data associated with this managed animal.
getAnimalData() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns the animal data associated with this horse.
getAnimalDataView() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Get the animal data view associated with this managed animal.
getAnimalDataView() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns the animal data view associated with this horse.
getAnimalIdAccessor() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Get the accessor for the citizen ID.
getAnimalIdAccessor() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Gets the accessor for the animal ID of this entity.
getAnimalManager() - Method in interface com.minecolonies.api.colony.IColony
Get the animal manager of the colony.
getAnimalManager() - Method in class com.minecolonies.core.colony.Colony
Get the animal manager of the colony.
getAnimalManager() - Method in class com.minecolonies.core.colony.ColonyView
Gets the animal manager of the colony view.
getAnimals() - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Get all managed animals.
getAnimals() - Method in class com.minecolonies.core.colony.managers.AnimalManager
Gets a list of all animal data managed by this animal manager.
getAnimalsOfClassByHome(Class<? extends Animal>, IBuilding) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Get all managed animals of a certain class, with the specified home (or if home is null, all animals of that class).
getAnimalsOfClassByHome(Class<? extends Animal>, IBuilding) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Gets a list of all animal data of a certain class, with the specified home (or if home is null, all animals of that class).
getApi() - Method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Gets the Journeymap API instance.
getArcherRaiderType() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyRaidEvent
Get the archer raider type.
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
 
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
getArcherRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
 
getArmorInSlot(EquipmentSlot) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Get the armor from a specific equipment slot.
getArmorLevel(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
This routine converts the ItemStackUtils.getArmorValue(ItemStack, EquipmentSlot)} of an item stack into a given request system level, based on the standard leather - netherite armor levels.
getArmorValue() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getArmPose(Mob, InteractionHand) - Static method in class com.minecolonies.core.client.render.RenderUtils
Arm pose helper, take from PlayerRenderer#getArmPose
getAsBoolean() - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.IBooleanConditionSupplier
Gets a result.
getAsJsonArray(JsonObject, String, Function<T, JsonArray>, T) - Static method in class com.minecolonies.core.util.GsonHelper
 
getAsJsonArray(JsonObject, String, Supplier<JsonArray>) - Static method in class com.minecolonies.core.util.GsonHelper
 
getAsResourceLocation(JsonObject, String) - Static method in class com.minecolonies.core.util.GsonHelper
 
getAsResourceLocation(JsonObject, String, ResourceLocation) - Static method in class com.minecolonies.core.util.GsonHelper
 
getAssignedCitizen() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Get all assigned citizens to this module.
getAssignedCitizen() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
getAssignedCitizens() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Get the list of assigned people.
getAssignedCitizens() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
getAssignedCitizens() - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
Get the list of residents
getAssignedCitizens() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
getAssignedCitizens() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getAssignedEntities() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Get a list of entities from the assigned citizens.
getAssignedEntities() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
getAssignedPlayer() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the player UUID that accepted the quest.
getAssignedPlayer() - Method in class com.minecolonies.core.quests.QuestInstance
 
getAssignedRequests() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getAssignedTasks() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemCrafterJobDataStore
The list of tasks that is assigned to this worker, but for which the RS is still collecting resources.
getAssignedTasks() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
getAssignedTasks() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore
 
getAssignedTasksFromDataStore() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
getAssignmentForValue(V) - Method in interface com.minecolonies.api.colony.requestsystem.data.IAssignmentDataStore
Returns the key for a value by finding the first key it is assigned to.
getAssignments() - Method in interface com.minecolonies.api.colony.requestsystem.data.IAssignmentDataStore
The K to V assignments.
getAssignments() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore
 
getAssignments() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore
 
getAssignments() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore
 
getAsString(JsonObject, String, Function<T, String>, T) - Static method in class com.minecolonies.core.util.GsonHelper
 
getAsString(JsonObject, String, Supplier<String>) - Static method in class com.minecolonies.core.util.GsonHelper
 
getAsyncRequests() - Method in interface com.minecolonies.api.colony.jobs.IJob
Get a set of async requests connected to this job.
getAsyncRequests() - Method in interface com.minecolonies.api.colony.jobs.IJobView
Get a set of async requests connected to this job.
getAsyncRequests() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
Get a set of async requests connected to this job.
getAsyncRequests() - Method in class com.minecolonies.core.colony.jobs.views.DefaultJobView
Get a set of async requests connected to this job.
getAttackDamage() - Method in class com.minecolonies.core.entity.ai.workers.guard.CavalryCombatAI
 
getAttackDamage() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
Calculates the damage to deal
getAttackDamage(ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Calculate the actual attack damage of the tinkers weapon.
getAttackDamage(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Calculate the actual attack damage of the tinkers weapon.
getAttackDamage(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolProxy
Calculate the actual attack damage of the tinkers weapon.
getAttackDelay() - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Get the delay to next attack in ticks
getAttackDelay() - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
getAttackDelay() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
getAttackDelay() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
getAttackDelay() - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
getAttackDelay() - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
getAttackDelayModifier() - Method in interface com.minecolonies.api.entity.mobs.IRangedMobEntity
Modifier to ranged attack delays
getAttackDelayModifier() - Method in class com.minecolonies.core.entity.mobs.camp.amazons.EntityArcherAmazon
 
getAttackDelayModifier() - Method in class com.minecolonies.core.entity.mobs.raider.amazons.EntityArcherAmazonRaider
 
getAttackDistance() - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Get the attack distance
getAttackDistance() - Method in class com.minecolonies.core.entity.ai.workers.guard.CavalryCombatAI
Get the attack distance for cavalry units.
getAttackDistance() - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
getAttackDistance() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
getAttackDistance() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
getAttackDistance() - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
getAttackDistance() - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
getAttackSound() - Method in interface com.minecolonies.api.entity.mobs.ICustomAttackSound
The custom sound event to be used instead of SoundEvents.SKELETON_SHOOT
getAttackSound() - Method in class com.minecolonies.core.entity.other.SpearEntity
 
getAutostartResearches() - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Get the list of researches that are intended to start automatically once their requirements are met.
getAutostartResearches() - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getAvailabilityStatus() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
 
getAvailable() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
get the amount available for this resource.
getAvailableOrInProgressQuest(ResourceLocation) - Method in interface com.minecolonies.api.quests.IQuestManager
Get the currently available or in progress quest with a given id.
getAvailableOrInProgressQuest(ResourceLocation) - Method in class com.minecolonies.core.quests.QuestManager
 
getAvailableQuests() - Method in interface com.minecolonies.api.quests.IQuestManager
Get the list of available quests in the colony.
getAvailableQuests() - Method in class com.minecolonies.core.quests.QuestManager
 
getAvgHeuristicModifier() - Method in interface com.minecolonies.api.entity.pathfinding.IDynamicHeuristicNavigator
Get the heuristic modifier
getAvgHeuristicModifier() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
getB() - Method in class com.minecolonies.api.util.Tuple
 
getBackground() - Method in class com.minecolonies.core.compatibility.jei.CropRecipeCategory
 
getBarbariansCloseToEntity(Entity, double) - Static method in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Returns the barbarians close to an entity.
getBarrels() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
Return a list of barrels assigned to this hut.
getBaseTime(int) - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Get the base progress requirements for non-instant research on the branch.
getBaseTime(int) - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
getBedList() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
Get the list of beds.
getBedLocation() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSleepHandler
Get the bed location of the citizen.
getBedLocation() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSleepHandler
Get the bed location of the citizen.
getBedPos() - Method in interface com.minecolonies.api.colony.ICitizenData
Getter for the bedPos.
getBedPos() - Method in class com.minecolonies.core.colony.CitizenData
 
getBestBuilding(AbstractEntityCitizen, Class<? extends B>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Searches for the closest building to a given citizen.
getBestBuilding(AbstractEntityCitizen, Class<BB>, Predicate<BB>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Searches for the closest building to a given citizen, with an additional filter predicate.
getBestBuilding(BlockPos, Class<? extends B>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Searches for the closest building to a given position.
getBestBuilding(BlockPos, Class<BB>, Predicate<BB>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Searches for the closest building to a given position, with an additional filter predicate.
getBestFoodForCitizen(InventoryCitizen, ICitizenData, Set<ItemStorage>) - Static method in class com.minecolonies.api.util.FoodUtils
Get the best food for a given citizen from a given inventory and return the index where it is.
getBestToolForBlock(BlockState, float, AbstractBuilding, BlockGetter, BlockPos) - Static method in class com.minecolonies.core.util.WorkerUtil
Get a Tooltype for a certain block.
getBiomeManager() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getBitStacks(BlockEntity) - Static method in class com.minecolonies.api.compatibility.candb.ChiselAndBitsCheck
Get candb bits as a list of itemStacks from tileEntity..
getBlock(ResourceLocation) - Static method in class com.minecolonies.api.util.TagUtils
Get a tag for items.
getBlock(ItemStack) - Static method in class com.minecolonies.core.util.DomumOrnamentumUtils
Extracts the Domum Ornamentum block type from the stack.
getBlock(Level, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns the block at a specific chunk coordinate.
getBlockDrops(Level, BlockPos, int, ItemStack, LivingEntity) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns a list of drops possible mining a specific block with specific fortune level.
getBlockEntity(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting.SingleStateBlockGetter
 
getBlockEntity(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getBlockEntity(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
 
getBlockHardness(BlockState, BlockGetter, BlockPos) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
Deprecated.
getBlockMiningTime(BlockState, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Calculate how long it takes to mine this block.
getBlockMiningTime(BlockState, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
getBlockMiningTime(BlockState, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
Calculate how long it takes to mine this block.
getBlockPosOfString(String) - Static method in class com.minecolonies.api.util.BlockPosUtil
Try to parse a blockPos of an input string.
getBlockState(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
Get a blockstate
getBlockState(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting.SingleStateBlockGetter
 
getBlockState(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
Get a blockstate
getBlockState(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getBlockState(Level, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns the metadata of a block at a specific chunk coordinate.
getBlockTier(Block) - Static method in class com.minecolonies.core.util.SchemAnalyzerUtil
Gets the tier for a given block
getBlockToMine() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
Check if there are open positions to mine.
getBlockToPlace() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
Check if there are open positions to place.
getBlockX(int) - Method in class com.minecolonies.core.util.MutableChunkPos
 
getBlockZ(int) - Method in class com.minecolonies.core.util.MutableChunkPos
 
getBlueprint() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the stored blueprint
getBlueprint() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getBlueprint() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getBlueprintDisplayName() - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
getBlueprintLevel(String) - Static method in class com.minecolonies.api.util.Utils
Get the level of this blueprint from the name
getBlueprintName() - Method in class com.minecolonies.api.blocks.AbstractBlockHut
Get the blueprint name.
getBlueprintPath() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Returns the blueprint path of the current building.
getBlueprintPath() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Get the blueprint path of the tileEntity.
getBlueprintPath() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getBlueprintPath() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getBlueprintPath() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getBlueprintPath() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getBluePrintPositionInfo(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
 
getBonusHealth() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Bonus guard hp per bulding level
getBonusHealth() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getBonusHealth() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
 
getBonusVision() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Get the Vision bonus range for the building level
getBonusVision() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Get the Vision bonus range for the building level
getBonusVision() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getBorderFullscreenStyle(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getBorderLoadedStyle(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getBorderMinimapStyle(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getBossRaiderType() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyRaidEvent
Get the boss raider type.
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
 
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
getBossRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
 
getBoundingBox() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the blueprints Boundingbox
getBoundingBox() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getBoundingBox() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getBranch() - Method in interface com.minecolonies.api.research.IGlobalResearch
Get the id of the branch.
getBranch() - Method in interface com.minecolonies.api.research.ILocalResearch
Get the identifier of the branch.
getBranch() - Method in class com.minecolonies.core.research.GlobalResearch
 
getBranch() - Method in class com.minecolonies.core.research.LocalResearch
 
getBranchData(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Get the specific GlobalResearchBranch data for a specific branch id.
getBranchData(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getBranches() - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Get the list of all branch ids.
getBranches() - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getBreakSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Get the level that affects the break speed.
getBreakSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
getBreakSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
getBreakSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getBreakSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
getBreedingItems() - Method in class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
Gets the item required to breed the animal.
getBreedingItems() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper.HerdingModule
 
getBuilding() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
getBuilding() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModule
Get the building of the module.
getBuilding() - Method in class com.minecolonies.api.eventbus.events.colony.buildings.AbstractBuildingModEvent
Get the building related to the event.
getBuilding() - Method in class com.minecolonies.api.research.requirements.BuildingResearchRequirement
 
getBuilding() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Returns the building associated with the tile entity.
getBuilding() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Returns the building associated with the tile entity.
getBuilding(IRequestManager, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
getBuilding(IRequestManager, IToken<?>) - Method in interface com.minecolonies.core.colony.requestsystem.requesters.IBuildingBasedRequester
Get the building.
getBuilding(IRequestManager, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
getBuilding(IRequestManager, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
getBuilding(IRequestManager, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
getBuilding(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Get a certain building.
getBuilding(BlockPos, Class<BB>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Get building in Colony by ID.
getBuilding(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Get a AbstractBuilding by a World and coordinates.
getBuilding(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getBuildingBlock() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
 
getBuildingDataManager() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getBuildingDataManager() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getBuildingDataManager() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getBuildingDisplayName() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Getter for the display name of a building.
getBuildingDisplayName() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Gets the display name (either the custom name or a type-based name).
getBuildingDisplayName() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Getter for the custom name of a building.
getBuildingDmPrio() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get the delivery priority of the building.
getBuildingDmPrio() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getBuildingEntry() - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
Method to get the building registry entry.
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutAlchemist
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutArchery
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutBaker
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutBarracks
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutBarracksTower
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutBeekeeper
Method to get the building registry entry.
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutBlacksmith
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutBuilder
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutChickenHerder
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutCitizen
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutCombatAcademy
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutComposter
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutConcreteMixer
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutCook
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutCowboy
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutCrusher
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutDeliveryman
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutDyer
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutEnchanter
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutFarmer
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutFisherman
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutFletcher
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutFlorist
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutGateHouse
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutGlassblower
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutGraveyard
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutGuardTower
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutHospital
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutKitchen
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutLibrary
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutLumberjack
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutMechanic
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutMiner
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutMysticalSite
Method to get the building registry entry.
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutNetherWorker
Method to get the building registry entry.
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutPlantation
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutRabbitHutch
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutSawmill
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutSchool
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutShepherd
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutSifter
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutSmeltery
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutStable
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutStonemason
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutStoneSmeltery
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutSwineHerder
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutTavern
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutTownHall
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutUniversity
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockHutWareHouse
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockPostBox
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.BlockStash
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.LargeQuarry
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.MediumQuarry
 
getBuildingEntry() - Method in class com.minecolonies.core.blocks.huts.SimpleQuarry
 
getBuildingExtensionRegistry() - Static method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
Get the building extension registry.
getBuildingExtensionRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getBuildingExtensionRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getBuildingExtensionRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getBuildingExtensions(Predicate<IBuildingExtension>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Get all the building extensions.
getBuildingExtensions(Predicate<IBuildingExtension>) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getBuildingExtensions(Predicate<IBuildingExtension>) - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
getBuildingExtensionToWorkOn() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Retrieves the building extension to work on for the citizen, as long as the current building extension has work, it will keep returning that building extension.
getBuildingExtensionType() - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Return the building extension type for this building extension.
getBuildingExtensionType() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
getBuildingId() - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Getter for the owning building of the building extension.
getBuildingId() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
getBuildingInventory(IBuilding) - Static method in class com.minecolonies.api.util.InventoryUtils
 
getBuildingLevel() - Method in interface com.minecolonies.api.colony.buildings.ICommonBuilding
Get the current level of the building.
getBuildingLevel() - Method in class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
 
getBuildingLevel() - Method in class com.minecolonies.api.research.requirements.BuildingResearchRequirement
 
getBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Get the current level of the building.
getBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
getBuildingLevelEquivalent() - Method in interface com.minecolonies.api.colony.buildings.ICommonBuilding
Get the equivalent building level for equipment, etc.
getBuildingLevelEquivalent() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getBuildingLevelForFood(ItemStack) - Static method in class com.minecolonies.api.util.FoodUtils
Calculate the given max building level for a given food.
getBuildingMaxLevel() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get the max level of the building.
getBuildingMaxLevel() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Get the max level of the building.
getBuildingName() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IBuildingEventDescription
Gets the name of the building type involved in this event.
getBuildingName() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Get the building name that this AbstractTileEntityColonyBuilding belongs to.
getBuildingName() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
getBuildingName() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getBuildingPos() - Method in interface com.minecolonies.api.colony.jobs.IJob
Gets the position of the building the job is assigned to
getBuildingPos() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getBuildingRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getBuildingRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getBuildingRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getBuildings() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Returns a map with all buildings within the colony.
getBuildings() - Method in class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
Get the set of required buildings.
getBuildings() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getBuildings() - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
getBuildingStatisticsManager() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingStatisticsModule
Get the statistic manager of the building.
getBuildingStatisticsManager() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingStatisticsModuleView
Get the statistic manager of the building.
getBuildingsToGatherFrom() - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
Return the set of the buildings to gather from.
getBuildingsToGatherFrom() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
Getter for the list.
getBuildingToDump() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Get the building to dump the inventory into.
getBuildingToDump() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getBuildingType() - Method in interface com.minecolonies.api.colony.buildings.ICommonBuilding
Get the Building type
getBuildingType() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getBuildingType() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getBuildingView() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
 
getBuildingView() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Get the building view to this.
getBuildingView() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Returns the view of the building associated with the tile entity.
getBuildingView() - Method in class com.minecolonies.core.client.gui.containers.WindowBrewingstandCrafting
 
getBuildingView() - Method in class com.minecolonies.core.client.gui.containers.WindowCrafting
 
getBuildingView() - Method in class com.minecolonies.core.client.gui.containers.WindowFurnaceCrafting
 
getBuildingView() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Returns the view of the building associated with the tile entity.
getBuildingView(ResourceKey<Level>, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Get a AbstractBuilding by position.
getBuildingView(ResourceKey<Level>, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getBurialDay() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenBuriedModEvent
Get the colony day on which the burial occurred.
getButcheringAttackDamage() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Get the attack damage to be used.
getButcheringAttackDamage() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
getButcheringAttackDamage() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkShepherd
 
getButcheringAttackDamage() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkSwineHerder
 
getButtonTranslationKey() - Method in class com.minecolonies.api.colony.guardtype.GuardType
Getter for the button translation key.
getButtonWidth(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
getButtonWidth(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
Get the width to render the button at.
getCachedOpenRequests() - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Internal method that allows safe reloading of the open requests.
getCachedPathResult() - Method in class com.minecolonies.api.colony.connections.PendingConnectionNode
Get the cached path result.
getCachedSignAboveColony() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Get colony of sign above (cached).
getCachedWorldTagNamePosMap() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Get a list version of the positioned tags, mapped from tag name to position.
getCatalyst() - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
getCatalyst(BuildingEntry) - Static method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
getCell() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Get the current index within the current field
getCenter() - Method in interface com.minecolonies.api.colony.IColony
Returns the position of the colony.
getCenter() - Method in interface com.minecolonies.api.colony.IColonyView
 
getCenter() - Method in class com.minecolonies.core.colony.Colony
Returns the center of the colony.
getCenter() - Method in class com.minecolonies.core.colony.ColonyView
 
getCenter() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage.ColonyInfo
 
getChance() - Method in enum class com.minecolonies.api.sounds.EventType
Get the chance for the sound to play.
getChessboardDistance(MutableChunkPos) - Method in class com.minecolonies.core.util.MutableChunkPos
 
getChessboardDistance(ChunkPos) - Method in class com.minecolonies.core.util.MutableChunkPos
 
getChildren() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Get the child building positions
getChildren() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the list of children of a citizen.
getChildren() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the list of children of a citizen.
getChildren() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to get the children of this request.
getChildren() - Method in interface com.minecolonies.api.research.IGlobalResearch
Get the list of children of the research.
getChildren() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getChildren() - Method in class com.minecolonies.core.colony.CitizenData
 
getChildren() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getChildren() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method to get the children of this request.
getChildren() - Method in class com.minecolonies.core.research.GlobalResearch
 
getChiseledStacks(BlockEntity) - Method in class com.minecolonies.api.compatibility.candb.AbstractChiselAndBitsProxy
Check if tileEntity is candb tileEntity.
getChiseledStacks(BlockEntity) - Method in class com.minecolonies.api.compatibility.candb.ChiselAndBitsCheck
 
getChunk(int, int, ChunkStatus, boolean) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getChunkAlignedBB(BlockPos, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns a radial bounding box aligned to chunk boundaries.
getChunkCapData(ChunkAccess) - Static method in class com.minecolonies.api.util.ColonyUtils
Get comprehensive chunk ownership data.
getCitizen() - Method in interface com.minecolonies.api.colony.jobs.IJob
Get the CitizenData that this Job belongs to.
getCitizen() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.AbstractCitizenModEvent
Get the citizen related to the event.
getCitizen() - Method in class com.minecolonies.core.client.gui.citizen.MainWindowCitizen
 
getCitizen() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getCitizen() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBaker
Returns the bakery's worker instance.
getCitizen() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
Returns the farmer's worker instance.
getCitizen() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
Returns the fisherman's worker instance.
getCitizen() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkUndertaker
Returns the undertaker's worker instance.
getCitizen(int) - Method in interface com.minecolonies.api.colony.IColony
Get citizen from colony.
getCitizen(int) - Method in interface com.minecolonies.api.colony.IColonyView
Gets the CitizenDataView for a citizen id.
getCitizen(int) - Method in class com.minecolonies.core.colony.Colony
 
getCitizen(int) - Method in class com.minecolonies.core.colony.ColonyView
Gets the CitizenDataView for a citizen id.
getCitizenAI() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Get the AI controlling the citizens behaviour
getCitizenColonyHandler() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
The Handler for all colony related methods.
getCitizenColonyHandler() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
The Handler for all colony related methods.
getCitizenColonyHandler() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCitizencount() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage.ColonyInfo
 
getCitizenCount() - Method in interface com.minecolonies.api.colony.IColonyView
Returns the maximum amount of total citizen beds in the colony.
getCitizenCount() - Method in class com.minecolonies.core.colony.ColonyView
Returns the maximum amount of citizen in the colony.
getCitizenCountLimit() - Method in interface com.minecolonies.api.colony.IColonyView
Returns the maximum amount of citizen slots in the colony considering beds and guard towers
getCitizenCountLimit() - Method in class com.minecolonies.core.colony.ColonyView
 
getCitizenData() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Getter for the citizendata.
getCitizenData() - Method in class com.minecolonies.api.inventory.container.ContainerCitizenInventory
 
getCitizenData() - Method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
Get the citizen for this UI
getCitizenData() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Getter for the citizendata.
getCitizenData() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCitizenData() - Method in interface com.minecolonies.core.quests.sideeffects.ICitizenQuestSideEffect
Gets the citizen data
getCitizenData() - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
getCitizenDataManager() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getCitizenDataManager() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getCitizenDataManager() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getCitizenDataNBT() - Method in class com.minecolonies.api.colony.GraveData
get the data NBT of the citizen .
getCitizenDataNBT() - Method in interface com.minecolonies.api.colony.IGraveData
get the data NBT of the citizen .
getCitizenDataView() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Get the citizen data view.
getCitizenDataView() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Getter of the dataview, the clientside representation of the citizen.
getCitizenDataView() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCitizenDiseaseHandler() - Method in interface com.minecolonies.api.colony.ICitizenData
 
getCitizenDiseaseHandler() - Method in class com.minecolonies.core.colony.CitizenData
 
getCitizenExperienceHandler() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
The Handler for all experience related methods.
getCitizenExperienceHandler() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
The Handler for all experience related methods.
getCitizenExperienceHandler() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCitizenFoodHandler() - Method in interface com.minecolonies.api.colony.ICitizenData
The Handler for the citizens food.
getCitizenFoodHandler() - Method in class com.minecolonies.core.colony.CitizenData
 
getCitizenForRequest(IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getCitizenForRequest(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getCitizenHappinessHandler() - Method in interface com.minecolonies.api.colony.ICitizenData
The Handler for the citizens happiness.
getCitizenHappinessHandler() - Method in class com.minecolonies.core.colony.CitizenData
 
getCitizenId() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenRemovedModEvent
The id of the citizen.
getCitizenInventoryHandler() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
The Handler for all inventory related methods.
getCitizenInventoryHandler() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
The Handler for all inventory related methods.
getCitizenInventoryHandler() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCitizenJobHandler() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
The Handler for all job related methods.
getCitizenJobHandler() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
The Handler for all job related methods.
getCitizenJobHandler() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCitizenJobName() - Method in class com.minecolonies.api.colony.GraveData
Get the name of the job of the citizen
getCitizenJobName() - Method in interface com.minecolonies.api.colony.IGraveData
Get the name of the job of the citizen
getCitizenJobName() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenBuriedModEvent
Get the last job name of the buried citizen.
getCitizenManager() - Method in interface com.minecolonies.api.colony.IColony
 
getCitizenManager() - Method in class com.minecolonies.core.colony.Colony
Get the citizenManager of the colony.
getCitizenManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getCitizenMournHandler() - Method in interface com.minecolonies.api.colony.ICitizenData
The Handler for the citizens mourning.
getCitizenMournHandler() - Method in class com.minecolonies.core.colony.CitizenData
 
getCitizenName() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.ICitizenEventDescription
Gets the name of the citizen causing this event.
getCitizenName() - Method in class com.minecolonies.api.colony.GraveData
Get the name of the citizen.
getCitizenName() - Method in interface com.minecolonies.api.colony.IGraveData
Get the name of the citizen.
getCitizenName() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenBuriedModEvent
Get the name of the buried citizen.
getCitizenName() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
getCitizenNameFile() - Method in interface com.minecolonies.api.colony.IColony
Get the matching citizen name file of the colony .
getCitizenNameFile() - Method in class com.minecolonies.core.colony.Colony
 
getCitizenNameFile() - Method in class com.minecolonies.core.colony.ColonyView
 
getCitizenPriority(ICitizenDataView) - Method in class com.minecolonies.core.client.gui.WindowHireWorker
Value to sort citizens in a WindowHireWorker current employees -> no job -> library/training -> other job
getCitizens() - Method in interface com.minecolonies.api.colony.IColonyView
Getter for the citizens map.
getCitizens() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Get all citizens.
getCitizens() - Method in class com.minecolonies.core.colony.ColonyView
Getter for the citizens map.
getCitizens() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
getCitizensByRequest() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemBuildingDataStore
 
getCitizensByRequest() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getCitizensByRequest() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
getCitizenSkillHandler() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the citizen skill handler.
getCitizenSkillHandler() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get an instance of the skill handler.
getCitizenSkillHandler() - Method in class com.minecolonies.core.colony.CitizenData
 
getCitizenSkillHandler() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getCitizenSleepHandler() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
The Handler for all job related methods.
getCitizenSleepHandler() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
The Handler for all job related methods.
getCitizenSleepHandler() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCivilian(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
 
getCivilian(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Get civilian by ID.
getCivilian(int) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
getCivilian(int) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
getCivilianData() - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Setter for the citizen data.
getCivilianData() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Getter for the civilian data
getCivilianData() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getCivilianDataMap() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Returns a map of civilian in the colony.
getCivilianDataMap() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
getCivilianDataMap() - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
getCivilianID() - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Getter for the citizen id.
getCivilianID() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Getter for the citizen id.
getCivilianID() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
Getter for the citizen id.
getCivilResearch(Collection<AbstractResearchProvider.Research>) - Method in class com.minecolonies.core.generation.defaults.DefaultResearchProvider
 
getClaimData() - Method in class com.minecolonies.core.colony.Colony
Get the claim data from the colony.
getClaimData(ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Get the claim data for the whole dimension.
getClaimData(ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
getClaimData(ResourceKey<Level>, ChunkPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Get the claim data for a dimension and pos.
getClaimData(ResourceKey<Level>, ChunkPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getClaimedBy() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the position of the Citizen that the Work Order is claimed by.
getClaimedBy() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getClaimedBy() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getClaimRadius() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get the claim radius for the building.
getClaimRadius() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Get the claim radius for the building.
getClaimRadius(int) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Method to calculate the radius to be claimed by this building depending on the level.
getClaimRadius(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Method to calculate the radius to be claimed by this building depending on the level.
getClaimRadius(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
getClaimRadius(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
getClaimRadius(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getClaimRadius(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
 
getClaimRadius(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
 
getClassicForMultiOutput(Predicate<ItemStack>) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the classic version of this recipe with GetPrimaryOutput targeted correctly from the chosen alternate
getClassicForMultiOutput(Predicate<ItemStack>) - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getClassicForMultiOutput(ItemStack) - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the classic version of this recipe with GetPrimaryOutput targeted correctly from the chosen alternate
getClassicForMultiOutput(ItemStack) - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getClassType() - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get the class type of the module container.
getClassType() - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
getClassType() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
getClassType() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getCleanedInput() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the cleaned up list of the recipes.
getCleanedInput() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getClientBuildingManager() - Method in interface com.minecolonies.api.colony.IColonyView
Client side building manager.
getClientBuildingManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getClosestColony(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Get closest colony by x,y,z.
getClosestColony(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getClosestColonyView(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
getClosestColonyView(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getClosestIColony(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Side neutral method to get colony.
getClosestIColony(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getClosestWarehouseInColony(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get the closest warehouse relative to a position.
getClosestWarehouseInColony(BlockPos) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getCloseSubscribers() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Get all subscribers.
getCloseSubscribers() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
getCobbleLocation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Getter of the cobbleLocation.
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
getColonies() - Method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
Get a list of all colonies.
getColonies() - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
getColonies(CommandContext<CommandSourceStack>, String) - Static method in class com.minecolonies.core.commands.arguments.MultiColonyIdArgument
Resolve the actual argument value into a list of colonies.
getColonies(Level) - Method in interface com.minecolonies.api.colony.IColonyManager
Get all colonies in this world.
getColonies(Level) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColoniesAbandonedSince(int) - Method in interface com.minecolonies.api.colony.IColonyManager
Get all colonies in all worlds.
getColoniesAbandonedSince(int) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColony() - Method in interface com.minecolonies.api.colony.buildings.ICommonBuilding
Get the colony from a building.
getColony() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
 
getColony() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Get the colony view the module belongs to.
getColony() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Gets the ColonyView that this building belongs to.
getColony() - Method in interface com.minecolonies.api.colony.ICitizen
Returns the visitor's colony
getColony() - Method in interface com.minecolonies.api.colony.ICitizenDataView
 
getColony() - Method in interface com.minecolonies.api.colony.IColonyRelated
Gets the colony this entity belongs to
getColony() - Method in interface com.minecolonies.api.colony.jobs.IJob
Get the Colony that this Job is associated with (shortcut for getAssignedCitizen().getColonyByPosFromWorld()).
getColony() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Get the colony from the manager.
getColony() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
The colony this manager manages the requests for.
getColony() - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get the colony where this work order has been made.
getColony() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the related colony or view
getColony() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Unsafe colony getter, doesn't run registration.
getColony() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Getter for the colony.
getColony() - Method in class com.minecolonies.api.eventbus.events.colony.AbstractColonyModEvent
Gets the colony related to the event.
getColony() - Method in class com.minecolonies.api.eventbus.events.colony.ColonyViewUpdatedModEvent
 
getColony() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the colony matching the quest.
getColony() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Returns the colony of the tile entity.
getColony() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getColony() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Gets the ColonyView that this building belongs to.
getColony() - Method in class com.minecolonies.core.colony.CitizenData
 
getColony() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getColony() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Get the assigned colony.
getColony() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getColony() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getColony() - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
getColony() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
The colony this manager manages the requests for.
getColony() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
The colony this manager manages the requests for.
getColony() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getColony() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getColony() - Method in class com.minecolonies.core.colony.workorders.WorkManager
 
getColony() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
 
getColony() - Method in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
Gets the colony reference of the managed animal.
getColony() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
getColony() - Method in interface com.minecolonies.core.entity.mobs.IAnimalColonyHandler
Getter for the colony.
getColony() - Method in class com.minecolonies.core.quests.QuestInstance
 
getColony() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Returns the colony of the tile entity.
getColony(int) - Method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
Get a colony with a certain id.
getColony(int) - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
getColony(CommandContext<CommandSourceStack>, String) - Static method in class com.minecolonies.core.commands.arguments.ColonyIdArgument
Resolve the actual argument value into a colony.
getColony(ItemStack) - Method in class com.minecolonies.core.items.AbstractItemScroll
Deprecated, for removal: This API element is subject to removal in a future version.
use inline
getColonyByDimension(int, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Get Colony by UUID.
getColonyByDimension(int, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColonyByPosFromDim(ResourceKey<Level>, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Get colony that contains a given coordinate from dimension.
getColonyByPosFromDim(ResourceKey<Level>, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColonyByPosFromWorld(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Get colony that contains a given coordinate from world.
getColonyByPosFromWorld(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColonyByWorld(int, Level) - Method in interface com.minecolonies.api.colony.IColonyManager
Get Colony by UUID.
getColonyByWorld(int, Level) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColonyDiplomacyStatus(int) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Get colony diplomacy status by id.
getColonyDiplomacyStatus(int) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
getColonyDistance() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Get distance to colony.
getColonyEventDescriptionRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getColonyEventDescriptionRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getColonyEventDescriptionRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getColonyEventRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getColonyEventRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getColonyEventRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getColonyEvents() - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView
Gets a list if colony events.
getColonyEvents() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall.View
 
getColonyFlag() - Method in interface com.minecolonies.api.colony.IColony
Returns this colony's banner patterns, as a List
getColonyFlag() - Method in class com.minecolonies.core.colony.Colony
Getter for the colony flag patterns
getColonyFlag() - Method in class com.minecolonies.core.colony.ColonyView
Getter for the pattern list of the colony flag
getColonyId() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the colony id of the citizen.
getColonyId() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Get the colony associated with this managed animal.
getColonyId() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Getter for the colony id.
getColonyId() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Returns the colony ID.
getColonyId() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getColonyId() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
Getter for the colony id.
getColonyId() - Method in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
Getter for the colony id.
getColonyId() - Method in interface com.minecolonies.core.entity.mobs.IAnimalColonyHandler
Getter for the colony id.
getColonyId() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
getColonyId() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Returns the colony ID.
getColonyId() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Get colony id from sign, like to copy it on another sign.
getColonyId(CommandContext<CommandSourceStack>, String) - Static method in class com.minecolonies.core.commands.arguments.ColonyIdArgument
Resolve the actual argument value into a colony id.
getColonyIdAccessor() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Get the accessor for the colony ID.
getColonyIdAccessor() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Gets the accessor for the colony ID of this entity.
getColonyIds(CommandContext<CommandSourceStack>, String) - Static method in class com.minecolonies.core.commands.arguments.MultiColonyIdArgument
Resolve the actual argument value into a list of colony ids.
GetColonyInfoMessage - Class in com.minecolonies.core.network.messages.server
Message for asking the server for some colony info before creation.
GetColonyInfoMessage(BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.GetColonyInfoMessage
 
GetColonyInfoMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.GetColonyInfoMessage
 
getColonyJob() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenJobHandler
Gets the job of the entity.
getColonyJob() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
Gets the job of the entity.
getColonyJob(Class<J>) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenJobHandler
Get the job of the citizen.
getColonyJob(Class<J>) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
Get the job of the citizen.
getColonyManager() - Method in class com.minecolonies.api.eventbus.events.ColonyManagerLoadedModEvent
Get the colony manager instance.
getColonyManager() - Method in class com.minecolonies.api.eventbus.events.ColonyManagerUnloadedModEvent
Get the colony manager instance.
getColonyManager() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getColonyManager() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getColonyManager() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getColonyName() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Obtain the colony name.
getColonyOrRegister() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Getter for the colony.
getColonyOrRegister() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
Getter for the colony.
getColonyPrestige() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get the colony prestige.
getColonyPrestige() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getColonyRaidLevel() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
calculates the colonies raid level
getColonyRaidLevel() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
Takes a colony and spits out that colony's RaidLevel.
getColonyTag() - Method in interface com.minecolonies.api.colony.IColony
 
getColonyTag() - Method in class com.minecolonies.core.colony.Colony
Get the NBT tag of the colony.
getColonyTag() - Method in class com.minecolonies.core.colony.ColonyView
 
getColonyView() - Method in class com.minecolonies.core.colony.jobs.views.DefaultJobView
Get the colony view this job belongs to.
getColonyView(int, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Get IColonyView by ID.
getColonyView(int, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColonyView(ItemStack) - Method in class com.minecolonies.core.items.AbstractItemScroll
Deprecated, for removal: This API element is subject to removal in a future version.
use inline
getColonyView(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Gets the colony view aat the given position
getColonyView(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
Get Colony that contains a given (x, y, z).
getColonyViews(Level) - Method in interface com.minecolonies.api.colony.IColonyManager
Get all colony views in this world known to the current player.
getColonyViews(Level) - Method in class com.minecolonies.core.colony.ColonyManager
 
getColor() - Method in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
getCombatCooldown() - Method in interface com.minecolonies.api.colony.IAnimalData
Returns the current combat cooldown of the animal.
getCombatCooldown() - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalDataView
Gets the combat cooldown of the animal.
getCombatCooldown() - Method in class com.minecolonies.core.colony.AnimalData
Returns the current combat cooldown of the horse.
getCombatCooldown() - Method in class com.minecolonies.core.colony.AnimalDataView
Gets the combat cooldown of the animal.
getCombatCooldown() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns the current combat cooldown of the horse.
getCombatMovementSpeed() - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
Get combat speed
getCombatMovementSpeed() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
Get combat speed
getCombatMovementSpeed() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
Get combat speed
getCombatPartner(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
Get the citizen of the combat partner or null if not existing or available.
getCombatResearch(Collection<AbstractResearchProvider.Research>) - Method in class com.minecolonies.core.generation.defaults.DefaultResearchProvider
 
getCombatStatus() - Method in class com.minecolonies.core.entity.ai.workers.guard.CavalryCombatAI
Get the icon to display when in combat.
getCombatStatus() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
Gets the visible status of the guard when in combat.
getCombatTracker() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getCombsFromHive(BlockPos, Level, int) - Static method in class com.minecolonies.api.compatibility.Compatibility
Get comps from a hive at the given position
getCombsFromHive(BlockPos, Level, int) - Method in interface com.minecolonies.api.compatibility.resourcefulbees.IBeehiveCompat
Get comps from a hive at the given position
getCombsFromHive(BlockPos, Level, int) - Method in class com.minecolonies.api.compatibility.resourcefulbees.ResourcefulBeesCompat
 
getCommonBuildingManager() - Method in interface com.minecolonies.api.colony.IColony
 
getCommonBuildingManager() - Method in class com.minecolonies.core.colony.Colony
 
getCommonBuildingManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getCompareProperties() - Method in class com.minecolonies.api.util.BlockStateStorage
Gets the list of the properties this storage uses to compare storages.
getCompatibilityManager() - Method in interface com.minecolonies.api.colony.IColonyManager
Get an instance of the compatibilityManager.
getCompatibilityManager() - Method in class com.minecolonies.core.colony.ColonyManager
 
getCompletedList() - Method in interface com.minecolonies.api.research.ILocalResearchTree
Get the list of all finished researches
getCompletedList() - Method in class com.minecolonies.core.research.LocalResearchTree
 
getCompletedRequestsByCitizen() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemBuildingDataStore
 
getCompletedRequestsByCitizen() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
getCompletedRequestsOfCitizenOrBuilding(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Get completed requests for citizen or building (citizen independent, so if data is null)
getCompletedRequestsOfCitizenOrBuilding(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getCompletedRequestsOfCitizenOrBuilding(ICitizenData, Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Get a list of closed requests from the building that are filtered by a predicate for citizen or building (null citizen).
getCompletedRequestsOfType(ICitizenData, TypeToken<R>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getCompletedRequestsOfType(ICitizenData, TypeToken<R>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getCompletedRequestsOfTypeFiltered(ICitizenData, TypeToken<R>, Predicate<IRequest<? extends R>>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getCompletedRequestsOfTypeFiltered(ICitizenData, TypeToken<R>, Predicate<IRequest<? extends R>>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getCompletionMessageID() - Method in enum class com.minecolonies.api.colony.workorders.WorkOrderType
Translation constant for the message type
getComplimentary() - Method in enum class com.minecolonies.api.entity.citizen.Skill
The complimentary skill that levels up with the skill.
getComponents() - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
getCompostInputs() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getCompostInputs() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Just the possible composting inputs, for item filters.
getConditional() - Method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
If true, there are special conditions on whether this will drop or not.
getConfig() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getConfig() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getConfig() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getConfig() - Static method in class com.minecolonies.core.MineColonies
Get the config handler.
getConnectionEvents() - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Get the list of connection events.
getConnectionEvents() - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
getConnectionManager() - Method in interface com.minecolonies.api.colony.IColony
Get the connection manager of the colony.
getConnectionManager() - Method in class com.minecolonies.core.colony.Colony
 
getConnectionManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getConnections(BlockGetter, BlockPos, Direction, boolean) - Static method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
getContainedFromItemHandler(List<ItemStack>, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Searches a given itemhandler for the stacks given and returns the list that is contained in the itemhandler
getContainerClass() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateBrewingTeachingTransferHandler
 
getContainerClass() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateCraftingTeachingTransferHandler
 
getContainerClass() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateSmeltingTeachingTransferHandler
 
getContainers() - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Get all containers which belong to the building (including hutblock).
getContainers() - Method in interface com.minecolonies.api.colony.buildings.ICommonBuilding
Get the BlockPos of the Containers.
getContainers() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
getContainers() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Returns the Container List
getContent() - Method in interface com.minecolonies.api.quests.ITriggerReturnData
Get the actual content of the return data.
getContent() - Method in class com.minecolonies.core.quests.triggers.BooleanTriggerReturnData
 
getContent() - Method in class com.minecolonies.core.quests.triggers.CitizenTriggerReturnData
 
getCopyAsList() - Method in class com.minecolonies.core.colony.ColonyList
Copy all of the colonies to a List.
getCopyOfCompostRecipes() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getCopyOfCompostRecipes() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a copy of the list of compost recipes.
getCopyOfPlantables() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getCopyOfPlantables() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a copy of the list of plantables.
getCopyOfSaplings() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getCopyOfSaplings() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a copy of the list of saplings.
getCorners() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Get all the corners of the building based on the schematic.
getCorners() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getCorners() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
getCorners() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.Stash
 
getCorrectDOItem(ItemStack, BlockState, boolean) - Static method in class com.minecolonies.core.placementhandlers.DoBlockPlacementHandler
Calculate the correct DO item.
getCorrectHarvestLevelForBlock(BlockState) - Static method in class com.minecolonies.core.util.WorkerUtil
Get the correct havestlevel for a certain block.
getCost() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Getter of the cost of the node.
getCostList() - Method in interface com.minecolonies.api.research.IGlobalResearch
Get the cost list from the research.
getCostList() - Method in class com.minecolonies.core.research.GlobalResearch
 
getCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
getCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
Get the count to fulfill.
getCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
getCount() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IDeliverable
Method called to get the amount of items that need to be in the stack.
getCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Method called to get the amount of items that need to be in the stack.
getCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
getCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
getCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
getCount() - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
getCount(ItemStorage) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Check if a similar/same item as the stack is in the inventory.
getCount(ItemStorage) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getCount(ItemStack, boolean, boolean) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Check if a similar/same item as the stack is in the inventory.
getCount(ItemStack, boolean, boolean) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getCounterAdded() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Get the added index
getCountFromBuilding(IBuilding, ItemStorage) - Static method in class com.minecolonies.api.util.InventoryUtils
Count the number of items a building has.
getCountFromBuilding(IBuilding, List<ItemStorage>) - Static method in class com.minecolonies.api.util.InventoryUtils
Count the number of items of different types a building has.
getCountFromBuilding(IBuilding, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Count the number of items a building has.
getCountFromBuildingWithLimit(IBuilding, Predicate<ItemStack>, Function<ItemStack, Integer>) - Static method in class com.minecolonies.api.util.InventoryUtils
Count the number of items a building has.
getCraftCounter() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Get the current craft counter.
getCraftedResults() - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
Get the queue of CraftedResults This queue is not immutable and OK to modify
getCrafter() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the name of the crafter this recipe applies to
getCraftingJob() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Gets the crafting job associated with this building type.
getCraftingJob() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getCraftingJob() - Method in class com.minecolonies.core.colony.buildings.modules.SimpleCraftingModule
 
getCraftingLuck(AbstractEntityCitizen) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Get luck to use during fulFillRecipe
getCraftingLuck(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getCraftingModuleForRecipe(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Get the right module for the recipe.
getCraftingStatName() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Returns the name of the crafting stat that is used in the building's statistics.
getCraftingStatName() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkChef
Returns the name of the crafting stat that is used in the building's statistics.
getCraftingStatName() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkEnchanter
Returns the name of the crafting stat used in the building's statistics.
getCraftingTool(AbstractEntityCitizen) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Get tool to use during fulFillRecipe
getCraftingTool(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getCraftingTool(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.OreBreakingModule
 
getCraftingTools() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the tools (leave behind in grid)
getCraftingTools() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getCraftingToolsAndSecondaryOutputs() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the tools and Secondary Output (leave behind in grid)
getCraftingToolsAndSecondaryOutputs() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getCraftingTypeRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getCraftingTypeRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getCraftingTypeRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getCraftSpeedSkill() - Method in class com.minecolonies.core.colony.buildings.modules.CraftingWorkerBuildingModule
Get the skill that improves the crafting speed.
getCreativeTab(ItemStorage) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getCreativeTab(ItemStorage) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get the creative tab for a stack.
getCreativeTabKey(ItemStorage) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getCreativeTabKey(ItemStorage) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get the creative tab key as int associated.
getCrops() - Static method in class com.minecolonies.api.blocks.ModBlocks
 
getCropSourceLootTable(ResourceLocation) - Static method in class com.minecolonies.core.generation.defaults.DefaultCropsLootProvider
Generate the loot table key for the crop source block sub-table.
getCureString() - Method in record class com.minecolonies.core.datalistener.model.Disease
Get the cure string containing all items required for the cure.
getCurrentAnimalCount() - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Get the current number of managed animals.
getCurrentAnimalCount() - Method in class com.minecolonies.core.colony.managers.AnimalManager
Get the current number of managed animals, might be bigger then
invalid reference
#getMaxCitizens()
getCurrentBuildingPosition() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Get the current block being placed/removed.
getCurrentCitizenCount() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Get the current amount of citizens, might be bigger then ICitizenManager.getMaxCitizens()
getCurrentCitizenCount() - Method in class com.minecolonies.core.colony.managers.CitizenManager
Get the current amount of citizens, might be bigger then CitizenManager.getMaxCitizens()
getCurrentColony() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityPlantationField
The colony this field is located in.
getCurrentColony() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityScarecrow
The colony this field is located in.
getCurrentColony() - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyBorderMapping
Report the colony that the current player is in, if any.
getCurrentColony() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getCurrentColony() - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
 
getCurrentDailyQuantity() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
Get the current daily quantity.
getCurrentDailyQuantity() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
Get the current daily quantity.
getCurrentExtension() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Getter of the current building extension.
getCurrentIndex() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IStringSetting
Get the current index of the setting.
getCurrentIndex() - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
getCurrentLevel() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the current level of the structure of the work order.
getCurrentLevel() - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Returns the current level.
getCurrentLevel() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getCurrentLevel() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getCurrentlyBeingReassignedRequest() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.retrying.IRetryingRequestResolver
Method to get the token of the request that is currently being reassigned
getCurrentlyBeingReassignedRequest() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getCurrentMana() - Method in class com.minecolonies.core.colony.jobs.JobResearch
Get the current mana filling.
getCurrentObjectiveInstance() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the objective data of the current objective.
getCurrentObjectiveInstance() - Method in class com.minecolonies.core.quests.QuestInstance
 
getCurrentPatrolPoint() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Get the current patrol point
getCurrentPlants() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
Getter of the worked plants.
getCurrentProxy() - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Getter for the current proxy.
getCurrentProxy() - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
 
getCurrentReassignmentAttempt() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.retrying.IRetryingRequestResolver
The current attempt to be reassigned.
getCurrentReassignmentAttempt() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getCurrentStage() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
Get the current stage status.
getCurrentTask() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Returns the IRequest of the current Task.
getCurrentTask() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Returns the IRequest of the current Task.
getCurrentVersion() - Method in interface com.minecolonies.api.colony.requestsystem.management.IUpdateHandler
 
getCurrentVersion() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.UpdateHandler
 
getCurrentVersion() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getCurrentVersion() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getCurrentWorkingPosition() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Get the current working position for the worker.
getCurrentWorkOrderLevel() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get the current work order level.
getCurrentWorkOrderLevel() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Get the current work order level.
getCustomers() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook.View
Get the set of customers from the dining hall.
getCustomName() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Getter for the custom name of a building.
getCustomName() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Getter for the custom building name.
getCustomName() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Getter for the custom name of a building.
getCustomName() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Getter for the custom building name.
getCustomName() - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
getCustomParentName() - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
getCustomRecipeKey() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Gets the unique key for recipes intended for this crafting module in the CustomRecipeManager.
getCustomRecipeKey() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getCustomTexture() - Method in interface com.minecolonies.api.colony.ICitizenData
Get custom texture uuid.
getCustomTexture() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the custom texture of the citizen.
getCustomTexture() - Method in class com.minecolonies.core.colony.CitizenData
 
getCustomTexture() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getCustomTexture() - Method in class com.minecolonies.core.colony.VisitorDataView
 
getCustomTextureUUID() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get UUID of the custom texture.
getCustomTextureUUID() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getDamage() - Method in class com.minecolonies.core.items.ItemSpear
Gets the base damage of the spear.
getDamage(ItemStack) - Static method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Calculate the actual attack damage of the tinkers weapon.
getDamageSource() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenDiedModEvent
The damage source that caused the citizen to die.
getDamageValue() - Method in class com.minecolonies.api.crafting.ItemStorage
Getter for the damage value.
getDataPath(ResourceKey<Level>) - Method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Gets the folder where additional map data should be stored.
getDataStore() - Method in class com.minecolonies.core.colony.jobs.views.CrafterJobView
Getter for the data store which belongs to this job.
getDataStore() - Method in class com.minecolonies.core.colony.jobs.views.DmanJobView
Getter for the data store which belongs to this job.
getDataStoreManager() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Get the data store manager.
getDataStoreManager() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getDataStoreManager() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
getDay() - Method in interface com.minecolonies.api.colony.IColony
Get the current day of the colony.
getDay() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
Get the pickup day.
getDay() - Method in class com.minecolonies.core.colony.Colony
 
getDay() - Method in class com.minecolonies.core.colony.ColonyView
 
getDays() - Method in class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
 
getDays() - Method in interface com.minecolonies.api.entity.citizen.happiness.ITimeBasedHappinessModifier
Get the days this is active.
getDays() - Method in class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
 
getDeathCause() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
Gets the cause of the citizen death.
getDeathMessage() - Method in class com.minecolonies.core.entity.citizen.CitizenCombatTracker
 
getDeathpoints(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getDeathSound() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
getDeathSound() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
getDebugAddedIndex() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Getter of the added counter.
getDebugWatchers() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Gets the tracking players
getDeceasedCitizens() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Gets a set with all the recently deceased citizens.
getDeceasedCitizens() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
getDefault() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IStringSetting
Get the default value.
getDefault() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
Get the default value.
getDefault() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
Get the default value.
getDefault() - Method in class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
Get the default value.
getDefault() - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
getDefaultAttributes() - Static method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Get the default attributes with their values.
getDefaultAttributes() - Static method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Get the default attributes with their values.
getDefaultAttributes() - Static method in class com.minecolonies.core.entity.mobs.EntityMercenary
Get the default attributes with their values.
getDefaultDeliveryPriority(boolean) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
Gets the priority given to deliveries.
getDefaultHitGroundSoundEvent() - Method in class com.minecolonies.core.entity.other.SpearEntity
 
getDelays() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getDeliveries() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to get the ItemStacks used for the delivery.
getDeliveries() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
getDeliveries() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getDeliveries() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PickupRequest
 
getDepth() - Method in interface com.minecolonies.api.research.IGlobalResearch
Get the depth in the research tree.
getDepth() - Method in interface com.minecolonies.api.research.ILocalResearch
Getter for the research depth.
getDepth() - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
 
getDepth() - Method in class com.minecolonies.core.research.GlobalResearch
 
getDepth() - Method in class com.minecolonies.core.research.LocalResearch
 
getDepthLimit(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Returns the depth limit.
getDesc() - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
getDesc() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Get the lang string for the title.
getDesc() - Method in interface com.minecolonies.api.research.IResearchRequirement
Get a human-readable description of the requirement, or a translation key.
getDesc() - Method in class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
 
getDesc() - Method in class com.minecolonies.api.research.requirements.BuildingResearchRequirement
 
getDesc() - Method in class com.minecolonies.api.research.requirements.ResearchResearchRequirement
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingStatisticsModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ColonyConnectionModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerGuardAssignModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinimumStockModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RequestTaskModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RestaurantMenuModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ToolModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.UniversityResearchModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseOptionsModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getDesc() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkOrderListModuleView
 
getDescription() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
Getter for the display description of the list.
getDescriptionId() - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
getDestination() - Method in interface com.minecolonies.core.entity.pathfinding.pathjobs.IDestinationPathJob
Return the destination
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobEscapeWater
 
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
 
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
 
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
 
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveTowards
 
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobPathway
 
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
getDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
 
getDestroyProgress(BlockState, Player, BlockGetter, BlockPos) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
getDestroyProgress(BlockState, Player, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.huts.BlockHutTownHall
 
getDestroyProgress(BlockState, Player, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.huts.BlockPostBox
Deprecated.
getDestroyProgress(BlockState, Player, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.huts.BlockStash
Deprecated.
getDestroySpeed(ItemStack, BlockState) - Method in class com.minecolonies.core.items.ItemScepterLumberjack
 
getDialogueTree() - Method in interface com.minecolonies.api.quests.IDialogueObjectiveTemplate
Getter for the dialogue tree.
getDialogueTree() - Method in class com.minecolonies.core.quests.objectives.DeliveryObjectiveTemplateTemplate
 
getDialogueTree() - Method in class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
Getter for the dialogue tree.
getDifficulty() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Get the mobs difficulty
getDifficulty() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
getDimension() - Method in interface com.minecolonies.api.colony.IColony
Get the colony dimension.
getDimension() - Method in interface com.minecolonies.api.colony.IColonyView
Returns the dimension ID of the view.
getDimension() - Method in interface com.minecolonies.api.colony.requestsystem.location.ILocation
Method to get the dimension of the location.
getDimension() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityPlantationField
Get the dimension this plantation field is placed in.
getDimension() - Method in class com.minecolonies.core.colony.Colony
Returns the dimension ID.
getDimension() - Method in class com.minecolonies.core.colony.ColonyView
Returns the dimension ID of the view.
getDimension() - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation
Method to get the dimension of the location.
getDimension() - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
Method to get the dimension of the location.
getDimension() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getDimensionMaxHeight(DimensionType) - Static method in class com.minecolonies.api.util.WorldUtil
Returns a dimensions max height
getDimensionMinHeight(DimensionType) - Static method in class com.minecolonies.api.util.WorldUtil
Returns a dimension min height
getDirectlyConnectedColonies() - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Get all directly connected colonies.
getDirectlyConnectedColonies() - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
getDirectSignal(BlockPos, Direction) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getDisease() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Get the current disease, if any.
getDisease() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
getDisease(ResourceLocation) - Static method in class com.minecolonies.core.datalistener.DiseasesListener
Get a specific disease by id.
getDiseaseModifier() - Method in interface com.minecolonies.api.colony.ICitizenData
Personal citizen disease modifier.
getDiseaseModifier() - Method in interface com.minecolonies.api.colony.jobs.IJob
Disease modifier of the job.
getDiseaseModifier() - Method in class com.minecolonies.core.colony.CitizenData
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.JobComposter
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.JobCrusher
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.JobHealer
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.JobMiner
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
 
getDiseaseModifier() - Method in class com.minecolonies.core.colony.jobs.JobSwineHerder
 
getDiseaseModifier(double) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Disease modifier based on the food values.
getDiseaseModifier(double) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
getDiseases() - Static method in class com.minecolonies.core.datalistener.DiseasesListener
Get a collection of all possible diseases.
getDismountLocationForPassenger(LivingEntity) - Method in class com.minecolonies.core.entity.other.SittingEntity
 
getDisplay(int) - Method in class com.minecolonies.core.research.ResearchEffectCategory
Gets the relative strength of the effect for a given level of effect compared to the strength of the previous level.
getDisplayArmor(EquipmentSlot) - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get Armor in slot of citizen data view.
getDisplayArmor(EquipmentSlot) - Method in class com.minecolonies.core.colony.CitizenDataView
 
getDisplayCount() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IStackBasedTask
Get the request related count.
getDisplayCount() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getDisplayCount() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getDisplayIcon() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to get a ResourceLocation that is displayed instead of the IRequest.getDisplayStacks(), when IRequest.getDisplayStacks() returns an empty list.
getDisplayIcon() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
getDisplayIcon() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getDisplayIcon() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getDisplayIcon() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PickupRequest
 
getDisplayIconFile() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getDisplayIconFile() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PrivateCraftingRequest
 
getDisplayIconFile() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PublicCraftingRequest
 
getDisplayName() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the name of the work order, provides the custom name or the work order name when no custom name is given
getDisplayName() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getDisplayName() - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry
Get the display name of the equipment type
getDisplayName() - Method in class com.minecolonies.api.inventory.container.ContainerCitizenInventory
Getter for the display name.
getDisplayName() - Method in class com.minecolonies.api.inventory.InventoryCitizen
Get the formatted TextComponent that will be used for the sender's username in chat.
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Gets the raids display name
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Gets the raids display name
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
 
getDisplayName() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Get the name of the work order, provides the custom name or the work order name when no custom name is given
getDisplayName() - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderBuildingView
 
getDisplayName() - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderDecorationView
 
getDisplayName() - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderMinerView
 
getDisplayName() - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderPlantationFieldView
 
getDisplayName() - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
getDisplayName() - Method in class com.minecolonies.core.placementhandlers.main.SuppliesHandler
 
getDisplayName() - Method in class com.minecolonies.core.placementhandlers.main.SurvivalHandler
 
getDisplayName() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getDisplayName() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
getDisplayName() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getDisplayPrefix() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IStackBasedTask
Get a display prefix component.
getDisplayPrefix() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getDisplayPrefix() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getDisplayStacks() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to get a List of ItemStacks that represents the stack.
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.BurnableRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.FoodRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackListRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemTagRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.MinStackRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PickupRequest
 
getDisplayStacks() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.SmeltAbleOreRequest
 
getDisplayText() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
 
getDisplayText() - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
Get the text to render on the button, defaults to the stored index value.
getDistance(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Gets the actual distance in blocks between two positions
getDistance2D(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
X+Z Distance between two BlockPos.
getDistanceSquared(BlockPos) - Method in interface com.minecolonies.api.colony.IColonyView
 
getDistanceSquared(BlockPos) - Method in class com.minecolonies.core.colony.Colony
 
getDistanceSquared(BlockPos) - Method in class com.minecolonies.core.colony.ColonyView
 
getDistanceSquared(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Squared distance between two BlockPos.
getDistanceSquared(BlockPos) - Method in interface com.minecolonies.api.colony.IColony
Returns the squared (x, z) distance to the center.
getDistanceSquared2D(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
2D Squared distance between two BlockPos.
getDoubleSupplier() - Method in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry.HappinessFunctionEntry
Get the double supplier.
getDroppedFrom() - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
Get the blocks that this crop drops from.
getDrops() - Method in class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory.FishingRecipe
 
getDrops(BlockState, LootParams.Builder) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
getDrops(BlockState, LootParams.Builder) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
getDropsForDynamicLeaf(LevelAccessor, BlockPos, BlockState, int, Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
Returns drops of a dynamic seed as List
getDropsForLeaf(LevelAccessor, BlockPos, BlockState, int, Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Returns drops of a dynamic seed as List
getDropsForLeaf(LevelAccessor, BlockPos, BlockState, int, Block) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Get the list of Drops from a Dynamic leaf
getDurability(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
get the Durability of the stack.
getDurabilityInProvider(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the sum of the durability of occurrences in the ICapabilityProvider.
getDuration() - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.CitizenRenderData
 
getDuration() - Method in interface com.minecolonies.core.client.render.worldevent.highlightmanager.IHighlightRenderData
Get the duration of the highlight.
getDuration() - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.TimedBoxRenderData
 
getDyeColor(ItemStack) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getDyeColor(ItemStack) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Try to work out what dye needs to be used to produce the given color.
getDynamicTreeBreakAction(Level, BlockPos, ItemStack, BlockPos) - Static method in class com.minecolonies.api.compatibility.Compatibility
Creates a runnable to harvest/break a dynamic tree
getEastNodeCenter() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Calculates the next Node east.
getEdibles(int) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getEdibles(int) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a set of all edibles for citizens.
getEffect() - Method in interface com.minecolonies.api.research.IResearchEffect
Get the absolute effect of the research.
getEffect() - Method in class com.minecolonies.core.research.GlobalResearchEffect
 
getEffectiveSkillLevel(int) - Static method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Apply a early bonus curve to a skill level note: This adjusts the range from 0-99 to be 1-100
getEffects() - Method in interface com.minecolonies.api.research.IGlobalResearch
Get the effect of the research.
getEffects() - Method in class com.minecolonies.core.research.GlobalResearch
 
getEffectsForResearch(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Get an effect id for a particular research
getEffectsForResearch(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getEffectStrength(ResourceLocation) - Method in interface com.minecolonies.api.research.IResearchEffectManager
Get the research effect strength for a given ResearchEffect type, or zero, if no matching effect is present.
getEffectStrength(ResourceLocation) - Method in class com.minecolonies.core.research.ResearchEffectManager
 
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobCanSee
Calculate the distance to the target.
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
Calculate the distance to the target.
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
 
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
Calculate the distance to the target.
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
 
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Calculates a score for potential points where the path may end given no destination By default the heuristic for the closest node is used
getEndNodeScore(MNode) - Method in interface com.minecolonies.core.entity.pathfinding.pathjobs.ISearchPathJob
 
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
 
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindWater
 
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobPathway
 
getEndNodeScore(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobWalkRandomEdge
 
getEndRestriction() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
getEndRestriction() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack.View
 
getEndY(VoxelShape, double) - Static method in class com.minecolonies.api.util.ShapeUtil
Get the end y of a voxelshape.
getEntities() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEntitySpawnEvent
The list of entities related to this event
getEntities() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
getEntities() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
getEntitiesFromID(Level, List<Integer>) - Static method in class com.minecolonies.api.util.EntityUtils
Returns a list of loaded entities whose id's match the ones provided.
getEntitiesWithinBuilding(Level, Class<? extends T>, IBuilding, Predicate<? super T>) - Static method in class com.minecolonies.api.util.WorldUtil
Get all entities within a building.
getEntity() - Method in interface com.minecolonies.api.colony.ICitizenData
Gets the entity
getEntity() - Method in interface com.minecolonies.api.colony.ICivilianData
Gets the entity
getEntity() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
 
getEntity() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTableEntry
Get the target entity
getEntity() - Method in interface com.minecolonies.api.entity.pathfinding.IPathJob
 
getEntity() - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Getter for the entity accociated with the proxy.
getEntity() - Method in class com.minecolonies.api.inventory.container.ContainerCitizenInventory
Get the entity of this container.
getEntity() - Method in class com.minecolonies.core.colony.CitizenData
Return the entity instance of the citizen data.
getEntity() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns the entity itself.
getEntity() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
getEntity() - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Getter for the entity accociated with the proxy.
getEntityAiTargetTasksForMobs(AbstractEntityMinecoloniesMonster) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Method to get the AI target tasks registered for a given mob.
getEntityAiTargetTasksForMobs(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.entity.mobs.registry.MobAIRegistry
 
getEntityAiTasksForMobs(AbstractEntityMinecoloniesMonster) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Method to get the AI tasks registered for a given mob.
getEntityAiTasksForMobs(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.entity.mobs.registry.MobAIRegistry
 
getEntityCollisions(Entity, AABB) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getEntityId() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Entity Id getter.
getEntityId() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getEntityStateController() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Get the entities state controller
getEntries() - Method in class com.minecolonies.core.datalistener.BaseDataListener
Get all entries for this listener.
getEntry() - Method in interface com.minecolonies.api.colony.jobs.IJobView
Getter for the job entry of the job.
getEntry() - Method in class com.minecolonies.core.colony.jobs.views.DefaultJobView
 
getEquipment() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reports the list of equipment currently in use on this expedition.
getEquipmentType() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
Returns the equipment type that is requested.
getEquipmentType() - Method in class com.minecolonies.core.colony.jobs.guard.JobMarksman
 
getEquipmentType() - Method in class com.minecolonies.core.colony.jobs.guard.JobRanger
Equipment type of this guard.
getEquipmentTypeRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getEquipmentTypeRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getEquipmentTypeRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getEventBus() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getEventBus() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getEventBus() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getEventByID(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Gets an event by its id.
getEventByID(int) - Method in class com.minecolonies.core.colony.managers.EventManager
Gets an event by its ID
getEventDescriptionManager() - Method in interface com.minecolonies.api.colony.IColony
Get the event description manager of the colony.
getEventDescriptionManager() - Method in class com.minecolonies.core.colony.Colony
 
getEventDescriptionManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getEventDescriptions() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventDescriptionManager
Returns the current list of colony events.
getEventDescriptions() - Method in class com.minecolonies.core.colony.managers.EventDescriptionManager
 
getEventHandler() - Method in class com.minecolonies.core.colony.Colony
Get the event handler assigned to the colony.
getEventId() - Method in class com.minecolonies.api.eventbus.events.AbstractModEvent
 
getEventId() - Method in interface com.minecolonies.api.eventbus.IModEvent
The unique id for this event.
getEventID() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
getEventManager() - Method in interface com.minecolonies.api.colony.IColony
Get the event manager of the colony.
getEventManager() - Method in class com.minecolonies.core.colony.Colony
 
getEventManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getEventPos() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IColonyEventDescription
Returns the position at which this event occurred.
getEventPos() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
getEventPos() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
getEvents() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Returns the full event Map
getEvents() - Method in class com.minecolonies.core.colony.managers.EventManager
 
getEventType() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicEvent
Get the Eventtype
getEventType() - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingEvent
Get the type of this event
getEventType() - Method in interface com.minecolonies.api.entity.ai.statemachine.transitions.IStateMachineEvent
Get the event type of the transition
getEventTypeId() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IColonyEventDescription
Gets this event types registry id.
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingBuiltEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingDeconstructedEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingRepairedEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingUpgradedEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenBornEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenGrownUpEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenSpawnedEvent
 
getEventTypeId() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.VisitorSpawnedEvent
 
getEventTypeID() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
The event type's id
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
 
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
getEventTypeID() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
 
getExceptionTimer() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The current exception timer
getExcludedResearchIds() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the IDs of research after which this recipe is no longer valid.
getExclusionList() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
getExecutor() - Static method in class com.minecolonies.core.entity.pathfinding.Pathfinding
Creates a new thread pool for pathfinding jobs
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Can be overridden in implementations to return the exact building type the worker expects.
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIConcreteMixer
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBaker
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBlacksmith
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkChef
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkCrusher
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkDyer
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkFletcher
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkGlassblower
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkMechanic
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSawmill
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSifter
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkStonemason
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkStoneSmeltery
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.education.EntityAIStudy
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkPupil
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkResearcher
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkTeacher
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.EntityAIArcherTraining
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.EntityAICombatTraining
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Can be overridden in implementations to return the exact building type the worker expects.
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkComposter
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkChickenHerder
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkRabbitHerder
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkShepherd
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkSwineHerder
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkDeliveryman
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkEnchanter
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkHealer
 
getExpectedBuildingClass() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkUndertaker
 
getExpectedExtensionType() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Get the class type which is expected for the building extensions to have.
getExpectedExtensionType() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModule
 
getExpectedExtensionType() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModule
 
getExpectedStock() - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
Get the max stock in stacks per menu item.
getExperience() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler.SkillData
 
getExtendedCount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Get an extended count that can be overriden.
getExtendedCount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAIRequestSmelter
 
getExtendedCount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIConcreteMixer
 
getExtendedCount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
 
getExtension() - Method in interface com.minecolonies.api.colony.buildingextensions.modules.IBuildingExtensionModule
Get the building extension of the module.
getExtension() - Method in class com.minecolonies.core.colony.buildingextensions.modules.AbstractBuildingExtensionModule
 
getExtensionModuleProducers() - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry
Get all building extension module producers.
getExternalCitizens() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Gets the assigned visitor ids
getExtraCost(BlockPos) - Static method in class com.minecolonies.core.entity.pathfinding.RecentTargetCache
Get the extra cost associated with ending a path at this blockpos
getExtraItemsNeeded() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Get the extra items needed for this job.
getExtraItemsNeeded() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
getExtraToolsNeeded() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Get the extra tools needed for this job.
getExtraToolsNeeded() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkShepherd
 
getExtraToolsNeeded() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Get the extra tools needed for this job.
getFacing(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Calculate in which direction a pos is facing.
getFactor(ICitizenData) - Method in class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
 
getFactor(ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.happiness.IHappinessModifier
Get the factor of the happiness.
getFactor(ICitizenData) - Method in class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
 
getFactor(ICitizenData) - Method in class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
 
getFactoryController() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to get the FactoryController of the RequestManager.
getFactoryController() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to get the FactoryController of the RequestManager.
getFactoryController() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method used to get the FactoryController of the RequestManager.
getFactoryForInput(TypeToken<? extends Input>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to get a factory for a given input class.
getFactoryForInput(TypeToken<? extends INPUT>) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
getFactoryForInput(String) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to get a factory for a given input class name.
getFactoryForIO(TypeToken<? extends Input>, TypeToken<? extends Output>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method to get a factory for a given combination of input and output types.
getFactoryForIO(TypeToken<? extends INPUT>, TypeToken<? extends OUTPUT>) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
getFactoryForOutput(short) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to get a factory for a given Output class name.
getFactoryForOutput(TypeToken<? extends Output>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to get a factory for a given output class.
getFactoryForOutput(TypeToken<? extends OUTPUT>) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
getFactoryForOutput(String) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to get a factory for a given Output class name.
getFactoryForSerializationId(short) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to get a factory for a given output class.
getFactoryForSerializationId(short) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
getFactoryInputType() - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Used to determine which type this can produce.
getFactoryInputType() - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
getFactoryInputType() - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
getFactoryInputType() - Method in class com.minecolonies.api.colony.requestsystem.token.InitializedTokenFactory
 
getFactoryInputType() - Method in class com.minecolonies.api.colony.requestsystem.token.RandomSeededTokenFactory
 
getFactoryInputType() - Method in class com.minecolonies.api.colony.requestsystem.token.StandardTokenFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractBoolSettingFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractIntSettingFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractStringSettingsFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
getFactoryInputType() - Method in class com.minecolonies.core.research.LocalResearchFactory
 
getFactoryOutputType() - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Method to get the type this factory can produce.
getFactoryOutputType() - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
getFactoryOutputType() - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
getFactoryOutputType() - Method in class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BeekeeperCollectionSettingsFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BoolSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BuilderModeSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.CrafterRecipeSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.DynamicTreesSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardFollowModeSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardPatrolModeSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardTaskSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.IntSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringSettingsFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringWithDescSettingsFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
getFactoryOutputType() - Method in class com.minecolonies.core.research.LocalResearchFactory
 
getFakePlayer() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Obtains a fake player class which can be used inside the AI logic to utilize in requests that require a player instance when none is available.
getFemaleModel() - Method in interface com.minecolonies.api.client.render.modeltype.IModelType
Get the female model for this model type
getFemaleModel() - Method in class com.minecolonies.api.client.render.modeltype.SimpleModelType
 
getFermentTime() - Method in class com.minecolonies.api.crafting.CompostRecipe
The number of ticks that this recipe should take to ferment into compost.
getFields() - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Getter of all fields that are either free, or taken by the current building.
getFieldsInColony() - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Obtains the list of fields from the colony.
getFieldsInColony() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModuleView
 
getFieldsInColony() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
 
getFieldSize() - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
Field size.
getFieldStage() - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
Get the current stage the field is in.
getFieldTag() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Get the field tag property.
getFieldTag() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getFieldWarningTooltip(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Get a warning text component for the specific field whenever this field cannot be assigned for any reason.
getFieldWarningTooltip(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModuleView
 
getFieldWarningTooltip(IBuildingExtension) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
 
getFileName() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the file name of the structure.
getFilledGravePlotCount() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
Count the burial plots currently occupied by named graves.
getFilteredPlayers(Predicate<Rank>) - Method in class com.minecolonies.core.colony.permissions.Permissions
 
getFilteredPlayers(Predicate<Rank>) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getFilteredPlayers(Predicate<Rank>) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
getFinishedQuests() - Method in interface com.minecolonies.api.quests.IQuestManager
Get the list of completed quests in the colony.
getFinishedQuests() - Method in class com.minecolonies.core.quests.QuestManager
 
getFirstBuildingMatching(Predicate<B>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Get the first building matching the conditions.
getFirstCitizen() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
Get the first citizen assigned to this module.
getFirstFulfillableRecipe(Predicate<ItemStack>, int, boolean) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Get a fullfillable recipe to execute.
getFirstFulfillableRecipe(Predicate<ItemStack>, int, boolean) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getFirstFulfillableRecipe(Predicate<ItemStack>, int, boolean) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
 
getFirstLocationFromTag(String) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
Gets the list of tags, and finds the first location registered there.
getFirstMatch(List<ItemStack>, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Gets the first matching itemstack from a list
getFirstModuleOccurance(Class<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Deprecated.
getFirstOpenSlotFromItemHandler(IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the first open slot in the IItemHandler.
getFirstOpenSlotFromProvider(IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the first open slot in the ICapabilityProvider.
getFirstOpenSlotFromProviderForSide(IItemHandlerCapProvider, Direction) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the first open slot in the ICapabilityProvider, for a given Direction.
getFirstRecipe(Predicate<ItemStack>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Check if is the worker has the knowledge to craft something.
getFirstRecipe(Predicate<ItemStack>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getFirstRecipe(Predicate<ItemStack>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
 
getFirstRecipe(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Get the first recipe where the output matches this stack.
getFirstRecipe(ItemStack) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getFirstSlotOfItemHandlerContainingEquipment(IItemHandler, EquipmentTypeEntry, int, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns a slot number if an IItemHandler contains given equipment type.
getFirstSmeltingRecipeByResult(ItemStorage) - Method in interface com.minecolonies.api.compatibility.IFurnaceRecipes
Get the first smelting recipe by result for a certain itemStorage.
getFirstSmeltingRecipeByResult(ItemStorage) - Method in class com.minecolonies.core.util.FurnaceRecipes
 
getFlag() - Method in enum class com.minecolonies.api.colony.permissions.Action
 
getFloor(BlockPos, Level) - Static method in class com.minecolonies.api.util.BlockPosUtil
Calculates the floor level.
getFloor(BlockPos.MutableBlockPos, int, Level) - Static method in class com.minecolonies.api.util.BlockPosUtil
Calculates the floor level.
getFlowerDropAtPos(ServerLevel, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
Retrieves the item registry name of the first flower drop at the specified position.
getFlowerToGrow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
Get a random flower to grow at the moment.
getFluidState(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting.SingleStateBlockGetter
 
getFluidState(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
 
getFluidState(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getFluidState(BlockState) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
getFluidState(BlockState) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
getFluidState(BlockState) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
getFluidsToRemove() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Getter for the blocks to be removed in fluids_remove.
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends PrivateCrafting>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingProductionResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends PublicCrafting>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends IRetryable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends R>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
 
getFollowupRequestForCompletion(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
getFood() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getFood() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a set of all food items.
getFoodFactor(ICitizenData) - Static method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
Get the food happiness modifier from the citizen.
getFoodHappinessStats() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Get the food happiness stats
getFoodHappinessStats() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
getFoodTier(ItemStack) - Static method in class com.minecolonies.api.util.FoodUtils
Calculate the food tier from the food item.
getFoodValue(ItemStack, AbstractEntityCitizen) - Static method in class com.minecolonies.api.util.FoodUtils
Calculate the actual food value for a citizen consuming a given food.
getFoodValue(ItemStack, FoodProperties, double) - Static method in class com.minecolonies.api.util.FoodUtils
Calculate the actual food value for a citizen consuming a given food.
getForId(int) - Static method in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
Gets the fitting status for the ID
getFortuneOf(ItemStack, Level) - Static method in class com.minecolonies.api.util.ItemStackUtils
Calculates the fortune level this tool has.
getFreeBlocks() - Method in interface com.minecolonies.api.colony.IColonyView
Get a copy of the freeBlocks list.
getFreeBlocks() - Method in class com.minecolonies.core.colony.Colony
Get a copy of the freeBlocks list.
getFreeBlocks() - Method in class com.minecolonies.core.colony.ColonyView
Get a copy of the freeBlocks list.
getFreeExtensions() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Returns list of free building extensions.
getFreePositions() - Method in interface com.minecolonies.api.colony.IColonyView
Get a copy of the freePositions list.
getFreePositions() - Method in class com.minecolonies.core.colony.Colony
Get a copy of the freePositions list.
getFreePositions() - Method in class com.minecolonies.core.colony.ColonyView
Get a copy of the freePositions list.
getFreeSitPosition() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Gets a free sitting position
getFreeSlots() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Get the amount of free slots in the inventory.
getFreeSlots() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getFrom(ResourceLocation) - Method in interface com.minecolonies.api.colony.guardtype.registry.IGuardTypeDataManager
 
getFrom(ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.registry.GuardTypeDataManager
 
getFuel() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getFuel() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a set of all fuel items.
getFurnaceRecipes() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getFurnaceRecipes() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Gets the furnace recipe storage
getFurnaceRecipes() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getFurnaceRecipes() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getFurnaceRecipes() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getFurnaces() - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
Return a list of furnaces assigned to this hut.
getFurthestCorner(BlockPos, BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Get the furthest corner from a pos.
getGlobalResearchTree() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getGlobalResearchTree() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getGlobalResearchTree() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getGraveData() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityGrave
Get the graveData of the saved citizen
getGraveManager() - Method in interface com.minecolonies.api.colony.IColony
 
getGraveManager() - Method in class com.minecolonies.core.colony.Colony
Get the graveManager of the colony.
getGraveManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getGravePosition() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenBuriedModEvent
Get the position of the citizen's grave.
getGravePositions() - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Get the burial plot positions and their directions.
getGraves() - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Returns a map with all graves within the colony.
getGraves() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
Getter of the graves list.
getGraves() - Method in class com.minecolonies.core.colony.GraveManagerView
 
getGraves() - Method in class com.minecolonies.core.colony.managers.GraveManager
Returns a map with all graves within the colony.
getGraveToWorkOn() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
Retrieves a random grave to work on for the undertaker.
getGreenFromRange(double) - Static method in class com.minecolonies.core.client.gui.map.WindowColonyMap.MapDecoration
Returns the green component of a color based on the percentage of building capacity used.
getGridSize() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getGridSize() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the required size of the crafting grid, 1-3.
getGridSize() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the grid size.
getGridSize() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getGroundHeight(MNode, int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Get the height of the ground at the given x,z coordinate, within 1 step of y.
getGroundHeight(MNode, int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
getGuardBuilding(Level, BlockPos) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Fetches the (server-side) buildings for the guard tower at a specific position.
getGuardBuildingView(Level, BlockPos) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Fetches the (client-side) View for the guard tower at a specific position.
getGuardFactor(IColony) - Static method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
Get the guard security happiness modifier from the colony.
getGuardPos(AbstractEntityCitizen) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Get the position the guard should guard.
getGuardPos(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
getGuardPos(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getGuards() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards.View
Getter for the list of residents.
getGuards() - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
Getter for a copy of the guard list.
getGuardTowerLocations(ItemStack) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Deprecated, for removal: This API element is subject to removal in a future version.
use inline
getGuardTowerViews(ItemStack, Level) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Fetches the (client-side) Views of the guard towers rallied by the banner.
getGuardTypeDataManager() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getGuardTypeDataManager() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getGuardTypeDataManager() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getGuardTypeRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getGuardTypeRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getGuardTypeRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getGuiClickableAreas(WindowBrewingstandCrafting, double, double) - Method in class com.minecolonies.core.compatibility.jei.transfer.BrewingCraftingGuiHandler
 
getGuiClickableAreas(WindowCrafting, double, double) - Method in class com.minecolonies.core.compatibility.jei.transfer.CraftingGuiHandler
 
getGuiClickableAreas(WindowFurnaceCrafting, double, double) - Method in class com.minecolonies.core.compatibility.jei.transfer.FurnaceCraftingGuiHandler
 
getHandlerProducer() - Method in class com.minecolonies.api.crafting.registry.RecipeTypeEntry
The producer for the AbstractRecipeType.
getHandlers() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Get all handlers associated with this building.
getHandlers() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Get all handlers accociated with this building.
getHandlers() - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
getHandlers() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getHappiness() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Gets the current Happiness value for the citizen
getHappiness() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getHappiness(IColony, ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Get the computed happiness of the citizen.
getHappiness(IColony, ICitizenData) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
getHappinessFunctionRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getHappinessFunctionRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getHappinessFunctionRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getHappinessHandler() - Method in interface com.minecolonies.api.colony.ICitizenDataView
The citizen happiness handler.
getHappinessHandler() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getHappinessTypeRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getHappinessTypeRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getHappinessTypeRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getHarvestTypes() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Get what materials the beekeeper should harvest.
getHealth() - Method in interface com.minecolonies.api.colony.ICitizenDataView
 
getHealth() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getHealthBasedOnRaidLevel(int) - Static method in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Sets the entity's health based on the raidLevel
getHeight() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting.SingleStateBlockGetter
 
getHeight() - Method in class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
 
getHeight(Heightmap.Types, int, int) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getHeightmapPos(Heightmap.Types, BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getHeldItem() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
getHeldItem(InteractionHand) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Returns the item that is currently being held by citizen.
getHeldItemSlot(InteractionHand) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Gets slot that hold item that is being held by citizen.
getHerdingJob() - Method in class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
Gets the herding job associated with this module.
getHeuristic() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Getter of the heuristic.
getHidden() - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Get if the branch should be hidden, even from the selection list, until at least one research is eligible to begin.
getHidden() - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
getHidingRequirementDesc(ResourceLocation) - Method in class com.minecolonies.core.client.gui.modules.building.UniversityModuleWindow
Gets a list describing what requirements must be met to make at least one primary research for a branch visible.
getHiringMode() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Get the current hiring mode of this building.
getHiringMode() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Get the hiring mode.
getHiringMode() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Get the hiring mode of the module.
getHiringMode() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
getHiringMode() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
getHiringMode() - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
getHiringMode() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
getHiringMode() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getHiringMode() - Method in class com.minecolonies.core.colony.buildings.views.LivingBuildingView
Get the hiring mode.
getHistory() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
 
getHistory() - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Get the state transition history for display
getHives() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Get the hives/nests positions that belong to this beekeper
getHives() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper.View
 
getHomeBuilding() - Method in interface com.minecolonies.api.colony.IAnimalData
Gets the home building of the animal.
getHomeBuilding() - Method in interface com.minecolonies.api.colony.ICitizenData
Returns the home building of the citizen.
getHomeBuilding() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the entities home building.
getHomeBuilding() - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalDataView
Gets the block position of the animal's home building.
getHomeBuilding() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
 
getHomeBuilding() - Method in class com.minecolonies.core.colony.AnimalData
Get the home building of the animal.
getHomeBuilding() - Method in class com.minecolonies.core.colony.AnimalDataView
Gets the home building of the animal.
getHomeBuilding() - Method in class com.minecolonies.core.colony.CitizenData
 
getHomeBuilding() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getHomeBuilding() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
 
getHomePosition() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the home position of the citizen.
getHomePosition() - Method in class com.minecolonies.core.colony.CitizenData
 
getHookedEntity() - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
getHoursTime(int) - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Get the base progress time requirements for non-instant research on the branch.
getHoursTime(int) - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
getHouseWithSpareBed() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get a house with a spare bed.
getHouseWithSpareBed() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getHoverWarningForLevel() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get lang key of pre-upgrade warning for building level.
getHoverWarningForLevel() - Method in class com.minecolonies.core.colony.buildings.views.LivingBuildingView
 
getHurtSound(DamageSource) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
getHurtSound(DamageSource) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
getHutName() - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
Method to return the name of the block.
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutAlchemist
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutArchery
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutBaker
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutBarracks
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutBarracksTower
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutBeekeeper
Method to return the name of the block.
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutBlacksmith
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutBuilder
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutChickenHerder
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutCitizen
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutCombatAcademy
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutComposter
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutConcreteMixer
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutCook
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutCowboy
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutCrusher
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutDeliveryman
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutDyer
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutEnchanter
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutFarmer
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutFisherman
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutFletcher
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutFlorist
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutGateHouse
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutGlassblower
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutGraveyard
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutGuardTower
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutHospital
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutKitchen
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutLibrary
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutLumberjack
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutMechanic
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutMiner
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutMysticalSite
Method to return the name of the block.
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutNetherWorker
Method to return the name of the block.
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutPlantation
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutRabbitHutch
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutSawmill
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutSchool
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutShepherd
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutSifter
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutSmeltery
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutStable
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutStonemason
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutStoneSmeltery
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutSwineHerder
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutTavern
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutTownHall
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutUniversity
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockHutWareHouse
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockPostBox
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.BlockStash
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.LargeQuarry
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.MediumQuarry
 
getHutName() - Method in class com.minecolonies.core.blocks.huts.SimpleQuarry
 
getHuts() - Static method in class com.minecolonies.api.blocks.ModBlocks
 
getIColonies(Level) - Method in interface com.minecolonies.api.colony.IColonyManager
Get all colonies in this world.
getIColonies(Level) - Method in class com.minecolonies.core.colony.ColonyManager
 
getIColony(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Side neutral method to get colony.
getIColony(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
getIColonyByOwner(Level, UUID) - Method in interface com.minecolonies.api.colony.IColonyManager
Side neutral method to get colony.
getIColonyByOwner(Level, UUID) - Method in class com.minecolonies.core.colony.ColonyManager
 
getIColonyByOwner(Level, Player) - Method in interface com.minecolonies.api.colony.IColonyManager
Side neutral method to get colony.
getIColonyByOwner(Level, Player) - Method in class com.minecolonies.core.colony.ColonyManager
 
getIcon() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Deprecated.
getIcon() - Method in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
Returns the Icon to use
getIcon() - Method in class com.minecolonies.core.compatibility.jei.CropRecipeCategory
 
getIconResourceLocation() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Get the resource location of the icon for the module view.
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingStatisticsModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ColonyConnectionModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerGuardAssignModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinimumStockModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RequestTaskModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RestaurantMenuModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ToolModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.UniversityResearchModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseOptionsModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getIconResourceLocation() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkOrderListModuleView
 
getId() - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Get the unique extension id.
getId() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Deprecated.
getId() - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModule
Get the unique id of this module.
getId() - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModuleView
Get the unique id of this group (used to sync with server side).
getId() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Get the unique id of this module.
getId() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Get the unique id of this group (used to sync with server side).
getId() - Method in interface com.minecolonies.api.colony.IAnimalData
Get the animal data ID.
getId() - Method in interface com.minecolonies.api.colony.ICitizen
Returns the id of the citizen.
getId() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Get the id.
getId() - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalDataView
Get the id of the animal.
getId() - Method in class com.minecolonies.api.colony.permissions.PermissionEvent
The UUID of the player causing the event.
getId() - Method in class com.minecolonies.api.colony.permissions.Rank
Get the id of the rank
getId() - Method in interface com.minecolonies.api.colony.requestsystem.data.IDataStore
Method to get the IToken used to identify this IDataStore.
getId() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
The unique token representing the request outside of the management system.
getId() - Method in interface com.minecolonies.api.colony.requestsystem.requester.IRequester
Method to get the ID of a given requester.
getId() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolverProvider
Unique token identifying this provider inside the request management system.
getId() - Method in class com.minecolonies.api.crafting.AbstractRecipeType
Get the ID of this type
getId() - Method in class com.minecolonies.api.crafting.ClassicRecipe
 
getId() - Method in class com.minecolonies.api.crafting.MultiOutputRecipe
 
getId() - Method in class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
 
getId() - Method in interface com.minecolonies.api.entity.citizen.happiness.IHappinessModifier
Get the unique happiness id.
getId() - Method in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
Returns the id
getId() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the quest id of the quest.
getId() - Method in interface com.minecolonies.api.research.IGlobalResearch
Getter of the id of the research.
getId() - Method in interface com.minecolonies.api.research.ILocalResearch
Getter of the id of the research.
getId() - Method in interface com.minecolonies.api.research.IResearchEffect
Getter for the ID of the effect.
getId() - Method in enum class com.minecolonies.api.sounds.EventType
Get the id.
getId() - Method in class com.minecolonies.core.colony.AnimalData
Get the unique ID of this animal.
getId() - Method in class com.minecolonies.core.colony.AnimalDataView
Returns the id of the animal data view.
getId() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
getId() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getId() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Brewing
Get a string identifier to this.
getId() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Crafting
Get a string identifier to this.
getId() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Custom
Get a string identifier to this.
getId() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Domum
 
getId() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
Deprecated.
getId() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Smelting
Get a string identifier to this.
getId() - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
getId() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reports the id of the citizen who is on this expedition, if any.
getId() - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
getId() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Deprecated.
getId() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
getId() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
getId() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getId() - Method in class com.minecolonies.core.colony.CitizenData
 
getId() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getId() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
getId() - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
The unique token representing the request outside of the management system.
getId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractRequestResolver
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
getId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getId() - Method in class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory.FishingRecipe
 
getId() - Method in class com.minecolonies.core.entity.ai.workers.util.Patient
Get the citizen id of the patient.
getId() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage.ColonyInfo
 
getId() - Method in class com.minecolonies.core.placementhandlers.main.SuppliesHandler
 
getId() - Method in class com.minecolonies.core.placementhandlers.main.SurvivalHandler
 
getId() - Method in class com.minecolonies.core.quests.QuestInstance
 
getId() - Method in class com.minecolonies.core.research.GlobalResearch
 
getId() - Method in class com.minecolonies.core.research.GlobalResearchEffect
 
getId() - Method in class com.minecolonies.core.research.LocalResearch
 
getId() - Method in class com.minecolonies.core.research.ResearchEffectCategory
Gets the unique identifier of the effect.
getID() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Returns the BlockPos of the current object, also used as ID.
getID() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Gets the id for this building.
getID() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Returns this events ID.
getID() - Method in interface com.minecolonies.api.colony.IColony
returns this colonies unique id.
getID() - Method in interface com.minecolonies.api.colony.IColonyView
Returns the ID of the view.
getID() - Method in class com.minecolonies.api.colony.permissions.ColonyPlayer
 
getID() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the ID of the work order.
getID() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getID() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Gets the id for this building.
getID() - Method in class com.minecolonies.core.colony.Colony
Returns the ID of the colony.
getID() - Method in class com.minecolonies.core.colony.ColonyView
Returns the ID of the view.
getID() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
getID() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
getID() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getID() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getID() - Method in interface com.minecolonies.core.quests.sideeffects.IQuestSideEffect
Gets the quest effects ID
getID() - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
getIdentifier() - Method in interface com.minecolonies.api.colony.requestsystem.token.IToken
The identifier used to represent a request.
getIdentifier() - Method in class com.minecolonies.api.colony.requestsystem.token.StandardToken
The identifier used to represent a request.
getIdentities() - Method in interface com.minecolonies.api.colony.requestsystem.data.IIdentitiesDataStore
Method to get the identities stored in this IIdentitiesDataStore
getIdentities() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore
 
getIdentities() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore
 
getIdleSeverity(boolean) - Method in interface com.minecolonies.api.colony.jobs.IJob
Get the days before complaining or demanding solution for being idle
getIdleSeverity(boolean) - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
 
getImage(Random) - Method in enum class com.minecolonies.core.client.gui.modules.TabsWindowModule.TabImageSide
Get a random image for this given side.
getImmutableFlowers() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getImmutableFlowers() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a copy of the list of flowers.
getImportantColonyPlayers() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Returns the global subscribers.
getImportantColonyPlayers() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
Returns the list of online global subscribers of the colony.
getImportantMessageEntityPlayers() - Method in interface com.minecolonies.api.colony.IColony
Returns a set of players receiving important messages for the colony.
getImportantMessageEntityPlayers() - Method in class com.minecolonies.core.colony.Colony
 
getImportantMessageEntityPlayers() - Method in class com.minecolonies.core.colony.ColonyView
 
getInactiveDays() - Method in class com.minecolonies.core.colony.FieldDataModifier
Call to get the number of days the field has be inactive.
getInactiveReason() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Get the reason why this setting is inactive.
getInactiveReason() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
 
getInactiveReason() - Method in class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
 
getInactivityLimit() - Method in interface com.minecolonies.api.colony.jobs.IJob
Get the time limit in seconds after which the job considers itself inactive.
getInactivityLimit() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
getIndex(BlockState) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
getInDimensionLocation() - Method in interface com.minecolonies.api.colony.requestsystem.location.ILocation
Method to get the location in the dimension
getInDimensionLocation() - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation
Method to get the location in the dimension
getInDimensionLocation() - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
Method to get the location in the dimension
getIndirectlyConnectedColonies() - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Get all indirectly connected colonies.
getIndirectlyConnectedColonies() - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
getIngredients() - Method in class com.minecolonies.api.crafting.CompostRecipe
Gets the list of ingredients for this recipe; there will only be one, but it is a multi-alternative stack and includes the specific count of items that are required.
getIngredientValidator() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Gets a predicate for recipe ingredients that are explicitly allowed or banned at this building.
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.moduleviews.DOCraftingModuleView
Gets the ingredient validator for this module.
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.SmeltingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBlacksmith.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.SmeltingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher.DOCraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.DOCraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.SmeltingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen.SmeltingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic.DOCraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill.DOCraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason.CraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason.DOCraftingModule
 
getIngredientValidator() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStoneSmeltery.SmeltingModule
 
getIngredientValidatorBasedOnTags(String) - Static method in class com.minecolonies.api.util.CraftingUtils
Generates an OptionalPredicate that reports whether a particular stack is allowed, banned, or undecided when used as a crafting ingredient by the specified job, based on the associated tags.
getIngredientValidatorBasedOnTags(String, boolean) - Static method in class com.minecolonies.api.util.CraftingUtils
Generates an OptionalPredicate that reports whether a particular stack is allowed, banned, or undecided when used as a crafting ingredient by the specified job, based on the associated tags.
getInProgressQuests() - Method in interface com.minecolonies.api.quests.IQuestManager
Get the list of in progress quests in the colony.
getInProgressQuests() - Method in class com.minecolonies.core.quests.QuestManager
 
getInput() - Method in class com.minecolonies.api.crafting.CompostRecipe
Get the input ingredient for this recipe (this is multiple alternative item types).
getInput() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the list of input items.
getInput() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getInputs() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getInputs() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the input ingredient lists of this recipe.
getInputs() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Gets the input items for this recipe
getInquiry() - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
 
getInquiry() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
The inquiry of the GUI to the player.
getInquiry() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
getInquiry(Player) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
The inquiry of the GUI to the player.
getInstance() - Static method in interface com.minecolonies.api.client.render.modeltype.registry.IModelTypeRegistry
Gets the current instance of the model type registry.
getInstance() - Static method in interface com.minecolonies.api.colony.buildings.registry.IBuildingDataManager
 
getInstance() - Static method in interface com.minecolonies.api.colony.buildings.registry.IBuildingRegistry
 
getInstance() - Static method in interface com.minecolonies.api.colony.guardtype.registry.IGuardTypeDataManager
 
getInstance() - Static method in interface com.minecolonies.api.colony.guardtype.registry.IGuardTypeRegistry
 
getInstance() - Static method in interface com.minecolonies.api.colony.ICitizenDataManager
 
getInstance() - Static method in interface com.minecolonies.api.colony.IColonyManager
 
getInstance() - Static method in interface com.minecolonies.api.colony.interactionhandling.registry.IInteractionResponseHandlerDataManager
 
getInstance() - Static method in interface com.minecolonies.api.colony.jobs.registry.IJobDataManager
 
getInstance() - Static method in interface com.minecolonies.api.colony.jobs.registry.IJobRegistry
 
getInstance() - Static method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
Method to get the current instance of the StandardFactoryController
getInstance() - Static method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
 
getInstance() - Static method in interface com.minecolonies.api.entity.pathfinding.registry.IPathNavigateRegistry
 
getInstance() - Static method in interface com.minecolonies.api.IMinecoloniesAPI
 
getInstance() - Static method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getInstance() - Static method in interface com.minecolonies.api.research.IGlobalResearchTree
Get an instance of this Tree.
getInstance() - Static method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Get the singleton instance of this class
getInstance() - Static method in interface com.minecolonies.core.colony.interactionhandling.registry.IInteractionResponseHandlerRegistry
 
getInstance() - Static method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Gets the current instance.
getInteractionIcon() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Gets the icon to render for this interaction
getInteractionIcon() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDeliveryInteraction
 
getInteractionIcon() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
getInteractionIcon() - Method in class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
getInteractionResponseHandlerDataManager() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getInteractionResponseHandlerDataManager() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getInteractionResponseHandlerDataManager() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getInteractionResponseHandlerRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getInteractionResponseHandlerRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getInteractionResponseHandlerRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getIntermediate() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getIntermediate() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the 'intermediate' block required for crafting, in the same sense as IRecipeStorage.
getIntermediate() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the required intermediate for the recipe.
getIntermediate() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getIntermediate() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
What is the intermediate block for this recipe?
getInv() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Get the craft matrix inv.
getInvBasedVariant(boolean) - Method in enum class com.minecolonies.api.blocks.types.RackType
 
getInventory() - Method in interface com.minecolonies.api.colony.ICitizen
Get the inventory of the citizen.
getInventory() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
 
getInventory() - Method in class com.minecolonies.core.colony.CitizenData
 
getInventory() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getInventory() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Calculate the citizens inventory.
getInventory() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
getInventoryAsListFromProviderForSide(IItemHandlerCapProvider, Direction) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns an IItemHandler as list of item stacks.
getInventoryCitizen() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Return this citizens inventory.
getInventoryCitizen() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Return this citizens inventory.
getInventoryCitizen() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
Return this citizens inventory.
getInvertedEffectiveSkillLevel(int) - Static method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Returns the inverted skill level, to use in chance based calcs
getItem() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Get the item the module uses.
getItem() - Method in class com.minecolonies.api.crafting.ItemStorage
Getter for the stack.
getItem() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getItem(ResourceLocation) - Static method in class com.minecolonies.api.util.TagUtils
Get a tag for items.
getItemBySlot(EquipmentSlot) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getItemCount(Predicate<ItemStack>) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
 
getItemCount(Predicate<ItemStack>) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getItemCountInInventory(Item) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenInventoryHandler
Returns the amount of a certain item in the inventory.
getItemCountInInventory(Item) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
Returns the amount of a certain item in the inventory.
getItemCountInInventory(Block) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenInventoryHandler
Returns the amount of a certain block in the inventory.
getItemCountInInventory(Block) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
Returns the amount of a certain block in the inventory.
getItemCountInItemHandler(IItemHandler, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the IItemHandler.
getItemCountInItemHandler(IItemHandler, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the IItemHandler.
getItemCountInItemHandler(IItemHandler, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the IItemHandler.
getItemCountInItemHandlers(Collection<IItemHandler>, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
 
getItemCountInProvider(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the ICapabilityProvider.
getItemCountInProvider(IItemHandlerCapProvider, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the ICapabilityProvider.
getItemCountInProvider(IItemHandlerCapProvider, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the ICapabilityProvider.
getItemCountInProviderForSide(IItemHandlerCapProvider, Direction, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the ICapabilityProvider for a given Direction.
getItemCountInProviderForSide(IItemHandlerCapProvider, Direction, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the ICapabilityProvider for a given Direction.
getItemCountInProviderForSide(IItemHandlerCapProvider, Direction, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns the amount of occurrences in the ICapabilityProvider for a given Direction.
getItemCountInStackLick(List<ItemStack>, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Calculates howmany items match the given predicate that are in the list.
getItemFromBlock(Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Converts a Block to its Item so it can be compared.
getItemHandlerAsList(IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns an IItemHandler as list of item stacks.
getItemHandlerCap() - Method in interface com.minecolonies.api.util.IItemHandlerCapProvider
 
getItemHandlerCap(Void) - Method in interface com.minecolonies.api.util.IItemHandlerCapProvider
For EntityCap register only
getItemHandlerCap(Direction) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getItemHandlerCap(Direction) - Method in interface com.minecolonies.api.entity.mobs.amazons.IAmazonEntity
 
getItemHandlerCap(Direction) - Method in interface com.minecolonies.api.entity.mobs.barbarians.IBarbarianEntity
 
getItemHandlerCap(Direction) - Method in interface com.minecolonies.api.entity.mobs.egyptians.IEgyptianEntity
 
getItemHandlerCap(Direction) - Method in interface com.minecolonies.api.entity.mobs.pirates.IPirateEntity
 
getItemHandlerCap(Direction) - Method in interface com.minecolonies.api.entity.mobs.vikings.INorsemenEntity
 
getItemHandlerCap(Direction) - Method in interface com.minecolonies.api.util.IItemHandlerCapProvider
 
getItemHandlerCap(Direction) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
getItemHandlerCap(Direction) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getItemHandlerCap(Direction) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getItemHandlerCitizen() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getItemHandlerCitizen() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getItemHandlerCitizen() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getItemHandlersFromProvider(IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to get all the IItemHandlers from a given Provider.
getItemLevel(ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Return the pre-computed equipment level for this stack, or -1 if not registered.
getItemNeeded() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getItems() - Method in record class com.minecolonies.api.crafting.CountedIngredient
 
getItems() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityBarrel
Returns the number of items that the block contains
getItems() - Method in record class com.minecolonies.core.recipes.FoodIngredient
 
getItems() - Method in class com.minecolonies.core.recipes.PlantIngredient
 
getItems() - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Returns the number of items that the block contains
getItemsForPickUp() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Get the items to gather list.
getItemSlot(Item) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Gets the slot in which the inserted item is in.
getItemSlot(Item) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Gets the slot in which the inserted item is in.
getItemStack() - Method in class com.minecolonies.api.crafting.ItemStorage
Get the itemStack from this itemStorage.
getItemStackAttributeValue(ItemStack, EquipmentSlot, Holder<Attribute>) - Static method in class com.minecolonies.api.util.ItemStackUtils
Get an attribute value for a given item stack.
getItemStackForHutFromInventory(Inventory, String) - Static method in class com.minecolonies.core.util.BuildingUtils
Get the hut from the inventory.
getItemStackOfListMatchingPredicate(List<ItemStorage>, Predicate<ItemStack>) - Static method in class com.minecolonies.api.crafting.ItemStorage
Check a list for an ItemStack matching a predicate.
getItemStacks() - Method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
The loot item for this drop (as alternatives).
getItemTier(ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Return the Tier associated with this stack.
getIterableArmorAndHandInv() - Method in class com.minecolonies.api.inventory.InventoryCitizen
Get an iterable of armor and hand inventory.
getIteratorType() - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Get the iterator type (method of construction) of the work order.
getIteratorType() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getJob() - Method in interface com.minecolonies.api.colony.ICitizenData
Returns the job of the citizen.
getJob() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Entity job getter.
getJob() - Method in class com.minecolonies.core.colony.CitizenData
 
getJob() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getJob() - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
getJob() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Getter for the job.
getJob() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Get the queried job for the pathresult
getJob(Class<J>) - Method in interface com.minecolonies.api.colony.ICitizenData
Returns the job subclass needed.
getJob(Class<J>) - Method in class com.minecolonies.core.colony.CitizenData
 
getJobComponent() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the job as mutable component.
getJobComponent() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getJobDataManager() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getJobDataManager() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getJobDataManager() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getJobDisplayName() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Get the name of the job.
getJobDisplayName() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
Get the Job DisplayName
getJobDisplayName() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
Get the display name of the job.
getJobEntry() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerModule
Getter for the job entry.
getJobEntry() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Get the job entry of the citizen to be assigned.
getJobEntry() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsJob
Get the job entry of the module.
getJobEntry() - Method in class com.minecolonies.api.colony.guardtype.GuardType
Getter for the job producer.
getJobEntry() - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
getJobEntry() - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
getJobEntry() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
getJobEntry() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
getJobEntry() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Gets the job associated with this crafting module.
getJobEntry() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
getJobEntry() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
Getter for the job entry of the module view.
getJobEntry() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
Get the job entry for the production resolver.
getJobEntry() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Getter of the job entry.
getJoblessCitizen() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Get the first unemployed citizen.
getJoblessCitizen() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
getJobName() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
The abstract method which returns the name of the job.
getJobName() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Get the name of the job.
getJobRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getJobRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getJobRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getJobRegistryEntry() - Method in interface com.minecolonies.api.colony.jobs.IJob
The JobEntry for this job.
getJobRegistryEntry() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getJobs() - Static method in class com.minecolonies.api.colony.jobs.ModJobs
 
getJobStatus() - Method in interface com.minecolonies.api.colony.ICitizenData
Queries the citizen's job status.
getJobStatus() - Method in class com.minecolonies.core.colony.CitizenData
 
getJobTranslationKey() - Method in class com.minecolonies.api.colony.guardtype.GuardType
Getter for the job translation key.
getJobView() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the job view that belongs to this citizen (or null).
getJobView() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getJobViewProducer() - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry
 
getKey() - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry
 
getKey() - Method in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.BorderStyle
 
getKey() - Method in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
getKnownBlocks() - Method in class com.minecolonies.core.generation.defaults.DefaultBlockLootTableProvider
 
getKnownEntityTypes() - Method in class com.minecolonies.core.generation.defaults.DefaultEntityLootProvider
 
getLadderFacing() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Get the facing of the ladder.
getLadderLocation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Getter of the ladderLocation.
getLadderNode() - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
 
getLargestCell(FarmField) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
getLastCachedValue() - Method in class com.minecolonies.api.entity.citizen.happiness.DynamicHappinessSupplier
 
getLastCachedValue() - Method in interface com.minecolonies.api.entity.citizen.happiness.IHappinessSupplierWrapper
Get the last cache value in absence of the citizen.
getLastCachedValue() - Method in class com.minecolonies.api.entity.citizen.happiness.StaticHappinessSupplier
 
getLastContactInHours() - Method in interface com.minecolonies.api.colony.IColony
Get the last contact of a player to the colony in hours.
getLastContactInHours() - Method in interface com.minecolonies.api.colony.IColonyView
 
getLastContactInHours() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Get the last contact in hours from the colony.
getLastContactInHours() - Method in class com.minecolonies.core.colony.Colony
 
getLastContactInHours() - Method in class com.minecolonies.core.colony.ColonyView
 
getLastContactInHours() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
getLastDismountTime() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Gets the last time this horse was dismounted from, in game ticks.
getLastEaten() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Get the last eaten food item.
getLastEaten() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
getLastEatenFoods() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Get the list of last eaten food items.
getLastEatenFoods() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
getLastGraveData() - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Get for the last grave.
getLastIndex(int) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
Get last index of the current itemHandler a slot belongs to.
getLastLadder(BlockPos, Level) - Static method in class com.minecolonies.core.util.WorkerUtil
Find the last ladder by iterating over the y pos in the world.
getLastPatrolTime() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Gets the last time the guards patrolled from this stable.
getLastPosition() - Method in interface com.minecolonies.api.colony.IAnimalData
Gets the last position of the animal.
getLastPosition() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the last position of the citizen.
getLastPosition() - Method in class com.minecolonies.core.colony.AnimalData
Gets the last position of the animal.
getLastPosition() - Method in class com.minecolonies.core.colony.CitizenData
 
getLastRaid() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
List of raid histories
getLastSeen() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTableEntry
Get the worldtime of where it was last seen
getLastSpawnPoints() - Method in interface com.minecolonies.api.colony.IColonyView
Get a list of all barb spawn positions in the colony view.
getLastSpawnPoints() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Getter for the last spawn points.
getLastSpawnPoints() - Method in class com.minecolonies.core.colony.ColonyView
Get a list of all barb spawn positions in the colony view.
getLastSpawnPoints() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
getLayer() - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
Get the current layer
getLayout() - Method in interface com.minecolonies.core.client.gui.modules.IWindowWithLayoutModule
Get the layout used for rendering.
getLayout() - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
 
getLayoutItem() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Get the resource location of the view you want to use for this setting.
getLayoutItem() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
 
getLayoutItem() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
 
getLayoutItem() - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
getLayoutItem() - Method in class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
 
getLayoutItem() - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
getLayoutItem() - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
getLeafVariant(BlockState) - Static method in class com.minecolonies.api.compatibility.Compatibility
Get the Slime leaf variant.
getLeafVariant(BlockState) - Static method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeCheck
Get the Slime leaf variant.
getLeftOver() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.INonExhaustiveDeliverable
Get the amount that is supposed to be kept left over at the warehouse.
getLeftOver() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
getLeftOver() - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
Get the amount of items left over after delivery.
getLeisureSites() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get the leisure site positions.
getLeisureSites() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getLeisureTime() - Method in interface com.minecolonies.api.colony.ICitizenData
Get leisure time.
getLeisureTime() - Method in class com.minecolonies.core.colony.CitizenData
 
getLevel() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IBuildingEventDescription
Gets the level of the building after the event.
getLevel() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
getLevel() - Method in class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory.FishingRecipe
 
getLevel() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler.SkillData
 
getLevel(Skill) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Get the level for a certain skill.
getLevel(Skill) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
getLevel(CompoundTag) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
getLevel(CompoundTag) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
getLevelDelay() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
getLevelId(MinerLevel) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Find given level in the levels array.
getLevels() - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Get the list of levels.
getLevelSign() - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Returns position of level's levelSign
getLevelSort() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getLevelSort() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Returns an arbitrary integer that influences recipe sort order based on level.
getLightColor(float) - Method in class com.minecolonies.core.client.particles.SleepingParticle
 
getLightEmission(BlockState, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
getLightEngine() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getList() - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModule
Get a specific entitylist.
getList() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Get a specific itemlist.
getList() - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
getList() - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
getListIdentifier() - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModule
Get the string identifier of the list.
getListIdentifier() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Get the string identifier of the list.
getListIdentifier() - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
getListIdentifier() - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
getListOfAllItems() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
Getter for the list.
getListOfAllItems() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a list of all items.
getListOfMatchingItems(Predicate<ItemStack>) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getListOfMatchingItems(Predicate<ItemStack>) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a list of all matching items.
getListOfStackForEntity(Entity, Entity) - Static method in class com.minecolonies.api.util.ItemStackUtils
Adds entities to the builder building if he needs it.
getLoadedChunkCount() - Method in interface com.minecolonies.api.colony.IColony
Returns the amount of loaded chunks
getLoadedChunkCount() - Method in class com.minecolonies.core.colony.Colony
 
getLoadedChunkCount() - Method in class com.minecolonies.core.colony.ColonyView
 
getLoadedChunks() - Method in interface com.minecolonies.api.colony.IColony
 
getLoadedChunks() - Method in class com.minecolonies.core.colony.Colony
 
getLoadedChunks() - Method in class com.minecolonies.core.colony.ColonyView
 
getLoadedPositionTowardsCenter(BlockPos, IColony, int, BlockPos, int, int) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Returns a loaded blockpos towards the colony center
getLoadedPositionTowardsCenter(BlockPos, IColony, int, BlockPos, int, int, boolean) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Returns a loaded blockpos towards the colony center
getLocation() - Method in interface com.minecolonies.api.colony.requestsystem.location.ILocatable
Getter to get the location of this locatable.
getLocation() - Method in interface com.minecolonies.api.colony.requestsystem.requester.IRequester
Method to get the location of this locatable.
getLocation() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the current location of the building
getLocation() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Get the ILocation of the citizen.
getLocation() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getLocation() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getLocation() - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
getLocation() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractRequestResolver
 
getLocation() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
getLocation() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getLocation() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getLocation() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getLocation() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Returns the trees location.
getLocation() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Get the ILocation of the citizen.
getLocation() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getLocationsFromTag(String) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Gets the list of tags, and finds all locations registered there.
getLocationsFromTag(String) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
getLog() - Method in class com.minecolonies.core.colony.buildings.modules.ExpeditionLogModule
 
getLog() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
getLogger() - Static method in class com.minecolonies.api.util.Log
Getter for the minecolonies Logger.
getLongDisplayString() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to get a Component that can be displayed to the Player and describes so that the player can complete it.
getLongDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
getLongDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ToolRequest
 
getLongText() - Method in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
Get the long display of this direction, for example "North".
getLoot() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reports the resources gathered so far during this expedition.
getLootContext() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
get the LootContextBuilder for
getLootContext(boolean) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
get the LootContextBuilder for
getLootDrops(ResourceKey<LootTable>) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Gets the loot drops (if any) associated with a particular recipe.
getLootTable() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getLootTable() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the identifier of the associated loot table, if any.
getLootTable() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the location/id of the Loot table used for optional outputs
getLootTable() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getLootTable() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the Loot Table, if one is present.
getLootTable(Item) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.OreBreakingModule
 
getLootTables(Animal) - Method in class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
Gets a list of loot tables that should be available for drop analysis.
getLostCitizen() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Gets the amount of citizens lost in a raid.
getLostCitizen() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
getMaleModel() - Method in interface com.minecolonies.api.client.render.modeltype.IModelType
Get the male model for this model type
getMaleModel() - Method in class com.minecolonies.api.client.render.modeltype.SimpleModelType
 
getManagedAnimal() - Method in interface com.minecolonies.api.colony.IAnimalData
Get the animal entity.
getManagedAnimal() - Method in class com.minecolonies.core.colony.AnimalData
Return the entity instance of the animal data.
getManagedAnimalId() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Get the unique ID of this managed animal.
getManagedAnimalId() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Get the managed animal ID of this entity.
getManager() - Method in interface com.minecolonies.api.colony.requestsystem.management.IProviderHandler
 
getManager() - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
 
getManager() - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
 
getManager() - Method in interface com.minecolonies.api.colony.requestsystem.management.ITokenHandler
 
getManager() - Method in interface com.minecolonies.api.colony.requestsystem.management.IUpdateHandler
 
getManager() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ProviderHandler
 
getManager() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
getManager() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
 
getManager() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.TokenHandler
 
getManager() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.UpdateHandler
 
getManualMode() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Checks whether the builder should automatically accept build orders.
getMapDataList() - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView
Getter for the mapdata.
getMapDataList() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall.View
 
getMatchingBuildingExtension(IBuildingExtension.ExtensionId) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get a building extension by id.
getMatchingBuildingExtension(IBuildingExtension.ExtensionId) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getMatchingBuildingExtension(Predicate<IBuildingExtension>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get a specific building extension on the given location.
getMatchingBuildingExtension(Predicate<IBuildingExtension>) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getMatchingExtension(Predicate<IBuildingExtension>) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Returns list of building extensions.
getMatchingExtension(Predicate<IBuildingExtension>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModule
 
getMatchingExtension(Predicate<IBuildingExtension>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModule
 
getMatchingItemStacksInWarehouse(Predicate<ItemStack>) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityWareHouse
Method used to check if this warehouse holds any of the requested itemstacks.
getMatchingItemStacksInWarehouse(Predicate<ItemStack>) - Method in class com.minecolonies.core.tileentities.TileEntityWareHouse
 
getMaterialColor() - Method in enum class com.minecolonies.api.blocks.types.BarrelType
Returns the color that represents the entry on the map
getMax() - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
getMax() - Method in class com.minecolonies.core.colony.buildings.views.LivingBuildingView
Get the max citizens.
getMaxAge() - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
Get the default max crop age.
getMaxAgingPriority(boolean) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
Gets the maximum priority the aging mechanism can assign.
getMaxAirSupply() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getMaxAnimalMultiplier() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
 
getMaxArmorLevel() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getMaxBlocksCheckedPerCall() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
getMaxBuildHeight() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getMaxBuildingLevel() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Children must return their max building level.
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Getter of the max building level.
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.BuildingMysticalSite
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.DefaultBuildingInstance
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker
Gets the max level of the bakery's hut.
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Children must return their max building level.
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBlacksmith
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDeliveryman
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingEnchanter
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFisherman
Getter of the max building level.
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLibrary
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Getter of the max building level.
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSchool
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStoneSmeltery
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSwineHerder
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.Stash
 
getMaxBuildingLevel() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the maximum (inclusive) building level required to still consider this recipe valid.
getMaxBuildingLevelRequired() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getMaxBuildingPriority(boolean) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
Gets the maximum priority allowed to be set in the building GUI.
getMaxCitizens() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Get max citizens of the colony.
getMaxCitizens() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
getMaxConcretePlaced() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
Get the max amount of concrete placed at once.
getMaxConcurrentPlants() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModule
Get the maximum allowed plants the plantation can work on simultaneously.
getMaxConcurrentPlants() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
Get the maximum allowed plants the plantation can work on simultaneously.
getMaxCraftingCount() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Get the max crafting count for the current recipe.
getMaxDailyQuantity() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
Calculate the max quantity to be crafted per day.
getMaxDailyQuantity() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
Calculate the max quantity to be crafted per day.
getMaxDistance2D(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Maximum of x/z distance between two blocks.
getMaxEnchantmentLevel(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Calculates the max level enchantment this equipment has.
getMaxEquipmentLevel() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Get the max equipment level useable by the worker.
getMaxEquipmentLevel() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Get the max tool level useable by the worker.
getMaxEquipmentLevel() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getMaxExtensionCount() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Getter to obtain the maximum building extension count.
getMaxExtensionCount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModule
 
getMaxExtensionCount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModule
 
getMaxFieldCount() - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Get the maximum allowed field count.
getMaxGuards() - Method in class com.minecolonies.core.client.gui.modules.building.WindowMineGuardModule
Get the maximum of allowed guards for the mine 1 guard for mine level 1 and 2 2 guards for mine level 3 and 4 3 guards for mine level 5
getMaxHealth() - Method in interface com.minecolonies.api.colony.ICitizenDataView
 
getMaxHealth() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getMaxHeight() - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
getMaximalDelayBetweenRetriesInTicks() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.retrying.IRetryingRequestResolver
Method to get the maximal ticks between retries.
getMaximalDelayBetweenRetriesInTicks() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getMaximalTries() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.retrying.IRetryingRequestResolver
Method to get the maximal amount of tries that is resolver attempts.
getMaximalTries() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getMaximumHives() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Get the maximum amount of hives that can belong to this beekeeper
getMaximumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
Get the maximum length this plant can grow.
getMaximumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
Get the maximum length this plant can grow.
getMaximumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.BambooPlantModule
 
getMaximumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
 
getMaximumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.TwistingVinesPlantModule
 
getMaximumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WeepingVinesPlantModule
 
getMaxInhabitants() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Get the max number of inhabitants
getMaxInhabitants() - Method in interface com.minecolonies.api.colony.buildings.modules.IDefinesCoreBuildingStatsModule
Get the max number of inhabitants this module allows.
getMaxInhabitants() - Method in class com.minecolonies.core.colony.buildings.modules.HomeBuildingModule
 
getMaxInhabitants() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
getMaxInhabitants() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
getMaxInhabitants() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
getMaxInhabitants() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getMaxLevel() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
The maximum equipment level requested.
getMaxLevel() - Method in class com.minecolonies.core.research.ResearchEffectCategory
Gets the maximum registered level for the effect.
getMaxLevelRequired() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getMaxOccurrence() - Method in interface com.minecolonies.api.quests.IQuestTemplate
How often we can redo this quest.
getMaxOccurrence() - Method in class com.minecolonies.core.quests.QuestTemplate
 
getMaxParallelDeliveries() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Calculate the max parallel deliveries the courier can do.
getMaxPerPeriod() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Get the max per period, potentially modified by research
getMaxRecipes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
Gets the maximum number of recipes a building may have at the current time.
getMaxRecipes() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
getMaxWidth() - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
getMaxWorkingPositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
Get the maximum amount of working positions this field is allowed to handle.
getMaxWorkingPositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
 
getMaxWorkingPositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
 
getMenu() - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
Get the restaurant menu.
getMenu() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RestaurantMenuModuleView
Get the menu for the restaurant.
getMenuType() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateBrewingTeachingTransferHandler
 
getMenuType() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateCraftingTeachingTransferHandler
 
getMenuType() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateSmeltingTeachingTransferHandler
 
getMercenaryUseTime() - Method in interface com.minecolonies.api.colony.IColony
Get the last time mercenaries were used.
getMercenaryUseTime() - Method in class com.minecolonies.core.colony.Colony
Get the last time mercenaries were used.
getMercenaryUseTime() - Method in class com.minecolonies.core.colony.ColonyView
 
getMergedCountedStacksFromList(List<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
This method calculates the amount of items in itemstacks are contained within a list.
getMessageID() - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
Gets the barbarian message id
getMessagePlayerEntities() - Method in interface com.minecolonies.api.colony.IColony
Get the players in the colony which should receive the message.
getMessagePlayerEntities() - Method in class com.minecolonies.core.colony.Colony
 
getMessagePlayerEntities() - Method in class com.minecolonies.core.colony.ColonyView
 
getMetadata() - Method in enum class com.minecolonies.api.blocks.types.BarrelType
Returns the metadata
getMetadata() - Method in enum class com.minecolonies.api.blocks.types.GraveType
 
getMethodName(Serializable) - Static method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
Reflection util for generating a name for the method refs used by transitions, until we properly name them all
getMilkInputItem() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
Get the milking input item.
getMilkOutputItem() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
Get the milking output item.
getMinArmorLevel() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getMinBlockX() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getMinBlockZ() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getMinBuildHeight() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting.SingleStateBlockGetter
 
getMinBuildHeight() - Method in class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
 
getMinBuildHeight() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getMinBuildingLevel() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the minimum (inclusive) building level required before this recipe is valid.
getMinBuildingLevelRequired() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getMinCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
Get the min count to fulfill.
getMinecartType() - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
getMinePos() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Get the position of the assigned mine
getMinePos() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Return the position of the mine to guard
getMinePos() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards.View
Return the position of the mine the guard is patrolling
getMinerBuilding() - Method in class com.minecolonies.core.colony.workorders.WorkOrderMiner
Get the miner building position assigned to this request.
getMinFoodDiversityRequirement(int) - Static method in class com.minecolonies.api.util.FoodUtils
Get the min food diversity requirement.
getMinFoodQualityRequirement(int) - Static method in class com.minecolonies.api.util.FoodUtils
Get the min food quality requirement.
getMinimumCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
getMinimumCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
getMinimumCount() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IDeliverable
Method called to get the minimum amount required to fulfill this request.
getMinimumCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Method called to get the minimum amount required to fulfill this request.
getMinimumCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
getMinimumCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
getMinimumCount() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
getMinimumCount() - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
getMinimumDistanceBetweenTownHalls() - Method in interface com.minecolonies.api.colony.IColonyManager
Returns the minimum distance between two town halls, to not make colonies collide.
getMinimumDistanceBetweenTownHalls() - Method in class com.minecolonies.core.colony.ColonyManager
 
getMinimumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
Get the minimum length this plant should grow to before considered harvestable.
getMinimumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
Get the minimum length this plant should grow to before considered harvestable.
getMinimumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.BambooPlantModule
 
getMinimumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
 
getMinimumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.TwistingVinesPlantModule
 
getMinimumPlantLength() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WeepingVinesPlantModule
 
getMinimumPlantPercentage() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
The percentage of positions the planter should always leave present at the bare minimum.
getMinimumPlantPercentage() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.VinePlantModule
 
getMiningLevel(ItemStack) - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry
Get the item level for this equipment type for a given item stack
getMiningLevelCompatibility(ItemStack, String) - Static method in class com.minecolonies.api.compatibility.Compatibility
This method checks to see if STACK is able to mine anything.
getMinLevel() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
The minimal equipment level requested.
getMinLevelRequired() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getMinRemainingHealthForEnvironmentalDamage(float) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Calculates the minimum remaining health percentage for taking environmental damage in relation to difficulty value
getMissingFromPlayer() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
get how much more is needed from the player.
getMissingQuantity() - Method in interface com.minecolonies.api.quests.IObjectiveInstance
Get the missing quantity.
getMobAIRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getMobAIRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getMobAIRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getMobs() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reports the list and count of mobs interacted with (usually fought, but doesn't have to be) during this expedition.
getModel() - Method in interface com.minecolonies.api.colony.jobs.IJob
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getModel() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
getModel() - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
 
getModel() - Method in class com.minecolonies.core.colony.jobs.guard.JobDruid
 
getModel() - Method in class com.minecolonies.core.colony.jobs.guard.JobKnight
 
getModel() - Method in class com.minecolonies.core.colony.jobs.guard.JobRanger
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobAlchemist
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobArcherTraining
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobBaker
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobBeekeeper
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobBlacksmith
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobBuilder
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobChef
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobChickenHerder
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobCombatTraining
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobComposter
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobConcreteMixer
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobCook
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobCowboy
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobCrusher
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobDyer
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobFarmer
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobFisherman
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobFletcher
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobFlorist
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobGlassblower
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobHealer
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobMechanic
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobMiner
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobPlanter
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobPupil
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobRabbitHerder
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobResearch
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobSawmill
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobShepherd
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobSifter
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobSmelter
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobStablemaster
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobStudent
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobSwineHerder
Get the RenderBipedCitizen.Model to use when the Citizen performs this job role.
getModel() - Method in class com.minecolonies.core.colony.jobs.JobTeacher
 
getModel() - Method in class com.minecolonies.core.colony.jobs.JobUndertaker
 
getModelData() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getModelType() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Get the model assigned to the citizen.
getModelType(ResourceLocation) - Method in interface com.minecolonies.api.client.render.modeltype.registry.IModelTypeRegistry
Get the model type from the registry or null if it doesn't exist.
getModelType(ResourceLocation) - Method in class com.minecolonies.core.client.render.modeltype.registry.ModelTypeRegistry
 
getModelTypeRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getModelTypeRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getModelTypeRegistry() - Method in class com.minecolonies.apiimp.ClientMinecoloniesAPIImpl
 
getModelTypeRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getModId() - Method in class com.minecolonies.core.compatibility.journeymap.JourneymapPlugin
 
getModifier(String) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Get a modifier by the name.
getModifier(String) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
getModifiers() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Get a list of all modifiers.
getModifiers() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
getModule() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult
Get the plantation module this result was generated from.
getModule() - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
Get the plantation module on this field.
getModule(int) - Method in interface com.minecolonies.api.colony.modules.IBuildingModuleContainer
Get the first module with a particular class or interface.
getModule(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getModule(BuildingEntry.ModuleProducer<M, V>) - Method in interface com.minecolonies.api.colony.modules.IBuildingModuleContainer
Get the first module with a particular class or interface.
getModule(BuildingEntry.ModuleProducer<M, V>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getModule(Class<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get a specific module that extends from the given class.
getModule(Class<T2>, Predicate<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get a specific module that extends from the given class and matches the given predicate.
getModule(Predicate<T>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get a specific module that that matches the given predicate.
getModuleForJob() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Utility method to get a given module for this AI.
getModuleId() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Getter for the module id.
getModuleId() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Get the module if of the container.
getModuleId() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
Get the module if of the container.
getModuleMatching(Class<T2>, Predicate<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Deprecated.
getModuleMax() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Get the max number of citizens this module supports.
getModuleMax() - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
getModuleMax() - Method in class com.minecolonies.core.colony.buildings.modules.LivingBuildingModule
 
getModuleMax() - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
getModuleMax() - Method in class com.minecolonies.core.colony.buildings.modules.TavernLivingBuildingModule
 
getModuleMax() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
getModuleProducers() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
 
getModules() - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get a list containing all modules registered to this container.
getModules() - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
getModules() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
getModules() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getModules(Class<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get a list containing all modules that extend from the given class.
getModules(Class<T2>, Predicate<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get a list containing all modules that extend from the given class and match the given predicate.
getModules(Predicate<T>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Get a list containing all modules that match the given predicate.
getModulesByType(Class<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Deprecated.
getModuleSerializationIdentifier() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
Deprecated.
getModuleSerializationIdentifier() - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
getModuleSerializationIdentifier() - Method in class com.minecolonies.core.colony.buildings.modules.LivingBuildingModule
 
getModuleSerializationIdentifier() - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
getModuleSerializationIdentifier() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
Deprecated.
getModuleView(int) - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Get the first module with a particular class or interface.
getModuleView(int) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getModuleView(BuildingEntry.ModuleProducer<M, V>) - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Get the first module with a particular class or interface.
getModuleView(BuildingEntry.ModuleProducer<M, V>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getModuleViewByType(Class<T>) - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Get the first module view matching the class.
getModuleViewByType(Class<T>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getModuleViewMatching(Class<T>, Predicate<? super T>) - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Get the module view matching a certain predicate.
getModuleViewMatching(Class<T>, Predicate<? super T>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getModuleViews(Class<T>) - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Get a list of all modules matching a specific class.
getModuleViews(Class<T>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getMostEfficientTool(BlockState, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Calculates the most efficient tool to use on that block.
getMount() - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
Return the current mount for the cavalry job.
getMountDamageSplit() - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
The fraction of damage that is applied to the mount instead of the rider.
getMournLocation() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen
Call this function to get the mourn location
getMovementEmission() - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
getMustExist() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Does this require it to already be there?
getMutableRequestList() - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseRequestQueueModule
Get a mutable version of the request list.
getMysticalSiteFactor(IColony) - Static method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
Get the mystical site happiness modifier from the colony.
getMysticalSiteMaxBuildingLevel() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get the maximum level among built mystical sites
getMysticalSiteMaxBuildingLevel() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getMysticalSites() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get a list of the mystical sites in this colony.
getMysticalSites() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getName() - Method in enum class com.minecolonies.api.blocks.types.BarrelType
Returns the name
getName() - Method in enum class com.minecolonies.api.blocks.types.GraveType
 
getName() - Method in enum class com.minecolonies.api.blocks.types.RackType
 
getName() - Method in interface com.minecolonies.api.client.render.modeltype.IModelType
The name of the model type.
getName() - Method in class com.minecolonies.api.client.render.modeltype.SimpleModelType
 
getName() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IColonyEventDescription
Gets the name of this event type.
getName() - Method in interface com.minecolonies.api.colony.ICitizen
Returns the name of the citizen.
getName() - Method in interface com.minecolonies.api.colony.IColony
Returns the name of the colony.
getName() - Method in interface com.minecolonies.api.colony.IColonyView
 
getName() - Method in interface com.minecolonies.api.colony.jobs.IJobView
Return a Localization textContent for the Job.
getName() - Method in class com.minecolonies.api.colony.permissions.ColonyPlayer
 
getName() - Method in class com.minecolonies.api.colony.permissions.PermissionEvent
The name of the player causing the event.
getName() - Method in class com.minecolonies.api.colony.permissions.Rank
Get the name of the rank
getName() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
 
getName() - Method in interface com.minecolonies.api.entity.ai.statemachine.transitions.IStateMachineTransition
Get the name of this transition
getName() - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
getName() - Method in class com.minecolonies.api.inventory.InventoryCitizen
Get the name of this object.
getName() - Method in interface com.minecolonies.api.quests.IQuestParticipant
Get a display name for the quest participant.
getName() - Method in interface com.minecolonies.api.quests.IQuestTemplate
The name of the quest.
getName() - Method in class com.minecolonies.api.research.AbstractResearchProvider
 
getName() - Method in interface com.minecolonies.api.research.IGlobalResearch
Human-readable description of research, in human-readable text or as a translation key.
getName() - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Get the human-readable name or translation key for the Research Branch
getName() - Method in interface com.minecolonies.api.research.IResearchEffect
Human-readable effect description, or a translation key.
getName() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reports the name of the citizen who is (or was) on this expedition, if any.
getName() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
 
getName() - Method in class com.minecolonies.core.colony.CitizenData
 
getName() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getName() - Method in class com.minecolonies.core.colony.Colony
 
getName() - Method in class com.minecolonies.core.colony.ColonyView
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingBuiltEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingDeconstructedEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingRepairedEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingUpgradedEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenBornEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenGrownUpEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenSpawnedEvent
 
getName() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.VisitorSpawnedEvent
 
getName() - Method in class com.minecolonies.core.colony.jobs.views.DefaultJobView
 
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenInfo
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenKill
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenList
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenModify
 
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenReload
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenSpawnNew
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTeleport
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTrack
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTriggerWalkTo
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.citizencommands.CommandTrackType
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandAddOfficer
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandCanRaiderSpawn
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandChangeOwner
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandClaimChunks
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyChunks
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyInfo
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyPrintStats
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyRaidsInfo
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyResetStats
Gets the literal name used to register this command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandDeleteColony
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandExportColony
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandHomeTeleport
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandListColonies
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandLoadAllBackups
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandLoadBackup
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandRaid
 
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandReclaimChunks
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandSetAbandoned
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandSetDeletable
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandSetRank
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandShowClaim
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.CommandTeleport
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.requestsystem.CommandRSReset
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.colonycommands.requestsystem.CommandRSResetAll
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.CommandEntityTrack
Name string of the command.
getName() - Method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandBackup
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandGetRanks
 
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandHelp
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandPruneWorld
 
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandResetPlayerSupplies
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandUnloadForcedChunks
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandWhereAmI
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.generalcommands.CommandWhoAmI
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.killcommands.CommandKillAnimal
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.killcommands.CommandKillChicken
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.killcommands.CommandKillCow
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.killcommands.CommandKillMonster
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.killcommands.CommandKillPig
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.killcommands.CommandKillRaider
Name string of the command.
getName() - Method in class com.minecolonies.core.commands.killcommands.CommandKillSheep
Name string of the command.
getName() - Method in class com.minecolonies.core.debug.command.CommandToggleDebug
Name string of the command.
getName() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
getName() - Method in class com.minecolonies.core.generation.defaults.DefaultEntityIconProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.DefaultRecruitmentItemsProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.DefaultSoundProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.DefaultStoriesProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.QuestTranslationProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultAlchemistCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultBakerCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultBlacksmithCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultChefCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultConcreteMixerCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultCrusherCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultDyerCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultEnchanterCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultFarmerCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultFletcherCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultGlassblowerCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultLumberjackCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultMechanicCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultNetherWorkerLootProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultPlanterCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultSawmillCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultSifterCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultStonemasonCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultStoneSmelteryCraftingProvider
 
getName() - Method in class com.minecolonies.core.generation.ItemNbtCalculator
 
getName() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage.ColonyInfo
 
getName() - Method in class com.minecolonies.core.quests.QuestTemplate
 
getName() - Method in class com.minecolonies.core.research.GlobalResearch
 
getName() - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
getName() - Method in class com.minecolonies.core.research.GlobalResearchEffect
 
getName() - Method in class com.minecolonies.core.research.ResearchEffectCategory
Gets the name identifier of the effect.
getName(ItemStack) - Method in class com.minecolonies.core.items.ItemAdventureToken
 
getNameFileIds() - Method in interface com.minecolonies.api.colony.IColonyView
Get a list of all available citizen name style options.
getNameFileIds() - Method in class com.minecolonies.core.colony.ColonyView
 
getNameStyle() - Method in interface com.minecolonies.api.colony.IColony
Get the colony name style.
getNameStyle() - Method in class com.minecolonies.core.colony.Colony
 
getNameStyle() - Method in class com.minecolonies.core.colony.ColonyView
 
getNameTagDescription() - Method in interface com.minecolonies.api.colony.jobs.IJob
This method can be used to display the current status.
getNameTagDescription() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getNavigateFor(Mob) - Method in interface com.minecolonies.api.entity.pathfinding.registry.IPathNavigateRegistry
 
getNavigateFor(Mob) - Method in class com.minecolonies.core.entity.pathfinding.registry.PathNavigateRegistry
 
getNavigation() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirate
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirateRaider
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemen
 
getNavigation() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemenRaider
 
getNavigation() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
getNearestEntity(List<? extends T>, Mob, int, int, int, double) - Static method in class com.minecolonies.api.util.WorldUtil
Get the closest entity, cheaper than mojank.
getNearestPlayer(Mob, int, int, int, double) - Static method in class com.minecolonies.api.util.WorldUtil
Get nearest player, our own cheaper check.
getNeededResources() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Get the needed resources for the current build.
getNeededResources() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Get the needed resources for the current build.
getNetherTrees() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Returns a list of the registered nether trees to grow.
getNewInstance(boolean, boolean) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IBoolSettingFactory
 
getNewInstance(boolean, boolean) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BoolSettingFactory
 
getNewInstance(int, int) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IIntSettingFactory
 
getNewInstance(int, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.DynamicTreesSettingFactory
 
getNewInstance(int, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.IntSettingFactory
 
getNewInstance(TypeToken<? extends Output>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to create a new instance of the given output.
getNewInstance(TypeToken<? extends OUTPUT>) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
getNewInstance(TypeToken<? extends Output>, Input, Object...) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to create a new instance of the given input.
getNewInstance(TypeToken<? extends OUTPUT>, INPUT, Object...) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
getNewInstance(FactoryVoidInput) - Method in class com.minecolonies.api.colony.requestsystem.token.InitializedTokenFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IBlockSettingFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IBoolSettingFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IIntSettingFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IRecipeSettingFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IStringSettingFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.crafting.IImmutableItemStorageFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.crafting.IItemStorageFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.research.factories.IGlobalResearchFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.research.factories.ILocalResearchFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in interface com.minecolonies.api.research.factories.IResearchEffectFactory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
getNewInstance(IFactoryController, FactoryVoidInput, Object...) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
getNewInstance(IFactoryController, ILocation, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
getNewInstance(IFactoryController, IRequestManager, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
getNewInstance(IFactoryController, IRequestManager, Object...) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
getNewInstance(IFactoryController, IToken<?>, Object...) - Method in interface com.minecolonies.api.crafting.IRecipeStorageFactory
 
getNewInstance(IFactoryController, AbstractBuilding, Object...) - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
getNewInstance(IFactoryController, Input, Object...) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Method to get a new instance of the output given the input and additional context data.
getNewInstance(IFactoryController, Class<?>, Object...) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
getNewInstance(IFactoryController, BlockPos) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
Method to get a new instance of a location given the input.
getNewInstance(IFactoryController, BlockPos, Object...) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
 
getNewInstance(IFactoryController, Entity) - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
Method to get a new instance of a location given the input.
getNewInstance(IFactoryController, T) - Method in interface com.minecolonies.api.colony.requestsystem.location.ILocationFactory
Method to get a new instance of a location given the input.
getNewInstance(IFactoryController, T, Object...) - Method in interface com.minecolonies.api.colony.requestsystem.location.ILocationFactory
Method to get a new instance of the output given the input and additional context data.
getNewInstance(IFactoryController, T, Object...) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequestFactory
Method to get a new instance of the output given the input and additional context data.
getNewInstance(IFactoryController, T, Object...) - Method in interface com.minecolonies.api.colony.requestsystem.token.ITokenFactory
Method to get a new instance of the output given the input and additional context data.
getNewInstance(Burnable, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
getNewInstance(Food, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
getNewInstance(MinimumStack, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
Method to get a new instance of a request given the input and token.
getNewInstance(RequestTag, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
Method to get a new instance of a request given the input and token.
getNewInstance(StackList, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
Method to get a new instance of a request given the input and token.
getNewInstance(Stack, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
Method to get a new instance of a request given the input and token.
getNewInstance(Tool, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
getNewInstance(Delivery, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
Method to get a new instance of a request given the input and token.
getNewInstance(Pickup, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
Method to get a new instance of a request given the input and token.
getNewInstance(IToken<?>, String) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IRecipeSettingFactory
 
getNewInstance(IToken<?>, String) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
getNewInstance(SmeltableOre, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
getNewInstance(C, IRequester, IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
getNewInstance(Integer) - Method in class com.minecolonies.api.colony.requestsystem.token.RandomSeededTokenFactory
 
getNewInstance(String, Object) - Method in interface com.minecolonies.api.research.factories.IResearchEffectFactory
Method to get a new Instance of a ResearchEffect.
getNewInstance(UUID) - Method in class com.minecolonies.api.colony.requestsystem.token.StandardTokenFactory
Method to get a new instance of a token given the input and token.
getNewInstance(List<String>, int) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IStringSettingFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BeekeeperCollectionSettingsFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BuilderModeSettingFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.CrafterRecipeSettingFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardFollowModeSettingFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardPatrolModeSettingFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardTaskSettingFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringSettingsFactory
 
getNewInstance(List<String>, int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringWithDescSettingsFactory
 
getNewInstance(ResourceLocation, ResourceLocation, int) - Method in interface com.minecolonies.api.research.factories.ILocalResearchFactory
Method to get a new Instance of a Research.
getNewInstance(ResourceLocation, ResourceLocation, int) - Method in class com.minecolonies.core.research.LocalResearchFactory
 
getNewInstance(ResourceLocation, ResourceLocation, ResourceLocation, TranslatableContents, TranslatableContents, int, int, boolean, boolean, boolean, boolean, boolean) - Method in interface com.minecolonies.api.research.factories.IGlobalResearchFactory
Method to get a new Instance of research.
getNewInstance(ResourceLocation, ResourceLocation, ResourceLocation, TranslatableContents, TranslatableContents, int, int, boolean, boolean, boolean, boolean, boolean) - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
getNewInstance(ItemStack, int) - Method in interface com.minecolonies.api.crafting.IImmutableItemStorageFactory
Method to get a new Instance of an itemStorage.
getNewInstance(ItemStack, int, boolean, boolean) - Method in interface com.minecolonies.api.crafting.IItemStorageFactory
Method to get a new Instance of an itemStorage.
getNewInstance(ItemStack, int, boolean, boolean) - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
getNewInstance(BlockItem, BlockItem) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IBlockSettingFactory
 
getNewInstance(BlockItem, BlockItem) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
getNewInstance(ItemStack, int) - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
getNewInstance(T) - Method in interface com.minecolonies.api.colony.requestsystem.token.ITokenFactory
Method to get a new instance of a token given the input and token.
getNewInstance(T, IRequester, IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequestFactory
Method to get a new instance of a request given the input and token.
getNewInstance(T, IRequester, IToken<?>, RequestState) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequestFactory
Method to get a new instance of a request given the input and token.
getNewRank() - Method in class com.minecolonies.api.eventbus.events.colony.ColonyPlayerRankChangedModEvent
Gets the colony player's new rank.
getNextBucket() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Return the next bucket to work on.
getNextBucket() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Return the next bucket to work on.
getNextCraftingState() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Gets the next crafting state required, if a task exists.
getNextNode() - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Get the next node.
getNextPatrolTarget(boolean) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Returns a patrolTarget to patrol to.
getNextPatrolTarget(boolean) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
getNextPosition() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Get next node pos.
getNextSittingPosition() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
Gets the next sitting position to use for eating, just keeps iterating the aviable positions, so we do not have to keep track of who is where.
getNextStage() - Method in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
Get the next stage in the field's progression.
getNextStallPosition() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Gets the next stable position to use for a horse.
getNextState() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
Calculate the next state to go into
getNextState() - Method in interface com.minecolonies.api.entity.ai.statemachine.transitions.IStateMachineTransition
Get the next state the Transition goes into
getNextWorkingPosition(Level) - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Obtains the next working position for the given field, if any.
getNextWorkingPosition(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
 
getNextWorkingPosition(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
 
getNextWorkingPosition(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
 
getNextWorkingPosition(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
 
getNextWorkingPosition(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
 
getNightsSinceLastRaid() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Returns the amount of nights since the last raid
getNightsSinceLastRaid() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
getNode(Vec2i) - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Returns a node by its key from the map.
getNode(BlockPos) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Get a connection node.
getNode(BlockPos) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
getNodes() - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
 
getNormalRaiderType() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyRaidEvent
Get the normal raider type.
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
 
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
getNormalRaiderType() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
 
getNorthNodeCenter() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Calculates the next Node north.
getNumberOfBuiltNodes() - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
 
getNumberOfLevels() - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
The number of levels in the mine.
getNumberOfNodes() - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
 
getNumberOfSaplings() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getNumberOfSaplings() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get number of detected saplings.
getNumTextures() - Method in interface com.minecolonies.api.client.render.modeltype.ISimpleModelType
The available amount of textures in this model type.
getNumTextures() - Method in class com.minecolonies.api.client.render.modeltype.SimpleModelType
 
getObjective(int) - Method in interface com.minecolonies.api.quests.IQuestTemplate
Get the objective at a given index.
getObjective(int) - Method in class com.minecolonies.core.quests.QuestTemplate
 
getObjectiveCount() - Method in interface com.minecolonies.api.quests.IQuestTemplate
Get the objective count of this quest.
getObjectiveCount() - Method in class com.minecolonies.core.quests.QuestTemplate
 
getObjectiveIndex() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the current objective index.
getObjectiveIndex() - Method in class com.minecolonies.core.quests.QuestInstance
 
getOcclusionShape(BlockState, BlockGetter, BlockPos) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
getOffsetTicks() - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Get the offset ticks for this managed animal.
getOffsetTicks() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getOldRank() - Method in class com.minecolonies.api.eventbus.events.colony.ColonyPlayerRankChangedModEvent
Gets the colony player's old rank.
getOngoingDeliveries() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemDeliveryManJobDataStore
Get a list of all the currently ongoing deliveries.
getOngoingDeliveries() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore
 
getOpenNode(Vec2i) - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Returns a node by its key from the map.
getOpenRequests() - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Get the open requests for this module to handle.
getOpenRequests(int) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getOpenRequests(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getOpenRequests(ICitizenDataView) - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
 
getOpenRequests(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getOpenRequestsByCitizen() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
 
getOpenRequestsByCitizen() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemBuildingDataStore
 
getOpenRequestsByCitizen() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getOpenRequestsByCitizen() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getOpenRequestsByCitizen() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
getOpenRequestsByRequestableType() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Get a map of all open requests by type.
getOpenRequestsByRequestableType() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemBuildingDataStore
 
getOpenRequestsByRequestableType() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getOpenRequestsByRequestableType() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
getOpenRequestsOfBuilding() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
 
getOpenRequestsOfBuilding() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getOpenRequestsOfCitizenOrBuilding(int, Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Get a list of open requests from the building that are filtered by a predicate for citizen id or building (-1).
getOpenRequestsOfType(int, TypeToken<R>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getOpenRequestsOfType(int, TypeToken<R>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getOpenRequestsOfType(ICitizenDataView, Class<R>) - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
 
getOpenRequestsOfType(ICitizenDataView, Class<R>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getOpenRequestsOfTypeFiltered(ICitizenData, TypeToken<R>, Predicate<IRequest<? extends R>>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getOpenRequestsOfTypeFiltered(ICitizenData, TypeToken<R>, Predicate<IRequest<? extends R>>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getOpenRequestsOfTypeFiltered(ICitizenDataView, Class<R>, Predicate<IRequest<? extends R>>) - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
 
getOpenRequestsOfTypeFiltered(ICitizenDataView, Class<R>, Predicate<IRequest<? extends R>>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getOptionalSetting(ISettingKey<T>) - Method in interface com.minecolonies.api.colony.buildings.modules.ISettingsModule
Get a specific setting.
getOptionalSetting(ISettingKey<T>) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
getOptionResult(int) - Method in class com.minecolonies.api.quests.IDialogueObjectiveTemplate.DialogueElement
Get the matching answer result.
getOptions() - Method in class com.minecolonies.api.quests.IDialogueObjectiveTemplate.DialogueElement
Get all the response options.
getOptions() - Method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Gets the Journeymap custom options.
getOptionsForPathJob() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Resolve the effective pathing options for a newly created path job.
getOrComputeSaveData(ServerLevel) - Static method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
Get the save data for a given server level.
getOrCreateItemAndPutToHotbarAndSelectOrDrop(Item, Player, Supplier<ItemStack>, boolean) - Static method in class com.minecolonies.api.util.InventoryUtils
If item is already in inventory then it's moved to hotbar and returned.
getOrderedInteractions() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the list of ordered interactions.
getOrderedInteractions() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getOrderedList(Class<W>, BlockPos) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get an ordered list by priority of the work orders.
getOrderedList(Class<W>, BlockPos) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Get an ordered list by priority of the work orders.
getOrderedList(Predicate<IServerWorkOrder>, BlockPos) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get an ordered list by priority of the work orders.
getOrderedList(Predicate<IServerWorkOrder>, BlockPos) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Get an ordered list by priority of the work orders.
getOrInitTestTools() - Static method in class com.minecolonies.core.util.WorkerUtil
Gets or initializes the test tool list.
getOtherChest() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Get the other double chest or null.
getOtherChest() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getOurEntity() - Method in interface com.minecolonies.api.entity.pathfinding.IMinecoloniesNavigator
Gets the entity of the navigator
getOurEntity() - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Get the entity of this navigator
getOutputDisplayStacks() - Method in class com.minecolonies.api.crafting.AbstractRecipeType
The output display stacks, for rotation through in the views
getOutputDisplayStacks() - Method in class com.minecolonies.api.crafting.ClassicRecipe
 
getOutputDisplayStacks() - Method in class com.minecolonies.api.crafting.MultiOutputRecipe
 
getOutputType() - Method in interface com.minecolonies.api.colony.requestsystem.factory.ITypeOverrideHandler
Method used to get the EXACT type result.
getOutputType() - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory.TypeTokenSubTypeOverrideHandler
 
getOverallHappiness() - Method in interface com.minecolonies.api.colony.IColony
 
getOverallHappiness() - Method in interface com.minecolonies.api.colony.IColonyView
Getter for the overall happiness.
getOverallHappiness() - Method in class com.minecolonies.core.colony.Colony
Getter for overall happiness.
getOverallHappiness() - Method in class com.minecolonies.core.colony.ColonyView
Getter for the overall happiness.
getOverlayBoxes(Level, Player, ItemStack) - Method in interface com.minecolonies.api.items.IBlockOverlayItem
Called client-side only.
getOverlayBoxes(Level, Player, ItemStack) - Method in class com.minecolonies.core.items.ItemScepterBeekeeper
 
getOverlayBoxes(Level, Player, ItemStack) - Method in class com.minecolonies.core.items.ItemScepterLumberjack
 
getOverlayBoxes(Level, Player, ItemStack) - Method in class com.minecolonies.core.items.ItemScepterPermission
 
getOwnedExtensions() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Returns list of owned building extensions.
getOwnedFields() - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Getter of all owned fields.
getOwner() - Method in interface com.minecolonies.api.colony.IAnimalData
Gets the owner of the animal.
getOwner() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
getOwner() - Method in class com.minecolonies.core.colony.AnimalData
Gets the owner of the animal.
getOwner() - Method in class com.minecolonies.core.colony.permissions.Permissions
Returns the owner of this permission instance.
getOwner() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getOwner() - Method in class com.minecolonies.core.entity.other.DruidPotionEntity
Why do you do this mojang.
getOwner() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage.ColonyInfo
 
getOwnerEntry() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
getOwnerEntry() - Method in class com.minecolonies.core.colony.permissions.Permissions
Compute the owner of a colony.
getOwnerEntry() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getOwnerName() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
getOwnerName() - Method in class com.minecolonies.core.colony.permissions.Permissions
Returns the name of the owner of this permission instance.
getOwnerName() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getOwningColony() - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
getOwningColony() - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Get the owning colony.
getOwningColony() - Method in class com.minecolonies.api.util.ChunkCapData
Getter for owning colony id.
getOwningColony(ChunkAccess) - Static method in class com.minecolonies.api.util.ColonyUtils
Get the owning colony from a chunk.
getPackageManager() - Method in interface com.minecolonies.api.colony.IColony
The colony networking packaging manager.
getPackageManager() - Method in class com.minecolonies.core.colony.Colony
Get the packagemanager of the colony.
getPackageManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getPackName() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getPackName() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getPackName() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
Getter for the pack.
getParent() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Get the parent building position
getParent() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get the parent building
getParent() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Returns the parent of this request.
getParent() - Method in interface com.minecolonies.api.research.IGlobalResearch
Get the id of the parent IResearch.
getParent() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getParent() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getParent() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Returns the parent of this request.
getParent() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Getter for the parent value.
getParent() - Method in class com.minecolonies.core.research.GlobalResearch
 
getParents() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the names of the parents.
getParents() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the names of the parents.
getParents() - Method in interface com.minecolonies.api.quests.IQuestTemplate
Get the list of parent quests.
getParents() - Method in class com.minecolonies.core.colony.CitizenData
 
getParents() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getParents() - Method in class com.minecolonies.core.quests.QuestTemplate
 
getParentTranslationKey() - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
getParticipant(int) - Method in interface com.minecolonies.api.quests.IQuestInstance
Get one of the other participants by index.
getParticipant(int) - Method in class com.minecolonies.core.quests.QuestInstance
 
getParticipants() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the full list of quest participants.
getParticipants() - Method in class com.minecolonies.core.quests.QuestInstance
 
getPartner() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the partner of the citizen.
getPartner() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the partner of the citizen.
getPartner() - Method in class com.minecolonies.core.colony.CitizenData
 
getPartner() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getPassengerAttachmentPoint(Entity, EntityDimensions, float) - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
getPassengerAttachmentPoint(Entity, EntityDimensions, float) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns the attachment point for the given passenger entity, taking into account the entity dimensions and the partial tick.
getPath() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Get the generated path or null
getPath() - Method in class com.minecolonies.core.generation.defaults.DefaultSoundProvider
 
getPathingOptions() - Method in interface com.minecolonies.api.entity.pathfinding.IPathJob
Get the pathing options used for this job
getPathingOptions() - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Get the pathing options
getPathingOptions() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
getPathLength() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
getPathMapping(String, String) - Static method in class com.minecolonies.api.compatibility.newstruct.BlueprintMapping
Get the path mapping for a hut for a given style.
getPathNavigateRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getPathNavigateRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getPathNavigateRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getPathResult() - Method in interface com.minecolonies.api.entity.pathfinding.IMinecoloniesNavigator
Returns the pathresult holding the current pathing task and result
getPathResult() - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Gets the current path result
getPathResult() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
getPatients() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
Get the list of patient files.
getPatrolDistance() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Getter for the patrol distance the guard currently has.
getPatrolDistance() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
getPatrolDistance() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Gets the patrol distance for cavalry guards assigned to this stable.
getPatrolTargets() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards.View
 
getPatterns() - Method in class com.minecolonies.core.tileentities.TileEntityColonyFlag
 
getPendingConnectionType() - Method in class com.minecolonies.api.colony.connections.PendingConnectionNode
If this is a regular connection, or a mending connection (pending connection does not destroy sign if fail to path) or a colony connection.
getPercentageChance() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
Get the chance in percentages of being able to perform work on this field when asked.
getPercentageChance() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CrimsonPlantsPlantModule
 
getPercentageChance() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WarpedPlantsPlantModule
 
getPercentOfLevelCompleted(double, int) - Static method in class com.minecolonies.core.util.ExperienceUtils
Calculates how much percent of the current level have been completed.
getPeriodDays() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Get how many days are in a period, potentially modified by research.
getPermissionEvents() - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView
Get a list of permission events.
getPermissionEvents() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall.View
 
getPermissions() - Method in interface com.minecolonies.api.colony.IColony
Returns the permissions of the colony.
getPermissions() - Method in interface com.minecolonies.api.colony.IColonyView
 
getPermissions() - Method in class com.minecolonies.api.colony.permissions.Rank
 
getPermissions() - Method in class com.minecolonies.core.colony.Colony
 
getPermissions() - Method in class com.minecolonies.core.colony.ColonyView
 
getPersecutionDistance() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Returns the block distance at which a guard should chase his target
getPickupItem() - Method in class com.minecolonies.core.entity.other.FireArrowEntity
 
getPickupItem() - Method in class com.minecolonies.core.entity.other.SpearEntity
 
getPickUpPriority() - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Get the pick up priority of the building.
getPickUpPriority() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
getPlacementState(BlockState, BlockGetter, BlockPos, Direction) - Static method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
A static version of getStateForPlacement to allow helpers to interact with states
getPlacementState(BlockState, BlockPos) - Static method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
Get the statement ready.
getPlacementState(BlockState, BlockEntity, BlockPos) - Static method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
Get the statement ready.
getPlaceSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Get the level that affects the place speed.
getPlaceSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
getPlaceSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getPlaceSpeedLevel() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
getPlantablesForBuildingLevel(int) - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
Get the plantables from the compatibility manager the florist can build at the current level.
getPlantationFieldTypes() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityPlantationField
The field type of this plantation.
getPlantationFieldTypes() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getPlantationTags() - Static method in class com.minecolonies.api.util.constant.SchematicTagConstants
 
getPlantGround() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
Return a list of barrels assigned to this hut.
getPlantingBlockState(Level, BlockPos, BlockState) - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Generate a block state for a new plant.
getPlantingBlockState(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getPlantingBlockState(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CocoaPlantModule
 
getPlantingBlockState(Level, BlockPos, BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.VinePlantModule
 
getPlantsToRequest() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Get the amount of plants to request when the planter no longer has any left.
getPlantsToRequest() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getPlayer() - Method in class com.minecolonies.api.eventbus.events.colony.ColonyPlayerRankChangedModEvent
Gets the colony player related to the event.
getPlayer() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerEnteringModEvent
Get the player that is entering the colony.
getPlayer() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerLeavingModEvent
Get the player that is leaving the colony.
getPlayer() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Getter for the player.
getPlayer() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Getter for the player.
getPlayer() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
Getter for the player.
getPlayer() - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
Get the attacking player.
getPlayerActionPriority(boolean) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
Gets the priority given to the Request-Pickup-Now-feature TODO: Eventually, this should also affect the Postbox.
getPlayerAmount() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
get how the player have in its inventory.
getPlayerByUUID(Level, UUID) - Static method in class com.minecolonies.api.util.EntityUtils
Returns the loaded Entity with the given UUID.
getPlayerEntity() - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation
Returns the *player* entity the location is tracking.
getPlayerFromPermPlayer(Player, Level) - Static method in class com.minecolonies.core.util.ServerUtils
Retrieves a Player from Player.
getPlayerFromUUID(UUID, Level) - Static method in class com.minecolonies.core.util.ServerUtils
Finds a player by his UUID
getPlayerFromUUID(Level, UUID) - Static method in class com.minecolonies.core.util.ServerUtils
Returns the online PlayerEntity with the given UUID.
getPlayerOfFakePlayer(Player, Level) - Static method in class com.minecolonies.api.util.EntityUtils
Checks if a player is a fakePlayer and tries to get the owning player if possible.
getPlayerResolvedRequestsForBuilding(IBuildingView) - Method in class com.minecolonies.core.client.gui.map.WindowColonyMap
Retrieves the player resolved requests that match with a specified building view.
getPlayerResolver() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Get the player resolve.
getPlayerResolver() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Get the player resolve.
getPlayerResolver() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
getPlayers() - Method in interface com.minecolonies.api.colony.IColonyView
Returns a map of players in the colony.
getPlayers() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns an unmodifiable map of the players list.
getPlayers() - Method in class com.minecolonies.core.colony.ColonyView
Returns a map of players in the colony.
getPlayers() - Method in class com.minecolonies.core.colony.permissions.Permissions
 
getPlayers() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getPlayersByRank(Rank) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
getPlayersByRank(Rank) - Method in class com.minecolonies.core.colony.permissions.Permissions
Gets all player by a certain rank.
getPlayersByRank(Rank) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
Gets all player by a certain rank.
getPlayersByRank(Set<Rank>) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
getPlayersByRank(Set<Rank>) - Method in class com.minecolonies.core.colony.permissions.Permissions
Gets all player by a set of ranks.
getPlayersByRank(Set<Rank>) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
Gets all player by a certain set of rank.
getPlayersFromPermPlayer(List<Player>, Level) - Static method in class com.minecolonies.core.util.ServerUtils
Returns a list of players from a list of ColonyPlayer.
getPlayersFromUUID(Level, Collection<UUID>) - Static method in class com.minecolonies.core.util.ServerUtils
Returns a list of online players whose UUID's match the ones provided.
getPlayerToFollowOrRally() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Entity of player to follow or rally.
getPlayerToFollowOrRally() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
getPluginUid() - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
getPonds() - Method in class com.minecolonies.core.colony.jobs.JobFisherman
Returns a safe copy of all current ponds.
getPortalLocation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Get the tagged location that the worker should walk to in the portal.
getPos() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Get for the container position.
getPos() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Get the position of the container.
getPos() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
Get the position of the container.
getPosBasedInteractionValidatorPredicate(Component) - Static method in class com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry
Get the PosBasedInteractionValidatorPredicate.
getPosition() - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Gets the position of the building extension.
getPosition() - Method in interface com.minecolonies.api.colony.buildings.ICommonBuilding
Gets the location of this building.
getPosition() - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Get position of this point.
getPosition() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the last registered position of the citizen.
getPosition() - Method in class com.minecolonies.api.colony.permissions.PermissionEvent
The position at which the event had happened.
getPosition() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Returns the position of the tile entity.
getPosition() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
getPosition() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getPosition() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Gets the location of this building.
getPosition() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getPosition() - Method in class com.minecolonies.core.entity.ai.cavalry.CavalryStrollGoal
Returns the position of the horse to move to.
getPosition() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Returns the position of the tile entity.
getPositionedTags() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
getPositionedTags() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getPositionedTags() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getPositionOfChestWithItemStack(Predicate<ItemStack>) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Check for a certain item and return the position of the chest containing it.
getPositionOfChestWithItemStack(Predicate<ItemStack>) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Check for a certain item and return the position of the chest containing it.
getPositionOfOvenToRetrieveFrom() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Get the furnace which has finished smeltables.
getPositionOfOvenToRetrieveFuelFrom() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Get the furnace which has used fuel.
getPositionToFollow() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Gets the position to follow.
getPositionToFollow() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
getPositionToWalkTo(Level, BlockPos) - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Determines where the planter should walk to, in order to most effectively work on the given working position.
getPositionToWalkTo(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getPositionToWalkTo(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
 
getPositionToWalkTo(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
 
getPositionToWalkTo(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
 
getPositionToWalkTo(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
 
getPositionToWalkTo(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
 
getPossibleResponses() - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
 
getPossibleResponses() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Get a list of all possible responses.
getPossibleResponses() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
getPosToDrainFrom() - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
Get the current set pos to drain from.
getPosToWorkAt() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Get the position the citizen needs to walk to in order to build
getPosToWorkAt() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getPotentialMaxCitizens() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Get potential max citizens of the colony.
getPotentialMaxCitizens() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
getPreferredBiome() - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
Get the preferred biome for this crop.
getPreferredFarmland() - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
Get the preferred farmland for this crop.
getPrestige() - Method in interface com.minecolonies.api.colony.buildings.ICommonBuilding
Get the prestige value of the building.
getPrestige() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getPrestige() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getPrestige() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage.ColonyInfo
 
getPreviousJob() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenJobChangedModEvent
Get the previous job of the citizen.
getPreviousNode() - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Get the previous node.
getPreviousPos() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Get previous node pos.
getPrevPos() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Get the previous position which has been worked at.
getPrevProgressPos() - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
 
getPrimaryOutput() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getPrimaryOutput() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the primary output item of this recipe.
getPrimaryOutput() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Getter for the primary output.
getPrimaryOutput() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getPrimaryOutput() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the primary output for the recipe
getPrimaryResearch(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Get the primary research of a certain branch.
getPrimaryResearch(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getPrimarySkill() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Primary skill getter.
getPrimarySkill() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerModule
Primary skill getter.
getPrimarySkill() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Primary skill getter.
getPrimarySkill() - Method in class com.minecolonies.api.colony.guardtype.GuardType
Getter for the primary key.
getPrimarySkill() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
getPrimarySkill() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getPrimarySkillLevel() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Get the primary skill of this worker.
getPriority() - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
 
getPriority() - Method in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
 
getPriority() - Method in interface com.minecolonies.api.colony.interactionhandling.IChatPriority
Get the priority of the interaction.
getPriority() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Get the priority of this interaction response handler.
getPriority() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
getPriority() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.deliveryman.IDeliverymanRequestable
Returns the priority of the Requestable.
getPriority() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
The priority of this resolver.
getPriority() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Getter for the priority.
getPriority() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
getPriority() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractRequestResolver
 
getPriority() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
getPriority() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
getPriority() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
getPriority() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
getPriority() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getPriority() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getPriority() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getProbability() - Method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
The approximate probability that this item will drop.
getProcessedResults() - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
Get the queue of ProcessedResults This queue is not immutable and OK to modify
getProducer() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
getProducer() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
 
getProducer() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModule
Get the producer of this module
getProducer() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Get the producer of this module
getProducer() - Method in class com.minecolonies.api.colony.interactionhandling.registry.InteractionResponseHandlerEntry
The producer for the IInteractionResponseHandler.
getProducer(int) - Static method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
get a producer by its runtime identity
getProducer(String) - Static method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
Gets a producer by its string key identity
getProductValidatorBasedOnTags(String) - Static method in class com.minecolonies.api.util.CraftingUtils
Generates an OptionalPredicate that reports whether a particular stack is allowed, banned, or undecided when used as a crafting product by the specified job, based on the associated tags.
getProgress() - Method in interface com.minecolonies.api.research.ILocalResearch
Getter for the progress of the research.
getProgress() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Getter for the progress position.
getProgress() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
Get the building progress (relative to items used)
getProgress() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Get the crafting progress.
getProgress() - Method in class com.minecolonies.core.research.LocalResearch
 
getProgressPos() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Get the current structure progress,
getProgressPos() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
getProgressPos() - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
 
getProgressText(IQuestInstance, Style) - Method in interface com.minecolonies.api.quests.IQuestObjectiveTemplate
Get a Component instance with the text containing the progress of this objective.
getProgressText(IQuestInstance, Style) - Method in class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
 
getProgressText(IQuestInstance, Style) - Method in class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
 
getProgressText(IQuestInstance, Style) - Method in class com.minecolonies.core.quests.objectives.DeliveryObjectiveTemplateTemplate
 
getProgressText(IQuestInstance, Style) - Method in class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
 
getProgressText(IQuestInstance, Style) - Method in class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
 
getProgressText(IQuestInstance, Style) - Method in class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
 
getProgressText(IQuestInstance, Style) - Method in class com.minecolonies.core.quests.objectives.ResearchObjectiveTemplate
 
getPropertyByName(Collection<Property<?>>, String) - Static method in class com.minecolonies.api.util.BlockStateUtils
Checks a list of properties for a matching name.
getPropertyByNameFromState(BlockState, String) - Static method in class com.minecolonies.api.util.BlockStateUtils
Get the property object of a state matching the given name Caches lookups in the propertyBlockMap hashmap
getProviderAsList(IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns an ICapabilityProvider as list of item stacks.
getProviderHandler() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getProviderHandler() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getProviderResolverAssignmentDataStore() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getProviderResolverAssignmentDataStore() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getProxy() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
Creates and returns the proxy when needed.
getProxy(BlockPos, BlockPos, double) - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Returns a proxy point to the goal.
getProxyList() - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Getter for the proxyList.
getProxyList() - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Getter for the proxyList.
getQuality() - Method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
If non-zero, the probability is affected by the citizen's skills (positively or negatively).
getQuantity() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
Get the pickup quantity.
getQuestDialogueAnswerRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getQuestDialogueAnswerRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getQuestDialogueAnswerRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getQuestGiver() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the id of the quest giver.
getQuestGiver() - Method in class com.minecolonies.core.quests.QuestInstance
 
getQuestGiverId() - Method in interface com.minecolonies.api.quests.IQuestInstance
Id of questgiver.
getQuestGiverId() - Method in class com.minecolonies.core.quests.QuestInstance
 
getQuestItems(IColonyView) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogAvailableQuestModule
 
getQuestItems(IColonyView) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogFinishedQuestModule
 
getQuestItems(IColonyView) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogInProgressQuestQuestModule
 
getQuestItems(IColonyView) - Method in interface com.minecolonies.core.client.gui.questlog.WindowQuestLogQuestModule
Get the list of quests for this window.
getQuestManager() - Method in interface com.minecolonies.api.colony.IColony
Get the quest manager of the colony.
getQuestManager() - Method in class com.minecolonies.core.colony.Colony
 
getQuestManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getQuestObjectiveRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getQuestObjectiveRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getQuestObjectiveRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getQuestRewardRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getQuestRewardRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getQuestRewardRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getQuestTarget() - Method in interface com.minecolonies.api.quests.IQuestInstance
Get the id of the current task holder in the quest.
getQuestTarget() - Method in class com.minecolonies.core.quests.QuestInstance
 
getQuestTimeout() - Method in interface com.minecolonies.api.quests.IQuestTemplate
Timeout in ingame days until an available quest or in progress quest gets deleted.
getQuestTimeout() - Method in class com.minecolonies.core.quests.QuestTemplate
 
getQuestTriggerRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getQuestTriggerRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getQuestTriggerRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getQueue() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemCrafterJobDataStore
The task queue that needs to be processed by the worker.
getQueue() - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemDeliveryManJobDataStore
Get the list of all scheduled deliveries.
getQueue() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore
 
getQueue() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore
 
getRackForStack(ItemStack) - Method in class com.minecolonies.core.tileentities.TileEntityWareHouse
Get a rack for a stack.
getRadius(Direction) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
 
getRaidDifficultyModifier() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Gets the difficulty modifier for raids, default difficulty is 1.0
getRaidDifficultyModifier() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
getRaiderColor(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getRaiderManager() - Method in interface com.minecolonies.api.colony.IColony
 
getRaiderManager() - Method in class com.minecolonies.core.colony.Colony
Get the barbManager of the colony.
getRaiderManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getRaiders() - Static method in class com.minecolonies.api.entity.ModEntities
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Get the specific raider type of this raider.
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Get the specific raider type of this raider.
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazon
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazonRaider
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarian
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarianRaider
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptian
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptianRaider
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirate
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirateRaider
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemen
 
getRaiderType() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemenRaider
 
getRallyLocation() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Location to to rally to.
getRallyLocation() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
getRandom() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the random var of the citizen.
getRandom() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Getter of the citizens random object.
getRandom() - Method in class com.minecolonies.core.colony.CitizenData
 
getRandomBookShelf() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLibrary
Returns a random bookshelf from the list.
getRandomBookShelf() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
Returns a random bookshelf from the list.
getRandomBuilding() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Returns a random building for raiders to go to, groups up 3 raiders to the same position.
getRandomBuilding() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
getRandomBuilding(Predicate<B>) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Returns a random building in the colony, matching the filter predicate.
getRandomBuildingToDrainFrom() - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
Get a random worker building id to gather xp from.
getRandomCampfire() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Returns a random campfire
getRandomCitizen() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Get a random citizen.
getRandomCitizen() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
getRandomCombatPartner(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
Get a random trainings partner in the building.
getRandomCombatTarget(RandomSource) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
Get a random position to shoot at.
getRandomCompletedNode(BuildingMiner) - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
 
getRandomDisease(RandomSource) - Static method in class com.minecolonies.core.datalistener.DiseasesListener
Get a random disease from the list of diseases.
getRandomFreeVisualGravePos() - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Return a random free visual grave position.
getRandomLeisureSite() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get a random leisure site to go to.
getRandomLeisureSite() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getRandomNextNode(MinerLevel, int) - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Return a random next node to work at, might be at this node or at a parent.
getRandomNode(MineNode) - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Getter for a random Node in the level.
getRandomPatrolTarget() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Gets a random automatic patrol target for this guard building.
getRandomPatrolTarget() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Get a patrol target.
getRandomPentatonic(RandomSource) - Static method in class com.minecolonies.api.util.SoundUtils
Generates a random tone from the D major pentatonic scale
getRandomPitch(RandomSource) - Static method in class com.minecolonies.api.util.SoundUtils
Get a random pitch for a sound.
getRandomPlaceToSit() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSchool
Get a random place to sit from the school.
getRandomPosAround(BlockPos, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Searches a random direction.
getRandomPosition(Level, BlockPos, BlockPos, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Gets a random position within a certain range for wandering around.
getRandomPosition(Level, BlockPos, BlockPos, int, int, boolean) - Static method in class com.minecolonies.api.util.BlockPosUtil
Gets a random position within a certain range for wandering around.
getRandomRecruitCost(int) - Static method in class com.minecolonies.core.datalistener.RecruitmentItemsListener
Get a random recruit cost using the input random source.
getRandomShootingStandPosition(RandomSource) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingArchery
Get a random position to shoot from.
getRandomShootingTarget(RandomSource) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingArchery
Get a random position to shoot at.
getRange() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get functional range around building.
getRange() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards.View
 
getRange() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks.View
 
getRank() - Method in class com.minecolonies.api.colony.permissions.ColonyPlayer
 
getRank(int) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns the rank with the given ID
getRank(int) - Method in class com.minecolonies.core.colony.permissions.Permissions
 
getRank(int) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRank(UUID) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Get the rank of a UUID.
getRank(UUID) - Method in class com.minecolonies.core.colony.permissions.Permissions
Returns the rank belonging to the UUID.
getRank(UUID) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRank(Player) - Method in class com.minecolonies.core.colony.permissions.Permissions
 
getRank(Player) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRank(Player) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Get the rank of a certain player.
getRankFriend() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns the friend rank
getRankFriend() - Method in class com.minecolonies.core.colony.permissions.Permissions
Get rank instance of friend
getRankFriend() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRankHostile() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns the hostile rank
getRankHostile() - Method in class com.minecolonies.core.colony.permissions.Permissions
Get rank instance of hostile
getRankHostile() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRankNeutral() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns the neutral rank
getRankNeutral() - Method in class com.minecolonies.core.colony.permissions.Permissions
Get rank instance of neutral
getRankNeutral() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRankOfficer() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns the officer rank
getRankOfficer() - Method in class com.minecolonies.core.colony.permissions.Permissions
Get rank instance of officer
getRankOfficer() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRankOwner() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns the owner rank
getRankOwner() - Method in class com.minecolonies.core.colony.permissions.Permissions
Get rank instance of owner
getRankOwner() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getRanks() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns a map of all ranks present in the colony, identified by their ID
getRanks() - Method in class com.minecolonies.core.colony.permissions.Permissions
Get a map of all ranks with their according ID as key
getRanks() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
getReadyDialogueTree() - Method in interface com.minecolonies.api.quests.IQuestDeliveryObjective
Dialogue tree when the conditions are fulfilled.
getReadyDialogueTree() - Method in class com.minecolonies.core.quests.objectives.DeliveryObjectiveTemplateTemplate
 
getRecentlyHit() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Check if recently hit.
getRecipe() - Method in class com.minecolonies.api.crafting.AbstractRecipeType
Get the recipe this type instance is associated with
getRecipe() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Query the IRecipeStorage of the first request in the queue.
getRecipe() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
 
getRecipe(IToken<?>) - Method in interface com.minecolonies.api.crafting.IRecipeManager
Get a recipe from the storage.
getRecipe(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
getRecipeByOutput(ItemStorage) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Gets the custom recipes for an ItemStorage, optionally including comparing count, damage, and NBT, or an empty list if no matching recipe exists.
getRecipeByOutput(Item) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Get the custom recipes for an item, or an empty list if no matching recipe exists.
getRecipeByOutput(ItemStack) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Gets the custom recipes for an ItemStack, including comparing count and tags, or an empty list if no matching recipe exists.
getRecipeCategory(AbstractBuildingView) - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
getRecipeFromStack(ItemStorage, boolean, int) - Static method in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
 
getRecipeId() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getRecipeId() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the id of the original recipe used to build this.
getRecipeId() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the ID for this recipe
getRecipeId(IRecipeStorage) - Method in interface com.minecolonies.api.crafting.IRecipeManager
Get the recipe id of a given recipeStorage.
getRecipeId(IRecipeStorage) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
getRecipeID() - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
The recipe storage id.
getRecipeImprovementSkill() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Recipe Improvement skill getter
getRecipeImprovementSkill() - Method in class com.minecolonies.core.colony.buildings.modules.CraftingWorkerBuildingModule
Skill responsible for recipe improvement.
getRecipeManager() - Method in interface com.minecolonies.api.colony.IColonyManager
Getter for the recipeManager.
getRecipeManager() - Method in class com.minecolonies.core.colony.ColonyManager
 
getRecipes() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Get a list of all recipes of this module.
getRecipes() - Method in interface com.minecolonies.api.crafting.IRecipeManager
Get a unmodifiable copy of the recipes map.
getRecipes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getRecipes() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Get a list of all recipes.
getRecipes() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
getRecipes(String) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Get all of the custom recipes that apply to a particular crafter
getRecipesForDisplayPurposesOnly(Animal) - Method in class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
Get a list of "recipes" for items obtainable by herding the given animal.
getRecipesForDisplayPurposesOnly(Animal) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper.HerdingModule
 
getRecipesForDisplayPurposesOnly(Animal) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingChickenHerder.HerdingModule
 
getRecipesForDisplayPurposesOnly(Animal) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
getRecipesForDisplayPurposesOnly(Animal) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd.HerdingModule
 
getRecipeSource() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Source of the recipe, ie registry name.
getRecipeSource() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getRecipeStorage() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the recipe storage represented by this recipe
getRecipeType() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get which type this recipe is This type comes from the RecipeTypes registry
getRecipeType() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getRecipeType() - Method in class com.minecolonies.core.compatibility.jei.CropRecipeCategory
 
getRecipeType() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateBrewingTeachingTransferHandler
 
getRecipeType() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateCraftingTeachingTransferHandler
 
getRecipeType() - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateSmeltingTeachingTransferHandler
 
getRecipeTypeRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getRecipeTypeRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getRecipeTypeRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getRecruitCost() - Method in interface com.minecolonies.api.colony.IVisitorData
Returns the recruitment cost stack
getRecruitCost() - Method in interface com.minecolonies.api.colony.IVisitorViewData
Gets the visitors recruitment cost
getRecruitCost() - Method in class com.minecolonies.core.colony.VisitorData
 
getRecruitCost() - Method in class com.minecolonies.core.colony.VisitorDataView
 
getRedFromRange(double) - Static method in class com.minecolonies.core.client.gui.map.WindowColonyMap.MapDecoration
Returns the red component of a color based on the percentage of building capacity used.
getRegionLocalX() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getRegionLocalZ() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getRegionX() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getRegionZ() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getRegisteredBlocks() - Method in interface com.minecolonies.api.colony.buildings.modules.IModuleWithExternalBlocks
Get the list of registered blocks.
getRegisteredBlocks() - Method in class com.minecolonies.core.colony.buildings.modules.BedHandlingModule
 
getRegisteredBlocks() - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
 
getRegisteredItemInstance() - Method in class com.minecolonies.core.items.ItemScanAnalyzer
 
getRegisteredResolvers(IRequestResolverProvider) - Method in interface com.minecolonies.api.colony.requestsystem.management.IProviderHandler
Method used to get the registered resolvers for a given provider.
getRegisteredResolvers(IRequestResolverProvider) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ProviderHandler
Method used to get the registered resolvers for a given provider.
getRegisteredResolvers(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IProviderHandler
Method used to get the registered resolvers for a given provider.
getRegisteredResolvers(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ProviderHandler
Method used to get the registered resolvers for a given provider.
getRegistry() - Static method in class com.minecolonies.api.equipment.ModEquipmentTypes
Get the equipmentType registry.
getRegistryEntry() - Method in interface com.minecolonies.api.research.IResearchEffect
Get the ModResearchEffects.ResearchEffectEntry for this Research Effect.
getRegistryEntry() - Method in interface com.minecolonies.api.research.IResearchRequirement
Get the ModResearchRequirements.ResearchRequirementEntry for this Research Requirement.
getRegistryEntry() - Method in class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
 
getRegistryEntry() - Method in class com.minecolonies.api.research.requirements.BuildingResearchRequirement
 
getRegistryEntry() - Method in class com.minecolonies.api.research.requirements.ResearchResearchRequirement
 
getRegistryEntry() - Method in class com.minecolonies.core.research.GlobalResearchEffect
 
getRegistryName() - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
Get the registry name frm the blck hut.
getRegistryName() - Method in interface com.minecolonies.api.blocks.interfaces.IBlockMinecolonies
Get the registry name of the block.
getRegistryName() - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry
Get the assigned registry name.
getRegistryName() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
Get the assigned registry name.
getRegistryName() - Method in class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventDescriptionTypeRegistryEntry
Get the set registry name.
getRegistryName() - Method in class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventTypeRegistryEntry
Get the fitting registry name.
getRegistryName() - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry
Get the name of the forge registry location for the equipment type
getRegistryName() - Method in class com.minecolonies.api.research.ModResearchEffects.ResearchEffectEntry
Get the registry name for this entry.
getRegistryName() - Method in class com.minecolonies.api.research.ModResearchRequirements.ResearchRequirementEntry
Get the registry name for this entry.
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockBarrel
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockColonySign
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockCompostedDirt
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
getRegistryName() - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
getRegistryName() - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
getRegistryName() - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
getRegistryName() - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
getRegistryName() - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
getRegistryName() - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
getRegistryName() - Method in class com.minecolonies.core.blocks.schematic.BlockWaypoint
 
getRegistryValue(ResourceKey<T>, Level) - Static method in class com.minecolonies.api.util.Utils
 
getRelativeRotation() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Get the relative rotation to the colony.
getRemainingDurablityValue() - Method in class com.minecolonies.api.crafting.ItemStorage
Getter for the remaining durability value.
getRemainingItems() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Get for the remaining items.
getRemainingItems(CraftingInput) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe
 
getRemovalReason() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenRemovedModEvent
The damage source that caused the citizen to die.
getRenderMetadata() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Getter for the render metadata.
getRenderShape(BlockState) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
getRenderShape(BlockState) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
getRenderShape(BlockState) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
getRenderShape(BlockState) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
getRenderType() - Method in class com.minecolonies.core.client.particles.SleepingParticle
 
getReplacement() - Method in class com.minecolonies.core.placementhandlers.SolidPlaceholderPlacementHandler
Get the replacement block
getReproductionManager() - Method in interface com.minecolonies.api.colony.IColony
Get the reproduction manager of the colony.
getReproductionManager() - Method in class com.minecolonies.core.colony.Colony
 
getReproductionManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getReputation() - Method in interface com.minecolonies.api.quests.IQuestManager
Get the reputation of the colony.
getReputation() - Method in class com.minecolonies.core.quests.QuestManager
 
getRequest() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Return the object that is actually requested.
getRequest() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Return the object that is actually requested.
getRequest(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to get a registered request from a given token.
getRequest(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to get a registered request from a given token.
getRequestableMappings() - Static method in class com.minecolonies.api.colony.requestsystem.manager.RequestMappingHandler
Method used to get a map with the mappings.
getRequestableTypeRequestResolverAssignmentDataStore() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getRequestableTypeRequestResolverAssignmentDataStore() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getRequestBreedingItems(AnimalHerdingModule) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Gets an ItemStack of breedingItem for requesting, requests multiple items to decrease work for delivery man
getRequestedItems() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IConcreteDeliverable
Get a list of concrete items requested by this deliverable
getRequestedItems() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
getRequestedItems() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
getRequestedStack(IRequest<?>) - Static method in class com.minecolonies.core.util.DomumOrnamentumUtils
Extracts the first acceptable Domum Ornamentum stack from the given request.
getRequester() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getRequester() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
The element of the colony that requested this request.
getRequester() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getRequester() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
The location of the requester.
getRequesterBuildingForPosition(BlockPos) - Method in interface com.minecolonies.api.colony.IColony
Method used to get a IRequester from a given Position.
getRequesterBuildingForPosition(BlockPos) - Method in interface com.minecolonies.api.colony.IColonyView
 
getRequesterBuildingForPosition(BlockPos) - Method in class com.minecolonies.core.colony.Colony
 
getRequesterBuildingForPosition(BlockPos) - Method in class com.minecolonies.core.colony.ColonyView
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.requester.IRequester
Gets the name of the requester that requested the request given by the token.
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox.View
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractRequestResolver
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
getRequesterDisplayName(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getRequestForToken(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method to get a request for a given token.
getRequestForToken(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getRequestForToken(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method to get a request for a given token.
getRequestHandler() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getRequestHandler() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getRequestIdentitiesDataStore() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getRequestIdentitiesDataStore() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getRequestManager() - Method in interface com.minecolonies.api.colony.IColony
Get the current IRequestManager for this Colony.
getRequestManager() - Method in interface com.minecolonies.api.colony.IColonyView
 
getRequestManager() - Method in class com.minecolonies.core.colony.Colony
 
getRequestManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getRequestOfType(Class<T>) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Get a request of a specific type.
getRequestOfType(Class<T>) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
getRequestOrNull(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to get a registered request fora given token.
getRequestOrNull(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to get a registered request fora given token.
getRequestResolverIdentitiesDataStore() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getRequestResolverIdentitiesDataStore() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getRequestResolverRequestAssignmentDataStore() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getRequestResolverRequestAssignmentDataStore() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getRequestsAssignedToResolver(IRequestResolver<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method to get all requests currently assigned to a resolver.
getRequestsAssignedToResolver(IRequestResolver<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method to get all requests currently assigned to a resolver.
getRequestsMadeByRequester(IRequester) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Returns all requests made by a given requester.
getRequestsMadeByRequester(IRequester) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Returns all requests made by a given requester.
getRequestType() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Used to determine which type of requests can be resolved by this Resolver.
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliveryRequestResolver
 
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PickupRequestResolver
 
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
getRequestType() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
getRequiredEntity() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getRequiredEntity() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets a creature required to produce this recipe, if any.
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BarracksTowerHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BeehivePlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BuilderIgnorePlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DimensionFluidHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DoBlockPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DoDoorBlockPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.FieldPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.GeneralBlockPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.GravePlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.HutPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.JigsawPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.LecternPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.NamedGravePlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.NetherrackPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.RackPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.WayPointBlockPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.InfestedBlocksPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.SolidPlaceholderPlacementHandler
 
getRequiredItems(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.WeatheredCopperPlacementHandler
 
getRequiredItemsAndAmount() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Override this method if you want to keep an amount of items in inventory.
getRequiredItemsAndAmount() - Method in interface com.minecolonies.api.colony.buildings.modules.IHasRequiredItemsModule
Override this method if you want to keep an amount of items in inventory.
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Override this method if you want to keep an amount of items in inventory.
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
 
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
 
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.CraftingModule
 
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Override this method if you want to keep an amount of items in inventory.
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
getRequiredItemsAndAmount() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
 
getRequiredItemsForOperation() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Returns a list of items that are mandatory for this module to function.
getRequiredItemsForOperation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
 
getRequiredItemsForOperation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
 
getRequiredItemsForOperation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
 
getRequiredItemsForOperation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
 
getRequiredItemsForOperation() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
 
getRequiredResearchEffect() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Get the required research effect for this module.
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.BambooPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CocoaPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CrimsonPlantsPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.GlowBerriesPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeagrassPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.TwistingVinesPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.VinePlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WarpedPlantsPlantModule
 
getRequiredResearchEffect() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WeepingVinesPlantModule
 
getRequiredResearchIds() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the IDs of research required before this recipe is valid.
getRequiredResources() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Get the needed resources for the current build.
getRequiredResources() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Get the needed resources for the current build.
getRequiredTool() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Returns the requested tool type in order to work on this module.
getRequiredTool() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getRequiredTool() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets the tool required for this craft, if any.
getRequiredTool() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the additional tool needed beyond the recipe (if any)
getRequiredTool() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.BambooPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CactusPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CocoaPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CrimsonPlantsPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.GlowBerriesPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeagrassPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SugarCanePlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.TwistingVinesPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.VinePlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WarpedPlantsPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WeepingVinesPlantModule
 
getRequiredTool() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the required tool, if any.
getRequirements(ClientLevel, BlockPos, LocalPlayer) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
getRequirements(ClientLevel, BlockPos, LocalPlayer) - Method in class com.minecolonies.core.blocks.huts.BlockHutTownHall
 
getResearch(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Get the first research with a given id, on any branch.
getResearch(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getResearch(ResourceLocation, ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Get a research by id.
getResearch(ResourceLocation, ResourceLocation) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Get a research by id.
getResearch(ResourceLocation, ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getResearch(ResourceLocation, ResourceLocation) - Method in class com.minecolonies.core.research.LocalResearchTree
 
getResearchBranchCollection() - Method in class com.minecolonies.api.research.AbstractResearchProvider
Creates a collection of Research Branches, holding the human-readable name and time multiplier.
getResearchBranchCollection() - Method in class com.minecolonies.core.generation.defaults.DefaultResearchProvider
Get a list of all research branches.
getResearchCollection() - Method in class com.minecolonies.api.research.AbstractResearchProvider
Create a collection of Researches, holding the majority of relevant data for the individual research targets.
getResearchCollection() - Method in class com.minecolonies.core.generation.defaults.DefaultResearchProvider
Get a list of all researches.
getResearchEffectCollection() - Method in class com.minecolonies.api.research.AbstractResearchProvider
Creates a collection of ResearchEffects, holding effect levels and (optionally) name and subtitles.
getResearchEffectCollection() - Method in class com.minecolonies.core.generation.defaults.DefaultResearchProvider
Get a list of all research effects.
getResearchEffectIdFrom(Block) - Method in interface com.minecolonies.api.research.IResearchManager
Gets the Research Effect Identifier for a given Block Format is namespace:effects/path
getResearchEffectIdFrom(Block) - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
getResearchEffectRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getResearchEffectRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getResearchEffectRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getResearchEffects() - Method in interface com.minecolonies.api.research.IResearchManager
Get an instance of the research effects.
getResearchEffects() - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
getResearchForEffect(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Gets all research for a given research effect id, if any are present.
getResearchForEffect(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getResearchId() - Method in class com.minecolonies.api.research.requirements.ResearchResearchRequirement
 
getResearchInProgress() - Method in interface com.minecolonies.api.research.ILocalResearchTree
Get a list of all research in progress.
getResearchInProgress() - Method in class com.minecolonies.core.research.LocalResearchTree
 
getResearchManager() - Method in interface com.minecolonies.api.colony.IColony
Get the research manager.
getResearchManager() - Method in class com.minecolonies.core.colony.Colony
 
getResearchManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getResearchRequirement() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
If unlocked by research it returns a research requirement.
getResearchRequirement() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getResearchRequirementRegistry() - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
getResearchRequirementRegistry() - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
getResearchRequirementRegistry() - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
getResearchRequirements() - Method in interface com.minecolonies.api.research.IGlobalResearch
Getter for the research requirement.
getResearchRequirements() - Method in class com.minecolonies.core.research.GlobalResearch
 
getResearchResetCosts(HolderLookup.Provider) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Validates and gets the list of research reset costs, if any are set, from their configuration values.
getResearchResetCosts(HolderLookup.Provider) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
getResearchTree() - Method in interface com.minecolonies.api.research.IResearchManager
Get the instance of the researchTree.
getResearchTree() - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
getResidents() - Method in class com.minecolonies.core.colony.buildings.views.LivingBuildingView
Getter for the list of residents.
getResolver(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method to get a resolver from a given token.
getResolver(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method to get a resolver from a given token.
getResolverForRequest(IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to get a resolver from a given request token.
getResolverForRequest(IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to get a resolver from a given request token.
getResolverForRequest(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method to get a resolver for a given request.
getResolverForRequest(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getResolverForRequest(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method to get a resolver for a given request.
getResolverForRequest(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to get a resolver from a given request token.
getResolverForRequest(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to get a resolver from a given request token.
getResolverForToken(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method to get a resolver from its token.
getResolverForToken(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getResolverForToken(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method to get a resolver from its token.
getResolverHandler() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getResolverHandler() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getResolverIds() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
 
getResolverIds() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
getResolvers() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
getResolvers() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolverProvider
Method to get the resolvers that this provider provides.
getResolvers() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getResolverToolTip(IColonyView) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Get the resolver tooltip for a request.
getResolverToolTip(IColonyView) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
getResolverToolTip(IColonyView) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getResolverToolTip(IColonyView) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getResolverToolTip(IColonyView) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PickupRequest
 
getResourceBatchMultiplier() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Batch size to request for resources, used by the Miner to get multiple nodes of supplies
getResourceBatchMultiplier() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
The Miner wants to get multiple nodes/levels worth of stuff when requesting.
getResourceFromIdentifier(String) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Get the resource from the identifier.
getResourceMap() - Method in class com.minecolonies.core.colony.buildings.utils.BuilderBucket
Get the required resources from the bucket.
getResources() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
Getter for the needed resources.
getResponseResult(Component) - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
 
getResponseResult(Component) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Get possible further interaction from the GUI on response.
getRestingCitizen() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
Getter of the restingCitizen list.
getRestrictions() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
getRestrictions() - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Gets some human-readable restrictions on when this recipe is valid.
getResult() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Returns the result of this request.
getResult() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
getResult() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
getResult() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IDeliverable
Method to get the result of the delivery.
getResult() - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Method to get the result of the delivery.
getResult() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
getResult() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
getResult() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
The resulting stack if set during creation, else ItemStack.Empty.
getResult() - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
getResult() - Method in interface com.minecolonies.api.entity.pathfinding.IPathJob
Get the path result holder for this job
getResult() - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
getResult() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Returns the result of this request.
getResult() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
getResult() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
 
getResult() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindWater
 
getResultItem(HolderLookup.Provider) - Method in class com.minecolonies.api.crafting.CompostRecipe
 
getRetryingRequestResolver() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Get the retrying request resolver.
getRetryingRequestResolver() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getRetryingRequestResolver() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
getRewardUnlocks() - Method in interface com.minecolonies.api.quests.IQuestObjectiveTemplate
Get the list of reward unlocks from this objective.
getRewardUnlocks() - Method in class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
 
getRotationMirror() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
 
getRotationMirror() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Getter for the rotation and the mirror.
getRotationMirror() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the current rotation and mirror of the building
getRotationMirror() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
getRotationMirror() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityPlantationField
Get the rotation of the controller.
getRotationMirror() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getRotationMirror() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Getter for the rotation.
getRotationMirror() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
getRotationMirror() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.Stash
 
getRotationMirror() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getRotationMirror() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getRotationMirror() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Get rotation stored in the node as an optional, only set if actually stored.
getRotationMirror() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getRotationMirror() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
Get the rotation of the controller.
getRotationMirror() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
Get the rotation of the controller.
getRotationPitch() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getRotationPitch() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getRotationPitch() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getRotationYaw() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getRotationYaw() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getRotationYaw() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getRsDataStoreToken() - Method in class com.minecolonies.core.colony.jobs.views.CrafterJobView
Get the data store token assigned to it.
getRsDataStoreToken() - Method in class com.minecolonies.core.colony.jobs.views.DmanJobView
Get the data store token assigned to it.
getRuntimeID() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.ModuleProducer
Internal temporary ID, used for sync, not guaranteed to persist between updates
getSafeDestination() - Method in interface com.minecolonies.api.entity.pathfinding.IMinecoloniesNavigator
Gets the safe destination the entity wants to travel to
getSafeDestination() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
getSapling() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Gets the trees sapling
getSaplingForLeaf(Block) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getSaplingForLeaf(Block) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Gets the sapling matching a leaf.
getSaplingsForLeaf(ServerLevel, BlockPos) - Static method in class com.minecolonies.core.entity.ai.workers.util.Tree
Fills the list of drops for a leaf.
getSaturation() - Method in interface com.minecolonies.api.colony.ICitizen
Getter for the saturation.
getSaturation() - Method in class com.minecolonies.core.colony.CitizenData
 
getSaturation() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getSaturationFactor() - Method in interface com.minecolonies.api.colony.jobs.IJob
Job saturation factor.
getSaturationFactor() - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
 
getSaturationFactor() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
getSaturationFactor() - Method in class com.minecolonies.core.colony.jobs.JobFarmer
 
getSaturationFactor() - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
 
getSaturationFactor() - Method in class com.minecolonies.core.colony.jobs.JobMiner
 
getSaturationFactor() - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
 
getSaveData(ServerLevel) - Static method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
 
getSavedCitizenNbt() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenBuriedModEvent
Get a copy of the saved citizen data suitable for resurrection.
getSaveLocation() - Static method in class com.minecolonies.core.util.BackUpHelper
Get save location for Minecolonies data, from the world/save directory.
getScarecrowType() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityScarecrow
Returns the type of the scarecrow (Important for the rendering).
getScarecrowType() - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
 
getSchematicCorners() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
getSchematicCorners() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getSchematicCorners() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getSchematicName() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Children must return the name of their structure.
getSchematicName() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.BuildingMysticalSite
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.DefaultBuildingInstance
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingArchery
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker
Gets the name of the schematic.
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Children must return the name of their structure.
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBlacksmith
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Getter of the schematic name.
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingChickenHerder
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDeliveryman
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingEnchanter
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFisherman
Getter of the schematic name.
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLibrary
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Getter of the structure name.
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingRabbitHutch
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSchool
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Gets the schematic name of the building.
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStoneSmeltery
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSwineHerder
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
getSchematicName() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.Stash
 
getSchematicName() - Method in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
Get the matching schematic name.
getSchematicName() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getSchematicName() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getSchematicSpawns() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyStructureSpawnEvent
Returns the list of used schematics and their positions.
getSchematicSpawns() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
getScore() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Getter of the score of the node.
getScoreboardName() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getScoreFor(Block) - Static method in class com.minecolonies.core.util.SchemAnalyzerUtil
Block cost calculation
getSeaLevel() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getSearchArea() - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Get the AABB we're searching for targets in.
getSearchRange() - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
The search range in blocks, used for determining a shaped aabb entity lookup
getSearchRange() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
getSearchRange() - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
getSecondaryOutput() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Get the secondary outputs for the recipe.
getSecondaryOutputs() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the secondary (leave behind in grid) outputs
getSecondaryOutputs() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getSecondaryOutputs() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Get the secondary outputs that have yet to be picked up.
getSecondarySkill() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Secondary skill getter.
getSecondarySkill() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerModule
Secondary skill getter.
getSecondarySkill() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Secondary skill getter.
getSecondarySkill() - Method in class com.minecolonies.api.colony.guardtype.GuardType
Getter for the secondary skill.
getSecondarySkill() - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
getSecondarySkill() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getSecondarySkillLevel() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Get the secondary skill of this worker.
getSeed() - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
Get the current seed on the field.
getSelected() - Method in class com.minecolonies.core.client.gui.ColorPalette
 
getSerializationId() - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Get a serialization id for the factory.
getSerializationId() - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
getSerializationId() - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
getSerializationId() - Method in class com.minecolonies.api.colony.requestsystem.token.InitializedTokenFactory
 
getSerializationId() - Method in class com.minecolonies.api.colony.requestsystem.token.RandomSeededTokenFactory
 
getSerializationId() - Method in class com.minecolonies.api.colony.requestsystem.token.StandardTokenFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BeekeeperCollectionSettingsFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BoolSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BuilderModeSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.CrafterRecipeSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.DynamicTreesSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardFollowModeSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardPatrolModeSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardTaskSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.IntSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringSettingsFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringWithDescSettingsFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PrivateCraftingRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PublicCraftingRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
getSerializationId() - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
getSerializationId() - Method in class com.minecolonies.core.research.LocalResearchFactory
 
getSerializedName() - Method in enum class com.minecolonies.api.blocks.types.BarrelType
 
getSerializedName() - Method in enum class com.minecolonies.api.blocks.types.GraveType
 
getSerializedName() - Method in enum class com.minecolonies.api.blocks.types.RackType
 
getSerializer() - Method in class com.minecolonies.api.crafting.CompostRecipe
 
getSerializer() - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe
 
getServerBuildingManager() - Method in interface com.minecolonies.api.colony.IColony
 
getServerBuildingManager() - Method in class com.minecolonies.core.colony.Colony
Get the buildingmanager of the colony.
getServerBuildingManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getSetOfAllItems() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getSetOfAllItems() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a set of all items (marked to ignore damage but not NBT).
getSetting(ISettingKey<T>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Get setting for key.
getSetting(ISettingKey<T>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getSetting(ISettingKey<T>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICommonSettingsModule
Get a specific setting.
getSetting(ISettingKey<T>) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
getSetting(ISettingKey<T>) - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
getSettings() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IStringSetting
Get the list of all settings.
getSettings() - Method in interface com.minecolonies.api.colony.IColony
Get the colony level settings module.
getSettings() - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
getSettings() - Method in class com.minecolonies.core.colony.Colony
 
getSettings() - Method in class com.minecolonies.core.colony.ColonyView
 
getSettings(IBuilding) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ICraftingSetting
Get the list of all settings.
getSettings(IBuilding) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
getSettings(IBuildingView) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ICraftingSetting
Get the list of all settings.
getSettings(IBuildingView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
getSettingsToShow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
Get the full settings map.
getSettingValueOrDefault(ISettingKey<T>, S) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Get setting value for key or some default.
getSettingValueOrDefault(ISettingKey<T>, S) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getSettingValueOrDefault(ISettingKey<T>, S) - Method in interface com.minecolonies.api.colony.buildings.modules.ISettingsModule
Get setting value or default.
getSettingValueOrDefault(ISettingKey<T>, S) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
getShade(Direction, boolean) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockBarrel
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockCompostedDirt
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.huts.BlockHutGraveyard
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.huts.BlockPostBox
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.minecolonies.core.blocks.huts.BlockStash
 
getShipDesc() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyStructureSpawnEvent
Get the ship description for the schematic
getShipDesc() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
 
getShipDesc() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
getShipDesc() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
 
getShipForRaiderAmount(int) - Static method in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
Returns the right shipsize for the given raidlevel
getShortDisplayString() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to get a Component that can be displayed to the Player and describes the request in short.
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.BurnableRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.FoodRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackListRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemTagRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.MinStackRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PickupRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.SmeltAbleOreRequest
 
getShortDisplayString() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ToolRequest
 
getShortText() - Method in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
Get the short display of this direction, for example "N".
getShowCitizens(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getShowColonistNameFullscreen(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getShowColonistNameMinimap(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getShowColonistTeamColour(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getShowColonistTooltip(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getShowColonyName(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getShowGuards(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getShowTooltip() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Should tooltip information be displayed on the client in inventory and JEI?
getShowVisitors(Optional<JourneymapOptions>) - Static method in class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
getSiblings() - Method in interface com.minecolonies.api.colony.ICitizenData
Get the list of children of a citizen.
getSiblings() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the list of children of a citizen.
getSiblings() - Method in class com.minecolonies.core.colony.CitizenData
 
getSiblings() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getSittingPosition() - Method in interface com.minecolonies.api.colony.IVisitorData
The position the visitor is sitting on
getSittingPosition() - Method in class com.minecolonies.core.colony.VisitorData
 
getSize() - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModuleView
Get the size of allowed items.
getSize() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Get the size of allowed items.
getSize() - Method in class com.minecolonies.api.inventory.container.ContainerBuildingInventory
Get the size of the inventory.
getSize() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
getSize() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
getSize() - Method in class com.minecolonies.core.colony.ColonyList
Return the number of Colonies in the list.
getSize() - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
 
getSize(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
get the size of the stack
getSizeByCount(int) - Static method in enum class com.minecolonies.core.client.gui.map.ColonySize
 
getSkills() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Get a copy of the map of skills.
getSkills() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
getSkyDarken() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getSlotLimit(int) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
getSlotLimit(int) - Method in class com.minecolonies.api.inventory.InventoryCitizen
 
getSlots() - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
Returns the number of slots available.
getSlots() - Method in class com.minecolonies.api.inventory.InventoryCitizen
 
getSmartGroundY(BlockGetter, BlockPos.MutableBlockPos, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Similar to WalkNodeProcessor.getGroundY but not broken.
getSmeltAbleClass() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Smeltabel the worker requires.
getSmeltAbleClass() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
 
getSmeltAbleClass() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
 
getSmeltableOres() - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
getSmeltableOres() - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Get a set of all smeltable ores.
getSmeltingResult(ItemStack) - Method in interface com.minecolonies.api.compatibility.IFurnaceRecipes
Get the smelting result for a certain itemStack.
getSmeltingResult(ItemStack) - Method in class com.minecolonies.core.util.FurnaceRecipes
 
getSmeltingStatName() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAIRequestSmelter
Returns the name of the smelting stat that is used in the building's statistics.
getSmeltingStatName() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBaker
Returns the name of the smelting stat that is used in the building's statistics.
getSmeltingStatName() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkChef
Returns the name of the smelting stat that is used in the building's statistics.
getSocialModifier(IColony) - Static method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
Get the social modifier for the colony.
getSolidBlockForPos(BlockPos, Function<BlockPos, BlockState>) - Method in class com.minecolonies.core.entity.ai.workers.util.WorkerLoadOnlyStructureHandler
 
getSolidBlockForPos(BlockPos, Function<BlockPos, BlockState>) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
getSolidSubstitution(BlockPos, Function<BlockPos, BlockState>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Searches a handy block to substitute a non-solid space which should be guaranteed solid.
getSolidSubstitution(BlockPos, Function<BlockPos, BlockState>) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getSortOrder() - Method in interface com.minecolonies.api.research.IGlobalResearch
Get the sort order for relative display position.
getSortOrder() - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Get the sort order numeral for the branch's placement on the University Hut GUI.
getSortOrder() - Method in class com.minecolonies.core.research.GlobalResearch
 
getSortOrder() - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
getSoundID(String) - Static method in class com.minecolonies.api.sounds.ModSoundEvents
Register a SoundEvent.
getSource() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent
Get the way the citizen came into the colony.
getSouthNodeCenter() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Calculates the next Node south.
getSpawnPoint(Level, BlockPos) - Static method in class com.minecolonies.api.util.EntityUtils
Get a safe spawnpoint near a location.
getSpawnPos() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonySpawnEvent
The position the event starts at
getSpawnPos() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Getter for the initial spawn pos of the entity.
getSpawnPos() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
getSpawnPos() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
getSpecializedProxy(BlockPos, double) - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Try to get a specialized proxy to a certain target.
getSpecializedProxy(BlockPos, double) - Method in class com.minecolonies.core.entity.pathfinding.proxy.EntityCitizenWalkToProxy
 
getSpecializedProxy(BlockPos, double) - Method in class com.minecolonies.core.entity.pathfinding.proxy.GeneralEntityWalkToProxy
 
getSpecificInteraction(Component) - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get a specific interaction by key.
getSpecificInteraction(Component) - Method in class com.minecolonies.core.colony.CitizenDataView
 
getSpeed() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getSpeedFactor() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
getSqDistance(IBuildingView) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Get the distance to a building.
getSqDistance(IBuildingView) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
getStableBuilding() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns the stable building of the horse if it exists.
getStack() - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
 
getStack() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
getStack() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
getStackInSlot(int) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
Returns the ItemStack in a given slot.
getStackInSlot(int) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Returns the stack in the given slot.
getStacks() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
getStage() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
The buildings stage
getStage() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getStage() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getStage() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
Get the current stage we're in.
getStageIcon() - Method in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
Gets the status icon of the current stage in the farm field's progress.
getStageText() - Method in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
Gets the translatable text of the current stage in the farm field's progress.
getStandardInteractionValidatorPredicate(Component) - Static method in class com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry
Get the StandardInteractionValidatorPredicate.
getStart() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
getStart() - Method in interface com.minecolonies.api.entity.pathfinding.IPathJob
 
getStart() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
getStartingLevelShaft() - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Getter of the starting level of the shaft.
getStartRestriction() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
getStartRestriction() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack.View
 
getStartY(VoxelShape, double) - Static method in class com.minecolonies.api.util.ShapeUtil
Get the start y of a voxelshape.
getStat(ExpeditionLog.StatType) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reports the stats of the citizen.
getState() - Method in interface com.minecolonies.api.colony.IColony
Returns the colonies current state.
getState() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Returns the current state of the request.
getState() - Method in interface com.minecolonies.api.entity.ai.ITickingStateAI
Gets the current state
getState() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicEvent
Events do not have a state
getState() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Get the current state of the statemachine
getState() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
Returns the state to apply this transition in
getState() - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Return the current state of the Statemachine
getState() - Method in interface com.minecolonies.api.entity.ai.statemachine.transitions.IStateMachineTransition
Get the state of the transition
getState() - Method in interface com.minecolonies.api.research.ILocalResearch
Get the ResearchState of the research.
getState() - Method in class com.minecolonies.api.util.BlockStateStorage
Returns the stored state
getState() - Method in class com.minecolonies.core.colony.Colony
 
getState() - Method in class com.minecolonies.core.colony.ColonyView
 
getState() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Returns the current state of the request.
getState() - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Get the current state the ai is in.
getState() - Method in class com.minecolonies.core.entity.ai.workers.util.Patient
Get the current state of the treatment.
getState() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
Get the state of this entity
getState() - Method in class com.minecolonies.core.research.LocalResearch
 
getStateAfterPickUp() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The state to transform to after picking up things.
getStateAfterPickUp() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
 
getStateAfterPickUp() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
getStateAfterPickUp() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
 
getStateAfterPickUp() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
getStateAfterPickUp() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
getStateAfterPickUp() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkHealer
 
getStateAI() - Method in interface com.minecolonies.api.entity.ai.ITickingStateAI
Get the statemachine of the AI
getStateAI() - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.BlockBarrel
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
getStateForPlacement(BlockPlaceContext) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
getStatEntries() - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Getter for all stat entries.
getStatEntries() - Method in class com.minecolonies.core.colony.managers.StatisticsManager
Gets all the current stat entries in this manager.
getStaticClaimColonies() - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
getStaticClaimColonies() - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Get a list of colonies with a static claim.
getStaticClaims(ChunkAccess) - Static method in class com.minecolonies.api.util.ColonyUtils
Get all static claims from a chunk.
getStaticColonyClaim() - Method in class com.minecolonies.api.util.ChunkCapData
Getter for static claim.
getStaticIngredientValidator() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher.DOCraftingModule
getStaticIngredientValidator() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.DOCraftingModule
getStaticIngredientValidator() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic.DOCraftingModule
getStaticIngredientValidator() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill.DOCraftingModule
getStaticIngredientValidator() - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason.DOCraftingModule
getStatisticsManager() - Method in interface com.minecolonies.api.colony.IColony
Get the statistics manager of the colony.
getStatisticsManager() - Method in class com.minecolonies.core.colony.Colony
 
getStatisticsManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getStatsInPeriod(String, int, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Get the number of occurrences in a given period.
getStatsInPeriod(String, int, int) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
getStatTotal(String) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Get the total for a given stat,
getStatTotal(String) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
getStatTypes() - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Getter for the whole stat list.
getStatTypes() - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
getStatus() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Returns the events current status
getStatus() - Method in interface com.minecolonies.api.colony.ICitizenData
Gets the citizen's status
getStatus() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Reports the current status of the expedition
getStatus() - Method in class com.minecolonies.core.colony.CitizenData
 
getStatus() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
getStatus() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
getStatus() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Returns the MineNode.NodeStatus of the current node.
getStatus() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Get Status of the Path.
getStatusIcon() - Method in interface com.minecolonies.api.colony.ICitizenDataView
The texture to render for interactions
getStatusIcon() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getStatusPosition() - Method in interface com.minecolonies.api.colony.ICitizenData
Gets a location of interest of this citizen's job.
getStatusPosition() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Gets a location of interest of this citizen's job.
getStatusPosition() - Method in class com.minecolonies.core.colony.CitizenData
 
getStatusPosition() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getStepsPerCall() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
getStock() - Method in interface com.minecolonies.api.colony.buildings.modules.IMinimumStockModuleView
The minimum stock.
getStock() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinimumStockModuleView
 
getStorageUpgrade() - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseModule
Get the upgrade level.
getStorageUpgradeLevel() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseOptionsModuleView
Get the current storage upgrade level.
getStrategy() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to get the assigning strategy for this request.
getStrength() - Method in class com.minecolonies.api.crafting.CompostRecipe
Get the strength of this recipe.
getString(BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns a string representation of the block position for use in GUIs and chats.
getStructureHandler() - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
 
getStructureHandler(Level, BlockPos, Blueprint, RotationMirror, boolean) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
getStructureManager() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Returns the associated structure manager, which manages structure spawn/despawn for events.
getStructureManager() - Method in class com.minecolonies.core.colony.managers.EventManager
 
getStructurePack() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Returns the style of the current building.
getStructurePack() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Getter for the style.
getStructurePack() - Method in interface com.minecolonies.api.colony.IColony
 
getStructurePack() - Method in interface com.minecolonies.api.colony.IColonyView
Get the style of the colony.
getStructurePack() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the structure this work order should be using, if any.
getStructurePack() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Getter for the style.
getStructurePack() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
getStructurePack() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Getter for the style.
getStructurePack() - Method in class com.minecolonies.core.colony.Colony
Getter for the default style of the colony.
getStructurePack() - Method in class com.minecolonies.core.colony.ColonyView
Get the style of the colony.
getStructurePack() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getStructurePack() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
Value getter.
getStructurePack() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Getter for the style.
getStructurePath() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Getter for the schematic name.
getStructurePath() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the structure this work order should be using, if any.
getStructurePath() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Getter for the schematic name.
getStructurePath() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getStructurePath() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getStuckHandler() - Method in interface com.minecolonies.api.entity.pathfinding.IMinecoloniesNavigator
Returns the stuck handler used by the navigator
getStuckHandler() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
getStuckLevel() - Method in interface com.minecolonies.api.entity.pathfinding.IStuckHandler
Returns the stuck level (0-9) indicating how long the entity is stuck and which stuck actions got used
getStuckLevel() - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
 
getStumpLocations() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
All stump positions of a tree (A tree may have been planted with different saplings).
getStyle() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Returns the MineNode.NodeType of the current node.
getStyleMapping(String) - Static method in class com.minecolonies.api.compatibility.newstruct.BlueprintMapping
Get the style mapping for a style.
getSubtitle() - Method in interface com.minecolonies.api.research.IGlobalResearch
Subtitle description of research, in human-readable text or as a translation key.
getSubtitle() - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Get the optional human-readable subtitle or its translation key for the Research Branch
getSubtitle() - Method in interface com.minecolonies.api.research.IResearchEffect
Human-readable effect subtitle description, or a translation key.
getSubtitle() - Method in class com.minecolonies.core.research.GlobalResearch
 
getSubtitle() - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
getSubtitle() - Method in class com.minecolonies.core.research.GlobalResearchEffect
 
getSubtitle() - Method in class com.minecolonies.core.research.ResearchEffectCategory
Gets the subtitle of the effect.
getSuitabilityMetric(IRequestManager, IRequest<? extends Pickup>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PickupRequestResolver
 
getSuitabilityMetric(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
getSuitabilityMetric(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
getSuitabilityMetric(IRequestManager, IRequest<? extends R>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Check how suitable this resolver is for the request.
getSuitabilityMetric(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractRequestResolver
 
getSuitabilityMetric(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
getSuperClasses() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Get all super classes of this type (cached value).
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PrivateCrafting
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PublicCrafting
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
getSuperClasses() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IRequestable
Get the super classes associated to this request type.
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
getSuperClasses() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
getSuperClasses() - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
getSuperClasses() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
getSuperClasses(TypeToken<T>) - Static method in class com.minecolonies.api.util.ReflectionUtils
Method to get all Super types of a given Class.
getSupportedCraftingTypes() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Get the supported crafting types.
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Brewing
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Crafting
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Custom
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Domum
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Smelting
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.modules.SimpleCraftingModule
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Get the supported crafting types.
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist.CraftingModule
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.CraftingModule
 
getSupportedCraftingTypes() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.SmeltingModule
 
getSurfaceType(BlockGetter, BlockState, BlockPos) - Static method in enum class com.minecolonies.core.entity.pathfinding.SurfaceType
Is the block solid and can be stood upon.
getSurfaceType(BlockGetter, BlockState, BlockPos, PathingOptions) - Static method in enum class com.minecolonies.core.entity.pathfinding.SurfaceType
Is the block solid and can be stood upon.
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Get the swim speed factor
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazon
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazonRaider
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarian
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarianRaider
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptian
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptianRaider
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirate
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirateRaider
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemen
 
getSwimSpeedFactor() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemenRaider
 
getTag() - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
 
getTagEquivalent(ItemStack[]) - Static method in class com.minecolonies.api.util.ItemStackUtils
Attempts to find a tag that exactly matches the given list of item stacks.
getTarget() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
getTarget() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Get the current target
getTarget() - Method in interface com.minecolonies.api.quests.IQuestObjectiveTemplate
Get the quest target.
getTarget() - Method in class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
 
getTargetColonyDistance() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Get target colony distance.
getTargetColonyId() - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Get the connected target colony id.
getTargetColonyId() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
+ Get target colony id from sign, -1 if not set.
getTargetColonyName() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Obtain the target colony name.
getTargetLevel() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Get the target level of the structure of the work order.
getTargetLevel() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getTargetLevel() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getTargetMob() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Only gets the currently targeted mob
getTargetsTyped(W, ITypedIngredient<I>, boolean) - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
getTask() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Get the guard's task.
getTask() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
getTask() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
getTask() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Returns the task that the guards should perform when patrolling.
getTaskListWithSameDestination(IRequest<? extends Delivery>) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Build a list of all requests that have the same source/dest pair.
getTaskQueue() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Method to get the task queue of this job.
getTaskQueue() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Method to get the task queue of this job.
getTasks() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getTasks() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierRequestTaskModuleView
 
getTasks() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CrafterRequestTaskModuleView
 
getTasks() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RequestTaskModuleView
Get the specific task list.
getTasks() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseRequestTaskModuleView
 
getTaskStack() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IStackBasedTask
Get the stack associated to the task.
getTaskStack() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getTaskStack() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.DeliveryRequest
 
getTeamColonyColor() - Method in interface com.minecolonies.api.colony.IColony
Getter for the team colony color.
getTeamColonyColor() - Method in class com.minecolonies.core.colony.Colony
Getter for the colony team color.
getTeamColonyColor() - Method in class com.minecolonies.core.colony.ColonyView
Getter for the team colony color.
getTeamColor() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getTeamId() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
getTeamId() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
getTeamId() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Get the team name of this entity.
getTeamId() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getTeamId() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
getTeamId() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
getTechnologyResearch(Collection<AbstractResearchProvider.Research>) - Method in class com.minecolonies.core.generation.defaults.DefaultResearchProvider
 
getTempMobPos() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
getText() - Method in class com.minecolonies.api.quests.IDialogueObjectiveTemplate.DialogueElement
Getter for the element text.
getTextLines() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
getTexture() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Getter of the resource location of the texture.
getTexture(AbstractEntityCitizen) - Method in interface com.minecolonies.api.client.render.modeltype.ISimpleModelType
Method used to get the path to the texture every time it is updated on the entity.
getTexture(AbstractEntityCitizen) - Method in interface com.minecolonies.api.client.render.modeltype.IModelType
Method used to get the path to the texture every time it is updated on the entity.
getTextureBase() - Method in interface com.minecolonies.api.client.render.modeltype.ISimpleModelType
The base name of the texture.
getTextureBase() - Method in class com.minecolonies.api.client.render.modeltype.SimpleModelType
 
getTextureData() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getTextureIcon(AbstractEntityCitizen) - Method in interface com.minecolonies.api.client.render.modeltype.ISimpleModelType
 
getTextureId() - Method in interface com.minecolonies.api.colony.ICivilianData
Returns the texture id for the civilian.
getTextureId() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Getter for the texture id.
getTextureId() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Texture id of the mob.
getTextureId() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirateRaider
Get the unique texture id.
getTextureId() - Method in class com.minecolonies.core.colony.CitizenData
 
getTextureLocation(AbstractEntityCitizen) - Method in class com.minecolonies.core.client.render.RenderBipedCitizen
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.amazon.RendererAmazon
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.amazon.RendererAmazonSpearman
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.amazon.RendererChiefAmazon
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.barbarians.RendererBarbarian
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.barbarians.RendererChiefBarbarian
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.drownedpirates.RendererDrownedArcherPirate
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.drownedpirates.RendererDrownedChiefPirate
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.drownedpirates.RendererDrownedPirate
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.egyptians.RendererArcherMummy
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.egyptians.RendererMummy
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.egyptians.RendererPharao
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.norsemen.RendererArcherNorsemen
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.norsemen.RendererChiefNorsemen
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.norsemen.RendererShieldmaidenNorsemen
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.pirates.RendererArcherPirate
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.pirates.RendererChiefPirate
 
getTextureLocation(AbstractEntityMinecoloniesMonster) - Method in class com.minecolonies.core.client.render.mobs.pirates.RendererPirate
 
getTextureLocation(NewBobberEntity) - Method in class com.minecolonies.core.client.render.RenderFishHook
Returns the location of an entity's texture.
getTextureLocation(PathfinderMob) - Method in class com.minecolonies.core.client.render.mobs.RenderMercenary
 
getTextureLocation(AbstractArrow) - Method in class com.minecolonies.core.client.render.projectile.FireArrowRenderer
 
getTextureLocation(ThrownTrident) - Method in class com.minecolonies.core.client.render.projectile.RendererSpear
 
getTextureLocation(T) - Method in class com.minecolonies.core.client.render.RenderSitting
 
getTextureStyleId() - Method in interface com.minecolonies.api.colony.IColony
Get the colony style.
getTextureStyleId() - Method in class com.minecolonies.core.colony.Colony
 
getTextureStyleId() - Method in class com.minecolonies.core.colony.ColonyView
 
getTextureSuffix() - Method in interface com.minecolonies.api.colony.ICivilianData
Get the texture suffix.
getTextureSuffix() - Method in class com.minecolonies.core.colony.CitizenData
 
getThreat() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTableEntry
Get the threat value
getThreatFor(LivingEntity) - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Get the threat value for the given entity
getThreatTable() - Method in interface com.minecolonies.api.entity.ai.combat.threat.IThreatTableEntity
Get the entities threat table
getThreatTable() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
getThreatTable() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in interface com.minecolonies.api.blocks.interfaces.ITickableBlockMinecolonies
 
getTicketedChunks() - Method in interface com.minecolonies.api.colony.IColony
Get the set of chunk positions which the colony is loading through tickets
getTicketedChunks() - Method in class com.minecolonies.core.colony.Colony
 
getTicketedChunks() - Method in class com.minecolonies.core.colony.ColonyView
 
getTickRate() - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickingTransition
Returns the intended tickRate of the AITarget
getTickRate() - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickRateStateMachine
Returns the current rate the statemachine is beeing ticked at.
getTickRate() - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingTransition
Returns the intended tickRate of the AITarget
getTickRate() - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
 
getTickRate() - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Gets the update rate of the worker's statemachine
getTicksExisted() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
getTier() - Method in interface com.minecolonies.api.items.IMinecoloniesFoodItem
Get the corresponding food tier.
getTier() - Method in class com.minecolonies.core.items.ItemFood
 
getTileEntity() - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Returns the tile entity that belongs to the colony building.
getTileEntity() - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.IWareHouse
Returns the tile entity that belongs to the colony building.
getTileEntity() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
getTileEntity() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
Returns the tile entity that belongs to the colony building.
getTileEntity(BlockPos, LevelChunk.EntityCreationType) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getTileEntity(Level, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns the tile entity at a specific chunk coordinate.
getTilePos() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
getTilePos() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getTilePos() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
GETTING_ITEMS - Enum constant in enum class com.minecolonies.api.entity.ai.Status
 
getTinkersLeafVariant(BlockState) - Method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeProxy
 
getTitle() - Method in class com.minecolonies.core.compatibility.jei.CropRecipeCategory
 
getToken() - Method in interface com.minecolonies.api.crafting.IRecipeStorage
Get the unique token of the recipe.
getToken() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
getTokenBasedInteractionValidatorPredicate(Component) - Static method in class com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry
Get the PosBasedInteractionValidatorPredicate.
getTokenHandler() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getTokenHandler() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getTool() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ToolModuleView
Get the correct tool.
getToolLevel(ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Calculate the tool level of the stack.
getToolLevel(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Calculate the tool level of the stack.
getToolLevel(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolProxy
Calculate the tool level of the stack.
getToolLvl(ItemStack) - Static method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Calculate the tool level of the stack.
getTooltip(ITooltipBuilder, IGenericRecipe, IRecipeSlotsView, double, double) - Method in class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
getTooltip(ITooltipBuilder, T, IRecipeSlotsView, double, double) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
getTooltipImage(ItemStack) - Method in class com.minecolonies.core.items.ItemFood
 
getToolTipText() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Get the tooltip text to render on the button, defaults to null.
getToolTipText() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
 
getTopColonyId() - Method in interface com.minecolonies.api.colony.IColonyManager
Get the top colony id of all colonies.
getTopColonyId() - Method in class com.minecolonies.core.colony.ColonyManager
 
getTopID() - Method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
Get the top most id of all colonies.
getTopID() - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
getTopID() - Method in class com.minecolonies.core.colony.ColonyList
Get the top colony id.
getTotalAmount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Check how much of a certain stuck is actually required.
getTotalAmount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
Check how much of a certain stuck is actually required.
getTotalAmount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
getTotalAmount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
getTotalGravePlotCount() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
Get the total number of burial plots provided by this graveyard's schematic.
getTotalRequiredAmount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Get the total amount required for an itemStack.
getTotalRequiredAmount(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
getTotalStacks() - Method in class com.minecolonies.core.colony.buildings.utils.BuilderBucket
Get how many total stacks were required up to now.
getTotalStages() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
Get the total number of stages,
getTotalXP() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Get the total xp that the citizen has.
getTotalXP() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
getTowers() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
getTownHall() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Get the townhall from the colony.
getTownHall() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getTownHall() - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
getTranslatedName(SizedIngredient) - Static method in class com.minecolonies.api.util.ItemStackUtils
Given an Ingredient, tries to produce a reasonable friendly UI name for its contents.
getTranslationKey() - Method in enum class com.minecolonies.api.blocks.types.BarrelType
Returns the unlocalized name
getTranslationKey() - Method in enum class com.minecolonies.api.blocks.types.GraveType
 
getTranslationKey() - Method in enum class com.minecolonies.api.blocks.types.RackType
 
getTranslationKey() - Method in enum class com.minecolonies.api.colony.buildings.HiringMode
 
getTranslationKey() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
 
getTranslationKey() - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry
 
getTranslationKey() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
The name of the work order.
getTranslationKey() - Method in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
Gets the translated display text
getTranslationKey() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.AbstractCraftingRequest
 
getTranslationKey() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PrivateCraftingRequest
 
getTranslationKey() - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PublicCraftingRequest
 
getTranslationKey() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getTranslationKey() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getTravellingManager() - Method in interface com.minecolonies.api.colony.IColony
Get the travelling manager of the colony.
getTravellingManager() - Method in class com.minecolonies.core.colony.Colony
 
getTravellingManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getTravellingTargetFor(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Gets the travelling target, when travelling, for the citizen with the given id.
getTravellingTargetFor(int) - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
getTravellingTargetFor(ICitizenData) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Gets the travelling target, when travelling, for the given citizen.
getTree() - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
Get the current tree the lumberjack is cutting.
getTreeBreakActionCompat(Level, BlockPos, ItemStack, BlockPos) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Creates a runnable to harvest/break a dynamic tree
getTreeBreakActionCompat(Level, BlockPos, ItemStack, BlockPos) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method when dynamic tree's isnt present
getTurnPenalty() - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Returns the turn penalty for the entity.
getType() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISettingKey
Get the class type of the key.
getType() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Type id used to deserialize.
getType() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Used to determine which type of request this is.
getType() - Method in class com.minecolonies.api.crafting.CompostRecipe
 
getType() - Method in record class com.minecolonies.api.crafting.CountedIngredient
 
getType() - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
getType() - Method in class com.minecolonies.api.loot.EntityInBiomeTag
 
getType() - Method in class com.minecolonies.api.loot.GenerateSupplyLoot
 
getType() - Method in class com.minecolonies.api.loot.ResearchUnlocked
 
getType() - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Get the branch style type identifier.
getType() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingKey
 
getType() - Method in class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
 
getType() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDeliveryInteraction
 
getType() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
getType() - Method in class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
getType() - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
getType() - Method in class com.minecolonies.core.colony.interactionhandling.SimpleNotificationInteraction
 
getType() - Method in class com.minecolonies.core.colony.interactionhandling.StandardInteraction
 
getType() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Used to determine which type of request this is.
getType() - Method in record class com.minecolonies.core.recipes.FoodIngredient
 
getType() - Method in class com.minecolonies.core.recipes.PlantIngredient
 
getType() - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
getUid() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Deprecated.
getUid(JobEntry, String) - Static method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Formats a crafting module unique identifier based on a job entry and disambiguation suffix.
getUnassignedWorkOrder(Class<W>) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get an unclaimed work order of a specified type.
getUnassignedWorkOrder(Class<W>) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Get an unclaimed work order of a specified type.
getUncachedNoiseBiome(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getUndertaker() - Method in class com.minecolonies.api.eventbus.events.colony.citizens.CitizenBuriedModEvent
Get the undertaker who buried the citizen.
getUniqueId() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISettingKey
Get the unique id of the setting.
getUniqueId() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingKey
 
getUpdateHandler() - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
getUpdateHandler() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
getUpdatePacket() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
getUpdatePacket() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityPlantationField
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityColonyFlag
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getUpdatePacket() - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyFlag
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getUpdateTag(HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
 
getUpgradeSize() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Get the upgrade size.
getUpgradeSize() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
getUseAnimation(ItemStack) - Method in class com.minecolonies.core.items.AbstractItemScroll
 
getUseDuration(ItemStack, LivingEntity) - Method in class com.minecolonies.core.items.AbstractItemScroll
 
getUseDuration(ItemStack, LivingEntity) - Method in class com.minecolonies.core.items.ItemFood
 
getUseDuration(ItemStack, LivingEntity) - Method in class com.minecolonies.core.items.ItemScrollColonyAreaTP
 
getUserRank() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
Getter for the user rank.
getUUID() - Method in interface com.minecolonies.api.colony.IAnimalData
Get the globally unique identifier associated with this animal data.
getUUID() - Method in interface com.minecolonies.api.colony.ICivilianData
Get the uuid for the citizen
getUUID() - Method in class com.minecolonies.core.colony.AnimalData
Gets the globally unique identifier associated with this animal data.
getUUID() - Method in class com.minecolonies.core.colony.CitizenData
 
getValidBonemeal() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Returns which items are considered valid bonemeal items.
getValidBonemeal() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getValidBonemeal() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
 
getValidBonemeal() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeagrassPlantModule
 
getValidBonemeal() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
 
getValidBreak() - Method in class com.minecolonies.core.blocks.huts.BlockHutTownHall
Getter for the Block's state to breakable.
getValidHeight(Vec3, Level) - Static method in class com.minecolonies.api.util.BlockPosUtil
Returns the right height for the given position (ground block).
getValidWorkingPositions(Level, List<BlockPos>) - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Get a list of actual valid working positions, based on the tags read from the plantation field.
getValidWorkingPositions(Level, List<BlockPos>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getValidWorkingPositions(Level, List<BlockPos>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
 
getValue() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Get the setting value.
getValue() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IStringSetting
Get the setting value.
getValue() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
Get the setting value.
getValue() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
Get the setting value.
getValue() - Method in class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
Get the setting value.
getValue() - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
getValue() - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
getValue(IBuilding) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ICraftingSetting
Get the setting value.
getValue(IBuilding) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
getValue(IBuildingView) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ICraftingSetting
Get the setting value.
getValue(IBuildingView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
getValue(ICitizenData) - Method in class com.minecolonies.api.entity.citizen.happiness.DynamicHappinessSupplier
 
getValue(ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.happiness.IHappinessSupplierWrapper
Get the matching value.
getValue(ICitizenData) - Method in class com.minecolonies.api.entity.citizen.happiness.StaticHappinessSupplier
 
getValue(CommandContext<CommandSourceStack>, String) - Static method in class com.minecolonies.core.commands.arguments.MultipleOptionsArgument
Get the underlying value by running the resolver method on the chosen option parser.
getVariant() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Get's the variant of a tree.
getVisibleStatus() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the visible citizen status
getVisibleStatus() - Static method in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
Get all visible status
getVisibleStatus() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getVisitedCount() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Get the visited count
getVisitingPlayers() - Method in class com.minecolonies.core.colony.Colony
Get all visiting players.
getVisitor(int) - Method in interface com.minecolonies.api.colony.IColonyView
Gets the data view for a visitor
getVisitor(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IVisitorManager
Gets the visitor data for the given citizen
getVisitor(int) - Method in class com.minecolonies.core.colony.ColonyView
 
getVisitor(int) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
getVisitorManager() - Method in interface com.minecolonies.api.colony.IColony
Gets the visitor manager
getVisitorManager() - Method in class com.minecolonies.core.colony.Colony
Get the visitor manager of the colony.
getVisitorManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getVoicePitch() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemen
 
getVoicePitch() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemenRaider
 
getVoiceProfile() - Method in interface com.minecolonies.api.colony.ICivilianData
Get the voice profile of the citizen.
getVoiceProfile() - Method in class com.minecolonies.core.colony.CitizenData
 
getWarehouseCount(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
Get the count of items in all the warehouses
getWarehouseInternalCount(BuildingWareHouse, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
Override to implement specific warehouse counting rules.
getWarehouseInternalCount(BuildingWareHouse, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.WarehouseConcreteRequestResolver
 
getWarehouseInternalCount(BuildingWareHouse, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.WarehouseRequestResolver
 
getWareHouses() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Get a list of the warehouses in this colony.
getWareHouses() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
getWater() - Method in class com.minecolonies.core.colony.jobs.JobFisherman
Getter for current water.
getWaterInertia() - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
 
getWaterInertia() - Method in class com.minecolonies.core.entity.other.SpearEntity
 
getWayPoints() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyRaidEvent
Gets the list of waypoints
getWayPoints() - Method in interface com.minecolonies.api.colony.IColony
 
getWayPoints() - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Get a list of waypoints depending on the entity.
getWayPoints() - Method in class com.minecolonies.core.colony.Colony
Get all the waypoints of the colony.
getWayPoints() - Method in class com.minecolonies.core.colony.ColonyView
 
getWayPoints() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
getWayPoints() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
getWayPoints() - Method in class com.minecolonies.core.entity.pathfinding.proxy.EntityCitizenWalkToProxy
 
getWayPoints() - Method in class com.minecolonies.core.entity.pathfinding.proxy.GeneralEntityWalkToProxy
 
getWayPoints(BlockPos, BlockPos) - Method in interface com.minecolonies.api.colony.IColony
 
getWeaponType() - Static method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
Gets the weapon type that the AI will look for when checking if it can attack.
getWeaponType() - Method in class com.minecolonies.core.entity.ai.workers.guard.CavalryCombatAI
Gets the weapon type that the AI will look for when checking if it can attack.
getWeaponType() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
Gets the weapon type that the AI will look for when checking if it can attack.
getWeaponType() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
Gets the weapon type that the AI will look for when checking if it can attack.
getWeight() - Method in class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
 
getWeight() - Method in interface com.minecolonies.api.entity.citizen.happiness.IHappinessModifier
Get the weight of the happiness.
getWeight() - Method in record class com.minecolonies.core.datalistener.model.Disease
 
getWestNodeCenter() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Calculates the next Node west.
getWindow() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Get the matching window for the module.
getWindow() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Will return the window if this building has an associated blockui window.
getWindow() - Method in class com.minecolonies.core.colony.buildings.BuildingMysticalSite.View
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.modules.HomeBuildingModule.View
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule.View
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingStatisticsModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ColonyConnectionModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerGuardAssignModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinimumStockModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RequestTaskModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RestaurantMenuModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ToolModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.UniversityResearchModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseOptionsModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkOrderListModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Will return the window if this building has an associated blockui window.
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks.View
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder.View
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.FarmerFieldsModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall.View
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse.View
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox.PostBoxMinimumStockModuleView
 
getWindow() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox.View
 
getWindowClass() - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
getWindowClass() - Method in class com.minecolonies.core.compatibility.jei.transfer.BrewingCraftingGuiHandler
 
getWindowClass() - Method in class com.minecolonies.core.compatibility.jei.transfer.CraftingGuiHandler
 
getWindowClass() - Method in class com.minecolonies.core.compatibility.jei.transfer.FurnaceCraftingGuiHandler
 
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.AbstractWindowTownHall
Get the id that identifies the window.
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.WindowAlliancePage
 
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.WindowCitizenPage
 
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.WindowInfoPage
 
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.WindowMainPage
 
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.WindowPermissionsPage
 
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.WindowSettings
 
getWindowId() - Method in class com.minecolonies.core.client.gui.townhall.WindowStatsPage
 
getWorkAI() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenJobHandler
Get the AI running for this job
getWorkAI() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
 
getWorkBuilding() - Method in interface com.minecolonies.api.colony.ICitizenData
Returns the work building of a citizen.
getWorkBuilding() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Get the entities work building.
getWorkBuilding() - Method in interface com.minecolonies.api.colony.jobs.IJob
Gets the work building
getWorkBuilding() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
calculate this worker building.
getWorkBuilding() - Method in class com.minecolonies.core.colony.CitizenData
 
getWorkBuilding() - Method in class com.minecolonies.core.colony.CitizenDataView
 
getWorkBuilding() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getWorkBuilding() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
calculate this worker building.
getWorker() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Get the worker of the AI.
getWorkerAI() - Method in interface com.minecolonies.api.colony.jobs.IJob
Get the worker AI associated to this job
getWorkerAI() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getWorkerId() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Returns the id of the worker.
getWorkerName() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingBuilderView
Get the name of the worker assigned to this building.
getWorkerSoundName() - Method in class com.minecolonies.api.colony.guardtype.GuardType
Getter for the worker sound name.
getWorkingOffset() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Get the offset to work at relative to the scarecrow.
getWorkingPosition() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult
Get the working position.
getWorkingPosition(int, BlockPos, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Calculates the working position.
getWorkingPosition(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Calculates the working position.
getWorkingPosition(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Calculates the working position.
getWorkingPosition(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
Calculates the working position.
getWorkingPosition(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
getWorkingPositions() - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
Get the list of working positions of this field.
getWorkingPositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
Get the working positions on the field.
getWorkingPositions(String) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityPlantationField
The working positions stored in this field.
getWorkingPositions(String) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
getWorkManager() - Method in interface com.minecolonies.api.colony.IColony
 
getWorkManager() - Method in class com.minecolonies.core.colony.Colony
Get the Work Manager for the Colony.
getWorkManager() - Method in class com.minecolonies.core.colony.ColonyView
 
getWorkModule() - Method in interface com.minecolonies.api.colony.jobs.IJob
Gets the module this job is assigned to
getWorkModule() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
getWorkOrder() - Method in class com.minecolonies.api.eventbus.events.colony.buildings.BuildingConstructionModEvent
Get the work order which was completed.
getWorkOrder() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Get the Work Order for the Job.
getWorkOrder(int) - Method in interface com.minecolonies.api.colony.IColonyView
Getter for a single workorder.
getWorkOrder(int) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get a work order of the specified id.
getWorkOrder(int) - Method in class com.minecolonies.core.colony.ColonyView
 
getWorkOrder(int) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Get a work order of the specified id.
getWorkOrder(int, Class<W>) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get a work order of the specified id, as a specific type.
getWorkOrder(int, Class<W>) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Get a work order of the specified id, as a specific type.
getWorkOrderId() - Method in class com.minecolonies.core.colony.buildings.moduleviews.BuildingResourcesModuleView
Get the work order id.
getWorkOrders() - Method in interface com.minecolonies.api.colony.IColonyView
Getter for the workOrders.
getWorkOrders() - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get all work orders.
getWorkOrders() - Method in class com.minecolonies.core.colony.ColonyView
Getter for the workOrders.
getWorkOrders() - Method in class com.minecolonies.core.colony.workorders.WorkManager
Get all work orders.
getWorkOrdersOfType(Class<W>) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Get all work orders of a specified type.
getWorkOrdersOfType(Class<W>) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Get all work orders of a specified type.
getWorkOrderType() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
The type of the work order.
getWorkOrderType() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
getWorkOrderType() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
getWorkPos() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Get a random work position
getWorkStations() - Method in interface com.minecolonies.api.colony.jobs.IJobWithExternalWorkStations
Get a list of potential external workstations.
getWorkStations() - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
 
getWorkTag() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Get the work tag property.
getWorkTag() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
getWorld() - Method in interface com.minecolonies.api.colony.IColony
Method to get the World this colony is in.
getWorld() - Method in interface com.minecolonies.api.colony.IColonyView
 
getWorld() - Method in class com.minecolonies.core.colony.Colony
Returns the world the colony is in.
getWorld() - Method in class com.minecolonies.core.colony.ColonyView
 
getWorldBorder() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
getWorldFromCitizen(AbstractEntityCitizen) - Static method in class com.minecolonies.api.util.CompatibilityUtils
 
getWorldFromEntity(Entity) - Static method in class com.minecolonies.api.util.CompatibilityUtils
get the world from the entity.
getWorldObj() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Getter for the world obj.
getWorldObj() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Getter for the world obj.
getWorldObj() - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
Getter for the world obj.
getWorldTagNamePosMap() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
getX() - Method in class com.minecolonies.api.util.Vec2i
 
getX() - Method in class com.minecolonies.api.util.Vec3Mutable
 
getX() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Returns the x-coordinate in the node.
getX() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getXi() - Method in class com.minecolonies.api.util.Vec3Mutable
 
getXPNeededForNextLevel(int) - Static method in class com.minecolonies.core.util.ExperienceUtils
Calculates the xp needed for the next level.
getXZFacing(int, int, int, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Get facing from x,y
getXZFacing(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Calculate in which direction a pos is facing.
getY() - Method in class com.minecolonies.api.util.Vec3Mutable
 
getYi() - Method in class com.minecolonies.api.util.Vec3Mutable
 
getYSearchRange() - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Get the Y search range
getYSearchRange() - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
getYSearchRange() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
getZ() - Method in class com.minecolonies.api.util.Vec2i
 
getZ() - Method in class com.minecolonies.api.util.Vec3Mutable
 
getZ() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Returns the z-coordinate in the node.
getZ() - Method in class com.minecolonies.core.util.MutableChunkPos
 
getZi() - Method in class com.minecolonies.api.util.Vec3Mutable
 
GiveToolMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message to set the beekeeper scepter in the player inventory.
GiveToolMessage(IBuildingView, Item) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.GiveToolMessage
Create a new tool message.
GiveToolMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.GiveToolMessage
 
GLASS_BLOWER - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower
Description string of the building.
glassblower - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
glassblower - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
GLASSBLOWER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
GLASSBLOWER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GLASSBLOWER_DO_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GLASSBLOWER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
GLASSBLOWER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
GLASSBLOWER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
GLASSBLOWER_SMELTING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GLASSBLOWER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GLOBAL_EFFECT_ID - Static variable in class com.minecolonies.api.research.ModResearchEffects
 
GLOBAL_RESEARCH_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
GLOBAL_SERVER_QUESTS - Static variable in interface com.minecolonies.api.quests.IQuestManager
All quests that exist.
GlobalDiseaseSyncMessage - Class in com.minecolonies.core.network.messages.client.colony
The message used to synchronize global disease data from a server to a remote client.
GlobalDiseaseSyncMessage(RegistryFriendlyByteBuf) - Constructor for class com.minecolonies.core.network.messages.client.colony.GlobalDiseaseSyncMessage
Add or Update QuestData on the client.
GlobalDiseaseSyncMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.GlobalDiseaseSyncMessage
 
GlobalQuestSyncMessage - Class in com.minecolonies.core.network.messages.client
The message used to synchronize global quest data from a server to a remote client.
GlobalQuestSyncMessage(RegistryFriendlyByteBuf) - Constructor for class com.minecolonies.core.network.messages.client.GlobalQuestSyncMessage
Add or Update QuestData on the client.
GlobalQuestSyncMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.GlobalQuestSyncMessage
 
GlobalResearch - Class in com.minecolonies.core.research
The implementation of the IGlobalResearch interface which represents the research on the global level.
GlobalResearch(ResourceLocation, ResourceLocation, ResourceLocation, TranslatableContents, TranslatableContents, int, int, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.minecolonies.core.research.GlobalResearch
Create the new research with multiple effects
GlobalResearchBranch - Class in com.minecolonies.core.research
 
GlobalResearchBranch(CompoundTag) - Constructor for class com.minecolonies.core.research.GlobalResearchBranch
Reassembles a GlobalResearchBranch from its NBT transmission.
GlobalResearchBranch(ResourceLocation) - Constructor for class com.minecolonies.core.research.GlobalResearchBranch
Creates a GlobalResearchBranch containing default values for a given BranchID.
GlobalResearchBranch(ResourceLocation, JsonObject) - Constructor for class com.minecolonies.core.research.GlobalResearchBranch
Creates a GlobalResearchBranch from a jsonObject.
globalResearchEffect - Static variable in class com.minecolonies.api.research.ModResearchEffects
 
GlobalResearchEffect - Class in com.minecolonies.core.research
An instance of a Research Effect at a specific strength, to be applied to a specific colony.
GlobalResearchEffect(CompoundTag) - Constructor for class com.minecolonies.core.research.GlobalResearchEffect
The constructor to build a new global research effect from an NBT.
GlobalResearchEffect(ResourceLocation, String, String, double, double) - Constructor for class com.minecolonies.core.research.GlobalResearchEffect
The constructor to create a new global research effect, with a statically assigned description.
GlobalResearchFactory - Class in com.minecolonies.core.research
Factory implementation taking care of creating new instances, serializing and deserializing GlobalResearch.
GlobalResearchFactory() - Constructor for class com.minecolonies.core.research.GlobalResearchFactory
 
GlobalResearchTree - Class in com.minecolonies.core.research
The class which contains all research.
GlobalResearchTree() - Constructor for class com.minecolonies.core.research.GlobalResearchTree
 
GlobalResearchTreeMessage - Class in com.minecolonies.core.research
The message used to synchronize global research trees from a server to a remote client.
GlobalResearchTreeMessage(RegistryFriendlyByteBuf) - Constructor for class com.minecolonies.core.research.GlobalResearchTreeMessage
Add or Update a GlobalResearchTree on the client.
GlobalResearchTreeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.research.GlobalResearchTreeMessage
 
GLOW_BERRY_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
GLOW_BERRY_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
GLOW_EFFECT_DISTANCE - Static variable in class com.minecolonies.api.util.constant.Constants
 
GLOW_EFFECT_DURATION - Static variable in class com.minecolonies.api.util.constant.Constants
 
GlowBerriesPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.GLOW_BERRIES.
GlowBerriesPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.GlowBerriesPlantModule
Default constructor.
GO_TO_EAT_POS - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
GO_TO_HOSPITAL - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
GO_TO_HUT - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
GO_TO_HUT - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
GO_TO_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
GO_TO_LEISURE_SITE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander.WanderState
 
GO_TO_RESTAURANT - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
GO_TO_TARGET - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Go to the shooting position.
GOGGLES - Static variable in class com.minecolonies.apiimp.initializer.ModItemsInitializer
 
GOLD_BUILDING_LEVEL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
 
GOLDEN_HEART_VALUE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
HP Value of a golden heart
goldenBread - Static variable in class com.minecolonies.api.items.ModItems
 
GOOD_HOUSING - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
GOTO_ANSWER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
gotoAnswerResult - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
goToNextStage(StructurePhasePlacementResult) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
This method is called when a stage is finished, and it is needed to go to the next stage
goToNextStage(StructurePhasePlacementResult) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
gotoPos - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Block to go to when building
GRADIENT_HEIGHT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
GRADIENT_WIDTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
grave - Variable in class com.minecolonies.api.inventory.container.ContainerGrave
The tileEntity.
GRAVE - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
GRAVE_DECAY_BONUS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
graveData - Variable in class com.minecolonies.api.tileentities.AbstractTileEntityGrave
The GraveData of the citizen that spawned this grave.
GraveData - Class in com.minecolonies.api.colony
Container for all the grave data
GraveData() - Constructor for class com.minecolonies.api.colony.GraveData
 
graveInv - Static variable in class com.minecolonies.api.inventory.ModContainers
 
GraveManager - Class in com.minecolonies.core.colony.managers
 
GraveManager(Colony) - Constructor for class com.minecolonies.core.colony.managers.GraveManager
Creates the GraveManager for a colony.
GraveManagerView - Class in com.minecolonies.core.colony
Client-side read-only copy of the GraveManager.
GraveManagerView() - Constructor for class com.minecolonies.core.colony.GraveManagerView
 
GravePlacementHandler - Class in com.minecolonies.core.placementhandlers
 
GravePlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.GravePlacementHandler
 
GRAVES_DUG - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
GraveType - Enum Class in com.minecolonies.api.blocks.types
Defines the types of Grave that the AbstractBlockMinecoloniesGrave supports.
graveyard - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
GRAVEYARD - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GRAVEYARD_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
GRAVEYARD_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GraveyardManagementModule - Class in com.minecolonies.core.colony.buildings.modules
The graveyard list module.
GraveyardManagementModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
 
GraveyardManagementModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
 
GraveyardManagementModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.GraveyardManagementModuleView
 
GraveyardManagementWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the Graveyard building.
GraveyardManagementWindow(GraveyardManagementModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.GraveyardManagementWindow
Constructor for the window of the graveyard.
greatFoodFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
GREEN_HEART_VALUE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
HP Value of a green heart
GREEN_REVOLUTION - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
GREETING - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
group(String) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
groupedItemList - Variable in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
Grouped list that can be further filtered.
groupedItemList - Variable in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
Grouped list that can be further filtered.
GROWTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
GSON - Static variable in class com.minecolonies.core.generation.DataGeneratorConstants
 
GsonHelper - Class in com.minecolonies.core.util
Custom Gson helper class extending GsonHelper with additional methods.
GsonHelper() - Constructor for class com.minecolonies.core.util.GsonHelper
 
GUARD - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
GUARD - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
GUARD_ABORT_AND_FIGHT - Static variable in class com.minecolonies.core.entity.ai.BehaviourStateGroup
States in which guards should switch to fighting when there is an enemy
GUARD_ATTACK_PHYSICAL - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Physically attack the target.
GUARD_ATTACK_PROTECT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Allow the guard to protect himself.
GUARD_ATTACK_RANGED - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Use a ranged attack against the target.
GUARD_CRIT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
GUARD_DECIDE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Decision state for guards.
GUARD_ENTITY_LIST - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GUARD_FLEE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Flee to work building.
GUARD_FOLLOW - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Follow a player.
GUARD_FOLLOW_LOSE_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Range a guard should be within of Follow for Lose Formation.
GUARD_FOLLOW_TIGHT_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Range a guard should be within of Follow for Tight Formation.
GUARD_GUARD - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Guard a position.
GUARD_HEALTH_MOD_BUILDING_NAME - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The Guard Building health modifier Name
GUARD_HEALTH_MOD_CONFIG_NAME - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The Config guard health modifier name
GUARD_HEALTH_MOD_LEVEL_NAME - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The guard's level based health bonus mod's name
GUARD_PATROL - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Patrol through the village.
GUARD_POS_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Range a guard should be within of GuardPos.
GUARD_PVP - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
GUARD_REGEN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Regen at the building.
GUARD_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GUARD_SLEEP - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Sleeping on duty
GUARD_TASK - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
GUARD_TASK_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
GUARD_TOOL - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
GUARD_TOWER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
GUARD_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
GUARD_WAKE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Wake up another guard
guardBuildingChangedAt(IBuilding, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Event once a guard building changed at a certain level.
guardBuildingChangedAt(IBuilding, int) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
GuardBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for guards.
GuardBuildingModule(GuardType, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.GuardBuildingModule
 
GuardBuildingModule(GuardType, boolean, Function<IBuilding, Integer>, ResourceLocation) - Constructor for class com.minecolonies.core.colony.buildings.modules.GuardBuildingModule
 
GuardConstants - Class in com.minecolonies.api.util.constant
Constants used by the Guard AIs.
guardDamageMultiplier - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
GuardFollowModeSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores the follow mode setting.
GuardFollowModeSetting() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.GuardFollowModeSetting
Create a new follow mode setting.
GuardFollowModeSetting(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.GuardFollowModeSetting
Create a new follow mode setting.
GuardFollowModeSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardFollowModeSettingFactory
 
GuardGear - Class in com.minecolonies.api.entity.ai.workers.util
Class to hold information about required item for the guard.
GuardGear(EquipmentTypeEntry, EquipmentSlot, int, int, Tuple<Integer, Integer>, Tuple<Integer, Integer>) - Constructor for class com.minecolonies.api.entity.ai.workers.util.GuardGear
Create a classification for a tool level.
GuardGearBuilder - Class in com.minecolonies.api.entity.ai.workers.util
 
guardHealthMult - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
guardMovement() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Movement when guarding
guardMovement() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAIDruid
 
guardMovement() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAIRange
 
GuardPatrolModeSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores the patrol mode setting.
GuardPatrolModeSetting() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.GuardPatrolModeSetting
Create a new patrol mode list setting.
GuardPatrolModeSetting(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.GuardPatrolModeSetting
Create a new patrol mode list setting.
GuardPatrolModeSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardPatrolModeSettingFactory
 
GuardSetMinePosMessage - Class in com.minecolonies.core.network.messages.server.colony.building.guard
Message to set the position of the mine a guard should patrol
GuardSetMinePosMessage(AbstractBuildingGuards.View) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.guard.GuardSetMinePosMessage
Creates an instance of the message to clear the position
GuardSetMinePosMessage(AbstractBuildingGuards.View, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.guard.GuardSetMinePosMessage
Creates an instance of the message to set a new position
GuardSetMinePosMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.guard.GuardSetMinePosMessage
 
GuardTaskSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores a guard task setting.
GuardTaskSetting() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
Create a new guard task list setting.
GuardTaskSetting(String...) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
Create a new guard task list setting.
GuardTaskSetting(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
Create a new string list setting.
GuardTaskSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.GuardTaskSettingFactory
 
guardTower - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
GuardTowerRallyBannerRenderer - Class in com.minecolonies.core.client.render.worldevent
 
GuardTowerRallyBannerRenderer() - Constructor for class com.minecolonies.core.client.render.worldevent.GuardTowerRallyBannerRenderer
 
GuardType - Class in com.minecolonies.api.colony.guardtype
Guard type class.
GuardType(Supplier<JobEntry>, String, String, Skill, Skill, String, Class<IJob<?>>, ResourceLocation) - Constructor for class com.minecolonies.api.colony.guardtype.GuardType
Constructor to create the type.
GuardType.Builder - Class in com.minecolonies.api.colony.guardtype
The builder.
GuardTypeDataManager - Class in com.minecolonies.core.colony.buildings.registry
 
GuardTypeDataManager() - Constructor for class com.minecolonies.core.colony.buildings.registry.GuardTypeDataManager
 
GUI_LIST_BUTTON_SWITCH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
GUI_LIST_ELEMENT_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The GuardTower GUI file.
GUIDE_CLOSE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
GUIDE_CONFIRM - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
GuiTranslationConstants - Class in com.minecolonies.api.util.constant.translation
Constants for GUI translations.
GuiTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 

H

HADGREATFOOD - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
hadHorizontalCollision() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
hadHorizontalCollision() - Method in interface com.minecolonies.core.entity.other.ICitizenJobMount
Whether the mount recently collided horizontally while following its rider's path.
hadHorizontalCollission() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Whether the citizen collided in the last 10 ticks
hadHorizontalCollission() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Whether the horse collided in the last 10 ticks
HALF - Static variable in class com.minecolonies.core.blocks.BlockScarecrow
 
HALF_A_BLOCK - Static variable in class com.minecolonies.api.util.constant.PathingConstants
Half a block.
HALF_BLOCK - Static variable in class com.minecolonies.api.util.constant.Constants
 
HALF_ROTATION - Static variable in class com.minecolonies.api.util.constant.Constants
 
hand_pie - Static variable in class com.minecolonies.api.items.ModItems
 
handle(Blueprint, String, String, boolean, Level, Player, BlockPos, RotationMirror) - Method in class com.minecolonies.core.placementhandlers.main.SuppliesHandler
 
handle(Blueprint, String, String, boolean, Level, Player, BlockPos, RotationMirror) - Method in class com.minecolonies.core.placementhandlers.main.SurvivalHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BarracksTowerHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BeehivePlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.BuilderIgnorePlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DimensionFluidHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DoBlockPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.DoDoorBlockPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.FieldPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.GeneralBlockPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.GravePlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.HutPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.JigsawPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.LecternPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.NamedGravePlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.NetherrackPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.RackPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.WayPointBlockPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.InfestedBlocksPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.SolidPlaceholderPlacementHandler
 
handle(Level, BlockPos, BlockState, CompoundTag, IPlacementContext) - Method in class com.minecolonies.core.placementhandlers.WeatheredCopperPlacementHandler
 
handleColonyBuildingExtensionViewUpdateMessage(Set<IBuildingExtension>) - Method in interface com.minecolonies.api.colony.managers.interfaces.views.IRegisteredStructureManagerView
 
handleColonyBuildingExtensionViewUpdateMessage(Set<IBuildingExtension>) - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
handleColonyBuildingViewMessage(int, BlockPos, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Returns result of
invalid reference
IColonyView#handleColonyBuildingViewMessage(BlockPos, RegistryFriendlyByteBuf)
if IColonyManager.getColonyView(int, ResourceKey) gives a not-null result.
handleColonyBuildingViewMessage(int, BlockPos, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handleColonyBuildingViewMessage(BlockPos, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.managers.interfaces.views.IRegisteredStructureManagerView
Update a ColonyView's buildings given a network data ColonyView update packet.
handleColonyBuildingViewMessage(BlockPos, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
handleColonyViewAnimalMessage(RegistryFriendlyByteBuf, boolean) - Method in interface com.minecolonies.api.colony.IColonyView
Handles animal view messages
handleColonyViewAnimalMessage(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.ColonyView
Handles animal view messages
handleColonyViewCitizensMessage(int, int, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
handleColonyViewCitizensMessage(int, int, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handleColonyViewCitizensMessage(int, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.IColonyView
Update a ColonyView's citizens given a network data ColonyView update packet.
handleColonyViewCitizensMessage(int, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.ColonyView
Update a ColonyView's citizens given a network data ColonyView update packet.
handleColonyViewMessage(int, RegistryFriendlyByteBuf, boolean, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Sends view message to the right view.
handleColonyViewMessage(int, RegistryFriendlyByteBuf, boolean, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handleColonyViewMessage(RegistryFriendlyByteBuf, boolean) - Method in interface com.minecolonies.api.colony.IColonyView
Populate a ColonyView from the network data.
handleColonyViewMessage(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.ColonyView
Populate a ColonyView from the network data.
handleColonyViewRemoveBuildingMessage(int, BlockPos, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Returns result of
invalid reference
IColonyView#handleColonyViewRemoveBuildingMessage(BlockPos)
if IColonyManager.getColonyView(int, ResourceKey) gives a not-null result.
handleColonyViewRemoveBuildingMessage(int, BlockPos, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handleColonyViewRemoveBuildingMessage(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.views.IRegisteredStructureManagerView
Remove a building from the ColonyView.
handleColonyViewRemoveBuildingMessage(BlockPos) - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
handleColonyViewRemoveCitizenMessage(int) - Method in interface com.minecolonies.api.colony.IColonyView
Remove a citizen from the ColonyView.
handleColonyViewRemoveCitizenMessage(int) - Method in class com.minecolonies.core.colony.ColonyView
Remove a citizen from the ColonyView.
handleColonyViewRemoveCitizenMessage(int, int, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
handleColonyViewRemoveCitizenMessage(int, int, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handleColonyViewRemoveWorkOrderMessage(int) - Method in interface com.minecolonies.api.colony.IColonyView
Remove a workOrder from the ColonyView.
handleColonyViewRemoveWorkOrderMessage(int) - Method in class com.minecolonies.core.colony.ColonyView
Remove a workOrder from the ColonyView.
handleColonyViewRemoveWorkOrderMessage(int, int, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
handleColonyViewRemoveWorkOrderMessage(int, int, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handleColonyViewResearchManagerUpdate(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.IColonyView
Handle the colony view research manager updating.
handleColonyViewResearchManagerUpdate(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.ColonyView
 
handleColonyViewVisitorMessage(RegistryFriendlyByteBuf, boolean) - Method in interface com.minecolonies.api.colony.IColonyView
Handles visitor view messages
handleColonyViewVisitorMessage(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.ColonyView
 
handleColonyViewWorkOrderMessage(int, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
handleColonyViewWorkOrderMessage(int, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handleColonyViewWorkOrderMessage(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.IColonyView
Update a ColonyView's workOrders given a network data ColonyView update packet.
handleColonyViewWorkOrderMessage(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.ColonyView
Update a ColonyView's workOrders given a network data ColonyView update packet.
handleCustomRecipeManagerMessage(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Ingests the custom recipes packet, and applies it to the recipe manager.
handleDebugOptions(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Handles debugging for a given node
handleEntityEvent(byte) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
handleGlobalResearchTreeMessage(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Handle messages in the client from the server describing the Global Research Tree.
handleGlobalResearchTreeMessage(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
handlePermissionsViewMessage(int, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
handlePermissionsViewMessage(int, RegistryFriendlyByteBuf, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
handlePermissionsViewMessage(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.IColonyView
Update permissions.
handlePermissionsViewMessage(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.ColonyView
Update permissions.
handlePlacement(BuildToolPlacementMessage.HandlerType, String) - Method in class com.minecolonies.core.client.gui.WindowSupplies
 
handlePortal() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
handleRecipeUpdate(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
Handle recipe update.
handleRemoval(IStructureHandler, Level, BlockPos) - Method in class com.minecolonies.core.placementhandlers.DoBlockPlacementHandler
 
handleSlotClick(Slot, ItemStack) - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Handle a slot click.
handleSpecificCancelActions() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Specific actions to handle a cancellation of a structure.
handleSpecificCancelActions() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
handleUpdate(UpdateType) - Method in interface com.minecolonies.api.colony.requestsystem.management.IUpdateHandler
 
handleUpdate(UpdateType) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.UpdateHandler
 
handleUpdateTag(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
handleUpdateTag(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
 
handleUpdateTag(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
handleUpdateTag(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
handleUpdateTag(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
HAPPINESS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
HAPPINESS_FACTOR_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
HAPPINESS_FUNCTION - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
HAPPINESS_ICONS_LOCATION - Static variable in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
 
HAPPINESS_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the current specializations label in the GUI.
HAPPINESS_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
HAPPINESS_SHORT_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The happiness of the citizen.
HappinessConstants - Class in com.minecolonies.api.util.constant
Class for happiness constants.
happinessFactors - Variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
The different happiness factor.
HappinessFactorTypeEntry(Supplier<IHappinessModifier>) - Constructor for class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry.HappinessFactorTypeEntry
 
HappinessFunctionEntry(Function<ICitizenData, Double>) - Constructor for class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry.HappinessFunctionEntry
Create a new entry type.
HappinessRegistry - Class in com.minecolonies.api.entity.citizen.happiness
Happiness forge registry to facilitate loading and saving to nbt.
HappinessRegistry() - Constructor for class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
HappinessRegistry.HappinessFactorTypeEntry - Class in com.minecolonies.api.entity.citizen.happiness
Happiness Factor type.
HappinessRegistry.HappinessFunctionEntry - Class in com.minecolonies.api.entity.citizen.happiness
Happiness Factor type.
happinessReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
HappinessRewardTemplate - Class in com.minecolonies.core.quests.rewards
Happiness inducing reward.
HappinessRewardTemplate(int, int, int) - Constructor for class com.minecolonies.core.quests.rewards.HappinessRewardTemplate
Setup the research reward.
HappinessWindowCitizen - Class in com.minecolonies.core.client.gui.citizen
BOWindow for the citizen.
HappinessWindowCitizen(ICitizenDataView) - Constructor for class com.minecolonies.core.client.gui.citizen.HappinessWindowCitizen
Constructor to initiate the citizen windows.
HAPPY - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
HAPPY_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
HARDNESS - Static variable in class com.minecolonies.api.blocks.AbstractColonyBlock
The default hardness.
HARDNESS - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
Hardness of the block.
harvest(BlockPos) - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Tell the planter he should harvest an item at the given position.
HARVEST - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
 
HARVEST_MISTLETOE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Harvest the mistletoes.
HARVEST_NETHERWART - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Harvest the netherwart.
HAS_DIAMOND_HOE - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
HAS_GOLDEN_HOE - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
HAS_HOE - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
HAS_IRON_HOE - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
HAS_NETHERITE_HOE - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
HAS_SHEARS - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
hasAccessPermission(Player) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Checks if the player has permission to access the hut.
hasAccessPermission(Player) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Checks if the player has permission to access the hut.
hasAnyCollisionAlong(int, int, int, int, int, int, CachingBlockLookup) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Checks for collisions along a line between two given positions
hasAssignedCitizen() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Check if there are any assigned citizens in the module.
hasAssignedCitizen() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsJob
Check if there are any assigned citizens in the module.
hasAssignedCitizen() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
hasAssignedCitizen(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Check if a given citizen is assigned to this module.
hasAssignedCitizen(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
hasBestOptionInInv(InventoryCitizen, ICitizenData, Set<ItemStorage>, IBuilding) - Static method in class com.minecolonies.api.util.FoodUtils
Get the best food for a given citizen from a given inventory and return the index where it is.
hasBlockingInteractions() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Check if the citizen has important interactions.
hasBlockingInteractions() - Method in class com.minecolonies.core.colony.CitizenDataView
 
hasBrewableAndNoFuel(BrewingStandBlockEntity) - Static method in class com.minecolonies.api.util.ItemStackUtils
Check if the brewingStand has smeltable in it and fuel empty.
hasBuilding(ResourceLocation, int, boolean) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Check if a building matching a given resource location.
hasBuildingEnoughElseCount(ICommonBuilding, ItemStorage, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Check if a building has more than a count in stack.
hasBuildingEnoughElseCount(ICommonBuilding, Predicate<ItemStack>, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Check if a building has more than a count in stack.
hasCavalryRider() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Check if the horse has a valid cavalry rider.
hasCheckedForFoodToday() - Method in interface com.minecolonies.api.colony.jobs.IJob
Check if the citizen already checked for food in his chest today.
hasCheckedForFoodToday() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
hasChildren() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to check if this request has children.
hasChildren() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method to check if this request has children.
hasChunk(int, int) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
hasCitizenCompletedRequests(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
hasCitizenCompletedRequests(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
hasCitizenCompletedRequestsToPickup(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
hasCitizenCompletedRequestsToPickup(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
hasCollision(BlockState, VoxelShape) - Static method in class com.minecolonies.api.util.ShapeUtil
Check if the given block has a collision shape
hasCollision(BlockGetter, int, int, int, BlockState) - Static method in class com.minecolonies.api.util.ShapeUtil
Check if the given block has a collision shape
hasCollision(BlockGetter, BlockPos, BlockState) - Static method in class com.minecolonies.api.util.ShapeUtil
Check if the given block has a collision shape
hasColonyId() - Method in record class com.minecolonies.api.items.component.ColonyId
 
hasCombatPartner(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
Check if the worker has a combat partner assigned to him right now.
hasCompletedResearch(ResourceLocation) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Checks if a given research is complete.
hasCompletedResearch(ResourceLocation) - Method in class com.minecolonies.core.research.LocalResearchTree
 
hasContainerPosition(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.IWareHouse
Check if a container position belongs to the warehouse.
hasContainerPosition(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
hasCouriers(IRequestManager) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
Get the deliverymen we can resolve requests for
hasCureItem(ItemStorage) - Static method in record class com.minecolonies.core.datalistener.model.Disease
Predicate for the different usages to check if inventory contains a cure.
hasCustomEntity(ItemStack) - Method in class com.minecolonies.core.items.ItemFireArrow
 
hasCustomName() - Method in class com.minecolonies.api.inventory.InventoryCitizen
Checks if the inventory is named.
hasCustomTexture() - Method in interface com.minecolonies.api.colony.ICitizenData
Check if the citizen has some kind of custom texture.
hasCustomTexture() - Method in class com.minecolonies.core.colony.CitizenData
 
hasDebugEnabled(Player) - Static method in class com.minecolonies.core.debug.DebugPlayerManager
Check if debugging is enabled for the player
hasEnoughInProvider(BlockEntity, ItemStack, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Check if there is enough of a given stack in the provider.
hasEnoughResources(Player, BlockPos) - Method in interface com.minecolonies.api.research.IGlobalResearch
Check whether all resources are available to execute the research.
hasEnoughResources(Player, BlockPos) - Method in class com.minecolonies.core.research.GlobalResearch
Checks if there are enough resources between the player inventory and the university's inventory to start this research.
hasEnoughWorkers() - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Check if it has enough worker.
hasEquipmentLevel(ItemStack, EquipmentTypeEntry, int, int) - Static method in class com.minecolonies.api.util.ItemStackUtils
Verifies if there is equipment with an acceptable level in a worker's inventory.
hasFittingTreeFamilyCompat(BlockPos, BlockPos, LevelAccessor) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Method to check if two given blocks have the same Tree family
hasFittingTreeFamilyCompat(BlockPos, BlockPos, LevelAccessor) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method to check if two given blocks have the same Tree family
hasFuelAndNoBrewable(BrewingStandBlockEntity) - Static method in class com.minecolonies.api.util.ItemStackUtils
Check if the brewingStand has fuel in it and smeltable empty.
hasFuelInFurnaceAndNoSmeltable(FurnaceBlockEntity) - Static method in class com.minecolonies.api.util.ItemStackUtils
Check if the furnace has fuel in it and smeltable empty.
hasFullFoodHistory() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
If the citizen has a full food history to allow a good analysis.
hasFullFoodHistory() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
hasGuardBuildingNear(IBuilding) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Finds whether there is a guard building close to the given building
hasGuardBuildingNear(IBuilding) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
Finds whether there is a guard building close to the given building
hash() - Method in record class com.minecolonies.api.items.component.WarehouseSnapshot
Returns the value of the hash record component.
hashCode() - Method in record class com.minecolonies.api.advancements.AllTowersTrigger.AllTowersTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.CitizenBuryTrigger.CitizenBuryTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.CitizenResurrectTrigger.CitizenResurrectTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.DeepMineTrigger.DeepMineTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.MaxFieldsTrigger.MaxFieldsTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.PlaceSupplyTrigger.PlaceSupplyTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.advancements.UndertakerTotemTrigger.UndertakerTotemTriggerInstance
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
Returns a hash code value for this object.
hashCode() - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Hashcode implementation for this building extension.
hashCode() - Method in interface com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule
Hashcode implementation for this field.
hashCode() - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry
 
hashCode() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.ModuleProducer
 
hashCode() - Method in record class com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView.MapEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry
 
hashCode() - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.api.colony.permissions.PermissionEvent
 
hashCode() - Method in class com.minecolonies.api.colony.permissions.Rank
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
hashCode() - Method in class com.minecolonies.api.colony.requestsystem.token.StandardToken
 
hashCode() - Method in record class com.minecolonies.api.crafting.CountedIngredient
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.api.crafting.ItemStorage
 
hashCode() - Method in class com.minecolonies.api.crafting.RecipeStorage
 
hashCode() - Method in class com.minecolonies.api.crafting.registry.CraftingType
 
hashCode() - Method in record class com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler.CitizenFoodStats
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
hashCode() - Method in record class com.minecolonies.api.items.component.AdventureData
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.BuildingId
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.ColonyId
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.Desc
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.HutBlockData
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.PatrolTarget
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.RallyData
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.SupplyData
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.Timestamp
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.component.WarehouseSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.api.quests.FinishedQuest
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.api.util.BlockStateStorage
 
hashCode() - Method in class com.minecolonies.api.util.Tuple
 
hashCode() - Method in class com.minecolonies.api.util.Vec2i
 
hashCode() - Method in record class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule.RequestWrapper
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
hashCode() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
hashCode() - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingKey
 
hashCode() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
 
hashCode() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.AbstractPlantationModule
 
hashCode() - Method in class com.minecolonies.core.colony.CitizenData
 
hashCode() - Method in class com.minecolonies.core.colony.CitizenDataView
 
hashCode() - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
 
hashCode() - Method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
This should be unique, covering all the properties except for the stacks
hashCode() - Method in record class com.minecolonies.core.colony.crafting.ToolUsage
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
hashCode() - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
 
hashCode() - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
 
hashCode() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
hashCode() - Method in record class com.minecolonies.core.commands.arguments.MultipleOptionsArgument.OptionContainer
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.compatibility.jei.CropRecipeCategory.CropRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.compatibility.jei.FloristRecipeCategory.FloristRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.datalistener.model.Disease
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.datalistener.model.StudyItem
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.datalistener.RecruitmentItemsListener.RecruitCost
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.datalistener.util.MappingResult
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.datalistener.util.ModRemovalorder
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.datalistener.util.OtherModsRemovalOrder
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.datalistener.util.SingleEntryRemovalOrder
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
 
hashCode() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Needed for the equals method.
hashCode() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
hashCode() - Method in class com.minecolonies.core.entity.pathfinding.MNode
 
hashCode() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
 
hashCode() - Method in record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Returns a hash code value for this object.
hashCode() - Method in record class com.minecolonies.core.recipes.FoodIngredient
Returns a hash code value for this object.
hashCode() - Method in class com.minecolonies.core.util.MutableChunkPos
 
hashCode() - Method in class com.minecolonies.core.util.SchemAnalyzerUtil.SchematicAnalyzationResult
 
hasHoe() - Static method in class com.minecolonies.api.loot.ModLootConditions
 
hasId() - Method in record class com.minecolonies.api.items.component.BuildingId
 
hasItem(Player, IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestDeliveryObjective
Check if the objective is ready to move on.
hasItem(Player, IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.DeliveryObjectiveTemplateTemplate
 
hasItemHandlerEquipmentWithLevel(IItemHandler, EquipmentTypeEntry, int, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Verifies if there is one equipment with an acceptable level in a worker's inventory.
hasItemInInventory(Item) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenInventoryHandler
Checks if citizen has a certain item in the inventory.
hasItemInInventory(Item) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
Checks if citizen has a certain item in the inventory.
hasItemInInventory(Block) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenInventoryHandler
Checks if citizen has a certain block in the inventory.
hasItemInInventory(Block) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
Checks if citizen has a certain block in the inventory.
hasItemInItemHandler(IItemHandler, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has an item in the IItemHandler.
hasItemInItemHandler(IItemHandler, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has an item in the IItemHandler.
hasItemInItemHandler(IItemHandler, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has a block in the IItemHandler.
hasItemInProvider(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has an item in the ICapabilityProvider.
hasItemInProvider(IItemHandlerCapProvider, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has an item in the ICapabilityProvider.
hasItemInProvider(IItemHandlerCapProvider, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has a block in the ICapabilityProvider.
hasItemInProviderForSide(IItemHandlerCapProvider, Direction, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has an item in the ICapabilityProvider, for a given Direction, Predicate)} > 0;
hasItemInProviderForSide(IItemHandlerCapProvider, Direction, Item) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has an item in the ICapabilityProvider, for a given Direction.
hasItemInProviderForSide(IItemHandlerCapProvider, Direction, Block) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if a player has a block in the ICapabilityProvider, for a given Direction.; 0;
hasItemStack(Predicate<ItemStack>) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Check if a similar/same item as the stack is in the inventory.
hasItemStack(Predicate<ItemStack>) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
hasItemStack(ItemStack, int, boolean) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Check if a similar/same item as the stack is in the inventory.
hasItemStack(ItemStack, int, boolean) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
hasItemStorage(ItemStorage, int) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Check if the itemStorage exists in the inventory.
hasItemStorage(ItemStorage, int) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
hasLeaves() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Check if the found tree has any leaves.
hasListOfResInInvOrRequest(AbstractEntityAIStructure<J, B>, List<ItemStack>, boolean) - Static method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Check the placers inventory for the items in the itemList and remove it of the list if found.
hasLogs() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Check if the found tree has any logs.
hasMatchingItemStackInWarehouse(Predicate<ItemStack>, int) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityWareHouse
Method to get the first matching ItemStack in the Warehouse.
hasMatchingItemStackInWarehouse(Predicate<ItemStack>, int) - Method in class com.minecolonies.core.tileentities.TileEntityWareHouse
 
hasMatchingItemStackInWarehouse(ItemStack, int, boolean) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityWareHouse
Method used to check if this warehouse holds any of the requested itemstacks.
hasMatchingItemStackInWarehouse(ItemStack, int, boolean) - Method in class com.minecolonies.core.tileentities.TileEntityWareHouse
 
hasMatchingItemStackInWarehouse(ItemStack, int, boolean, boolean, int) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityWareHouse
Method used to check if this warehouse holds any of the requested itemstacks.
hasMatchingItemStackInWarehouse(ItemStack, int, boolean, boolean, int) - Method in class com.minecolonies.core.tileentities.TileEntityWareHouse
 
hasMatchingItemStackInWarehouse(ItemStack, int, boolean, int) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityWareHouse
Method used to check if this warehouse holds any of the requested itemstacks.
hasMatchingItemStackInWarehouse(ItemStack, int, boolean, int) - Method in class com.minecolonies.core.tileentities.TileEntityWareHouse
 
hasModule(BuildingEntry.ModuleProducer<?, ?>) - Method in interface com.minecolonies.api.colony.modules.IBuildingModuleContainer
Check if the object has a particular module.
hasModule(BuildingEntry.ModuleProducer<?, ?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
hasModule(Class<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Check if a certain module exists that extends from the given class.
hasModule(Class<T2>, Predicate<T2>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Check if a certain module exists that extends from the given class and matches the given predicate.
hasModule(Predicate<T>) - Method in interface com.minecolonies.api.colony.modules.IModuleContainer
Check if a certain module exists that matches the given predicate.
hasModuleView(BuildingEntry.ModuleProducer) - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Check if the object has a particular module.
hasModuleView(BuildingEntry.ModuleProducer) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
hasMysticalSite() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Check if the colony has a placed mystical site.
hasMysticalSite() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
hasNeitherFuelNorBrewable(BrewingStandBlockEntity) - Static method in class com.minecolonies.api.util.ItemStackUtils
Check if the brewingStand has smeltable in it and fuel empty.
hasNeitherFuelNorSmeltAble(FurnaceBlockEntity) - Static method in class com.minecolonies.api.util.ItemStackUtils
Check if the furnace has smeltable in it and fuel empty.
hasNextNode() - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
If another node can connect to this.
hasNoExtensions() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Checks if the building has any building extensions.
hasNotDelayed(int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Will delay one time and pass through the second time.
hasOnlyChild() - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research is an only child research.
hasOnlyChild() - Method in class com.minecolonies.core.research.GlobalResearch
 
hasOpenSyncRequest(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Checks whether the citizen has an open sync request, preventing it from working
hasOpenSyncRequest(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
hasParent() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Whether we have a parent
hasParent() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Returns true if this request has a parent, false if not.
hasParent() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
hasParent() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Returns true if this request has a parent, false if not.
hasPath() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
hasPendingInteractions() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Check if the citizen has any interactions.
hasPendingInteractions() - Method in class com.minecolonies.core.colony.CitizenDataView
 
hasPermission(Rank, Action) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
hasPermission(Rank, Action) - Method in class com.minecolonies.core.colony.permissions.Permissions
Checks if a rank can perform an action.
hasPermission(Rank, Action) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
Checks if the rank has the permission to do an action.
hasPermission(UUID, Action) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
Checks if the player has the permission to do an action.
hasPermission(Player, Action) - Method in class com.minecolonies.core.colony.permissions.Permissions
Checks if the player has the permission of an action.
hasPermission(Player, Action) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
hasPermission(Player, Action) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns whether the player has the permission for an action.
hasPos() - Method in record class com.minecolonies.api.items.component.PatrolTarget
 
hasProviderIItemHandler(IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Method used to check if a ICapabilityProvider has any IItemHandler
hasPurgedMobsToday() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Check if the builder has purged the mobs already.
hasQuestAssignment() - Method in interface com.minecolonies.api.colony.ICitizenData
If any quest is assigned to the citizen.
hasQuestAssignment() - Method in class com.minecolonies.core.colony.CitizenData
 
hasRandomKey() - Method in record class com.minecolonies.api.items.component.SupplyData
 
hasReachedLimit() - Method in interface com.minecolonies.api.colony.buildings.modules.IMinimumStockModuleView
Check if the warehouse has reached the limit.
hasReachedLimit() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinimumStockModuleView
 
hasReachedLimit() - Method in class com.minecolonies.core.colony.buildings.moduleviews.RestaurantMenuModuleView
 
hasRequiredItems(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
hasResearch(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Check if a research exists, by id.
hasResearch(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
hasResearch(ResourceLocation, ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Check if a research exists, by id.
hasResearch(ResourceLocation, ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
hasResearchedChild(ILocalResearchTree) - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research has other children and if one of these children has been research already.
hasResearchedChild(ILocalResearchTree) - Method in class com.minecolonies.core.research.GlobalResearch
 
hasResearchEffect(ResourceLocation) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Checks if a specific research effect has been registered, whether or not it is unlocked.
hasResearchEffect(ResourceLocation) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
hasReservation() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Checks if the horse has a reservation by another entity.
hasResourceInBucket(ItemStack) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Check if the resources are in the bucket.
hasRestingCitizen(Set<String>) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Check if one of the citizens in the list is resting.
hasResult() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to check if the result has been set.
hasResult() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method used to check if the result has been set.
hasServerModule() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.ModuleProducer
Get if a server module exists
hasShears() - Static method in class com.minecolonies.api.loot.ModLootConditions
 
hasShearsOrSilkTouch(HolderLookup.RegistryLookup<Enchantment>) - Static method in class com.minecolonies.api.loot.ModLootConditions
 
hasSilkTouch(HolderLookup.RegistryLookup<Enchantment>) - Static method in class com.minecolonies.api.loot.ModLootConditions
 
hasSimilarStack(ItemStack) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Check if a similar stack is in the rack.
hasSimilarStack(ItemStack) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
hasSmeltableInFurnaceAndNoFuel(FurnaceBlockEntity) - Static method in class com.minecolonies.api.util.ItemStackUtils
Check if the furnace has smeltable in it and fuel empty.
hasSpace() - Method in class com.minecolonies.api.inventory.InventoryCitizen
Checks if the inventory has space
hasTag(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Reports if this stack has a custom Tag value that is not purely a damage value.
hasTask() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Returns whether or not the job has a currentTask.
hasTime() - Method in record class com.minecolonies.api.items.component.Timestamp
 
hasTool() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Check if the worker has the required tool to fight.
hasTooManyExternalItemsInInv(IRecipeStorage, InventoryCitizen) - Static method in class com.minecolonies.core.util.WorkerUtil
Check if there are too many items (i.e.
hasTownHall - Variable in class com.minecolonies.api.colony.CompactColonyReference
If it has a townhall or not.
hasTownHall() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Check if the colony has a placed townhall.
hasTownHall() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
hasTownHall() - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
hasTrainer() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Checks if the horse has a trainer entity (i.e.
hasValidator(MutableComponent) - Static method in class com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry
Check if there is a validator with a certain key.
hasView() - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.ModuleProducer
Get if a view exists
hasVisibleStatus() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Check if the citizen has any visible interactions.
hasVisibleStatus() - Method in class com.minecolonies.core.colony.CitizenDataView
 
hasWarehouse() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICommonRegisteredStructureManager
Check if the colony has a placed warehouse.
hasWarehouse() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
hasWarehouse() - Method in class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
 
hasWorkerOpenRequests(int) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
hasWorkerOpenRequests(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
hasWorkerOpenRequestsFiltered(int, Predicate<IRequest<?>>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
hasWorkerOpenRequestsFiltered(int, Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
hasWorkerOpenRequestsOfType(int, TypeToken<R>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
hasWorkerOpenRequestsOfType(int, TypeToken<R>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
hasWorkOrder() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Get the current work order level.
hasWorkOrder() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Does this job have a Work Order it has claimed?
hasWorkOrder() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Get the current work order level.
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
If the crafter should go in idle mode or not.
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkAlchemist
 
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkCrusher
 
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSifter
 
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
hasWorkToDo() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkEnchanter
 
HAVE_ENOUGH - Enum constant in enum class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.RessourceAvailability
 
HEAL_CITIZENS_AFTER - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Number of ticks to heal the citizens.
healer - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
HEALER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
HEALER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
HEALER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
HEALER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
HEALTH - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.StatType
 
HEALTH - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
HEALTH_BOOST - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
HEALTH_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
HEALTH_SHORT_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The health of the citizen.
healthFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
HEART_ICON_HEIGHT_WIDTH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Dimension of the hearts.
HEART_ICON_OFFSET_X - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The offset x where the next heart should be placed.
HEART_ICON_POS_X - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The position x where the heart is placed.
HEART_ICON_POS_Y - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The position y where the heart is placed.
HEIGHT - Static variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
HEIGHT_COLLISION - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
Height of the collision box.
helmet - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
HELP_CITIZEN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Helping out a citizen in danger
HERDER_BREED - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Breed two animals together.
HERDER_BUTCHER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Butcher an animal.
HERDER_FEED - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Feed animals.
HERDER_GATHER_MOUNTS - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Bring mounts to the stable!
HERDER_PICKUP - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Pickup items within area.
HERDER_READY_FOR_COMBAT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Get mounts ready for combat!
HERDER_TRAIN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Train mounts!
HerdingModule() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper.HerdingModule
 
HerdingModule() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingChickenHerder.HerdingModule
 
HerdingModule() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
HerdingModule() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd.HerdingModule
 
HerdingModule() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable.HerdingModule
 
HereOption() - Constructor for class com.minecolonies.core.commands.arguments.ColonyIdArgument.HereOption
 
heuristicMod - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Heuristic modifier
HIDDEN - Enum constant in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
 
HIDDEN - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.BorderStyle
 
HIDDEN_CITIZEN_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the hidden citizen id in the GUI.
HIDDEN_WORKORDER_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the hidden workorder id in the GUI.
HIGHLIGHT_QUEST_LOG_TRACKER_DURATION - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
Highlight manager key for the quest log tracking.
HIGHLIGHT_QUEST_LOG_TRACKER_KEY - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
Highlight manager key for the quest log tracking.
HIGHLIGHT_RANGE - Static variable in class com.minecolonies.core.client.gui.map.WindowColonyMap
 
highlightBox - Variable in class com.minecolonies.core.client.gui.map.WindowColonyMap.MapDecoration
 
HighlightManager - Class in com.minecolonies.core.client.render.worldevent
 
HighlightManager() - Constructor for class com.minecolonies.core.client.render.worldevent.HighlightManager
 
HIRE_TRAINEE - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
hireClicked(Button) - Method in class com.minecolonies.core.client.gui.AbstractWindowWorkerModuleBuilding
Action when a hire button is clicked.
hireClicked(Button) - Method in class com.minecolonies.core.client.gui.modules.building.SpecialAssignmentModuleWindow
Action when a hire button is clicked.
HIRED - Enum constant in enum class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent.CitizenAddedSource
The citizen was hired from the tavern.
HireFireMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message class which manages the messages hiring or firing of citizens.
HireFireMessage(IBuildingView, boolean, int, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.HireFireMessage
Creates object for the player to hire or fire a citizen.
HireFireMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.HireFireMessage
Transformation from a byteStream to the variables.
HireMercenaryMessage - Class in com.minecolonies.core.network.messages.server.colony
The message sent when activating mercenaries
HireMercenaryMessage(IColony) - Constructor for class com.minecolonies.core.network.messages.server.colony.HireMercenaryMessage
 
HireMercenaryMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.HireMercenaryMessage
 
HireSpiesMessage - Class in com.minecolonies.core.network.messages.server.colony
Message for hiring spies at the cost of gold.
HireSpiesMessage(IColony) - Constructor for class com.minecolonies.core.network.messages.server.colony.HireSpiesMessage
 
HireSpiesMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.HireSpiesMessage
 
HIRING_MODE_AUTOMATIC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HIRING_MODE_DEFAULT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HIRING_MODE_LOCKED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HIRING_MODE_MANUAL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HiringMode - Enum Class in com.minecolonies.api.colony.buildings
Different hiring mode of buildings.
HIT_CHANCE_DIVIDER - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Ranged hit chance devider.
HIT_DELAY - Static variable in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Time the worker delays until the next hit.
HIT_EVERY_X_TICKS - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Hit a block every x ticks when mining.
hitBlockWithToolInHand(AbstractEntityCitizen, BlockPos) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Swing entity arm, create sound and particle effects.
hitBlockWithToolInHand(AbstractEntityCitizen, BlockPos, boolean) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Swing entity arm, create sound and particle effects.
hitBlockWithToolInHand(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
hoe - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
HOED - Enum constant in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
 
holdEfficientTool(BlockState, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check and ensure that we hold the most efficient tool for the job.
holdEfficientTool(BlockState, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
 
holdsRecipe(IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Check if the recipe it part of this module.
holdsRecipe(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
holdsRecipe(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
 
holidayFeatures - Variable in class com.minecolonies.api.configuration.ClientConfiguration
 
home - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
HOME - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
HOME_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
HomeBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
The class of the citizen hut.
HomeBuildingModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.HomeBuildingModule
 
HomeBuildingModule.View - Class in com.minecolonies.core.colony.buildings.modules
ClientSide representation of the building.
HOMELESSNESS - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
Happiness modifiers
homeTeleport(ServerPlayer) - Static method in class com.minecolonies.core.util.TeleportHelper
Teleports the player to his home colony.
HONEY - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
 
HONEYCOMB - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Both setting options.
horde - Variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
The amount of entities overall
Horde - Class in com.minecolonies.core.colony.events.raid.barbarianEvent
Class representing a horde of attackers (barbarians or egyptians).
Horde(int) - Constructor for class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
Create a new horde.
HordeRaidEvent - Class in com.minecolonies.core.colony.events.raid
Horde raid event for the colony, triggers a horde that spawn and attack the colony.
HordeRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
hordeSize - Variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
The total amount of raiders
HORIZONTAL_DIRS - Static variable in class com.minecolonies.api.util.BlockPosUtil
All directions.
HORIZONTAL_FACING - Static variable in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
HORSES_TRAINED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
horseToConvert - Variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
horseToGetReady - Variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
horseToRetrieve - Variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
hospital - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
HOSPITAL_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
HospitalAssignmentModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for couriers
HospitalAssignmentModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.HospitalAssignmentModule
 
hostile - Static variable in class com.minecolonies.api.items.ModTags
 
HOSTILE - Enum constant in enum class com.minecolonies.api.colony.connections.DiplomacyStatus
 
HOSTILE - Enum constant in enum class com.minecolonies.api.colony.permissions.OldRank
 
HOSTILE - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
HOSTILE - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
HOSTILE_LIST - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
List of hostiles.
HOSTILE_RANK_ID - Static variable in interface com.minecolonies.api.colony.permissions.IPermissions
 
HOTBAR_START - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Start slot of the player hotbar.
HOUSE - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
HOUSING_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
housingFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
HUGE_HORDE_MESSAGE_ID - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
hugeMushroomBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
HUMID_BIOMES - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
humidBiomes - Static variable in class com.minecolonies.api.items.ModTags
 
HUNDRED - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
hurt(DamageSource, float) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
hurt(DamageSource, float) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
hurt(DamageSource, float) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
hurt(DamageSource, float) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
hurt(DamageSource, float) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
hurt(DamageSource, float) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
hurt(DamageSource, float) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Applies damage to this entity.
hurt(DamageSource, float) - Method in class com.minecolonies.core.entity.other.SittingEntity
Do not let the entity be destroyed
HURT - Enum constant in enum class com.minecolonies.api.sounds.RaiderSounds.RaiderSoundTypes
 
HURT_CITIZEN - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
HURT_VISITOR - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
hurtEnemy(ItemStack, LivingEntity, LivingEntity) - Method in class com.minecolonies.core.items.ItemChiefSword
 
huscarl - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
huscarl - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
HUSCARL - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
HUSCARL_BARRACKS_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
HUSCARL_ID - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
HUSCARL_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
HUSCARL_TOWER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
HUT_BLOCK_MISSING_BUILDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HUT_BLOCK_MISSING_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HUT_BREAK_WARNING_CHILD_BUILDINGS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HUT_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
HUT_ID_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
HUT_NEEDS_RESEARCH_TOOLTIP_1 - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HUT_NEEDS_RESEARCH_TOOLTIP_2 - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
HutBlockData - Record Class in com.minecolonies.api.items.component
 
HutBlockData(int, boolean) - Constructor for record class com.minecolonies.api.items.component.HutBlockData
Creates an instance of a HutBlockData record class.
hutName() - Method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Returns the value of the hutName record component.
hutName() - Method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Returns the value of the hutName record component.
HutPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
HutPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.HutPlacementHandler
 
HutRenameMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message to execute the renaming of the townHall.
HutRenameMessage(IBuildingView, String) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.HutRenameMessage
Object creation for the town hall rename
HutRenameMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.HutRenameMessage
 
HUTS - Static variable in class com.minecolonies.api.creativetab.ModCreativeTabs
 

I

IAIState - Interface in com.minecolonies.api.entity.ai.statemachine.states
Interface type for IAIState enums Implement this interface to add new statetypes
IAltersBuildingFootprint - Interface in com.minecolonies.api.colony.buildings.modules
Interface for buildings with an extended footprint.
IAltersRequiredItems - Interface in com.minecolonies.api.colony.buildings.modules
Module type to register specific blocks to a building (beds, workstations, etc).
IAmazonChief - Interface in com.minecolonies.api.entity.mobs.amazons
A tagging interface for Amazon Chief that is a IChiefMobEntity and an IArcherAmazon.
IAmazonEntity - Interface in com.minecolonies.api.entity.mobs.amazons
A tagging interface for Amazon Entities.
IAmazonSpearman - Interface in com.minecolonies.api.entity.mobs.amazons
A tagging interface for Amazon Spearman that is both an IAmazonEntity and an ISpearmanMobEntity.
IAnimalColonyHandler - Interface in com.minecolonies.core.entity.mobs
 
IAnimalData - Interface in com.minecolonies.api.colony
Data interface for animals managed by the Animal Manager.
IAnimalDataView - Interface in com.minecolonies.api.colony.managers.interfaces
 
IAnimalManager - Interface in com.minecolonies.api.colony.managers.interfaces
The interface for managed animals, such as Cavalry horses.
IArcherAmazon - Interface in com.minecolonies.api.entity.mobs.amazons
A tagging interface for Amazon Archers that is both an IAmazonEntity and an IArcherMobEntity.
IArcherBarbarianEntity - Interface in com.minecolonies.api.entity.mobs.barbarians
 
IArcherMobEntity - Interface in com.minecolonies.api.entity.mobs
Marker interfaces for mobs that are archers.
IArcherMummyEntity - Interface in com.minecolonies.api.entity.mobs.egyptians
 
IArcherNorsemenEntity - Interface in com.minecolonies.api.entity.mobs.vikings
Archer norsemen entity interface.
IArcherPirateEntity - Interface in com.minecolonies.api.entity.mobs.pirates
 
IAssignmentDataStore<K,V> - Interface in com.minecolonies.api.colony.requestsystem.data
A Key-Value-MultiMap Store that handles assignments from a Value to a Key.
IAssignmentModuleView - Interface in com.minecolonies.api.colony.buildings.modules
Assignment module view interface.
IAssignsCitizen - Interface in com.minecolonies.api.colony.buildings.modules
Interface for all modules that need special assignment handling.
IAssignsJob - Interface in com.minecolonies.api.colony.buildings.modules
Interface for all modules that need special assignment handling.
IBarbarianEntity - Interface in com.minecolonies.api.entity.mobs.barbarians
 
IBeehiveCompat - Interface in com.minecolonies.api.compatibility.resourcefulbees
 
IBlockMinecolonies<B> - Interface in com.minecolonies.api.blocks.interfaces
 
IBlockOverlayItem - Interface in com.minecolonies.api.items
An interface to be implemented by items that want to render overlays while the player is holding the item.
IBlockOverlayItem.OverlayBox - Record Class in com.minecolonies.api.items
Details about the overlay box to draw.
IBlockSettingFactory<T> - Interface in com.minecolonies.api.colony.buildings.modules.settings
Interface for the boolean settings factory which is responsible for creating and maintaining bool setting objects.
IBooleanConditionSupplier - Interface in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
Serializeable version of a boolean supplier for AI transitions, used for name generation
IBoolSettingFactory<T> - Interface in com.minecolonies.api.colony.buildings.modules.settings
Interface for the boolean settings factory which is responsible for creating and maintaining bool setting objects.
IBreakBlockObjectiveTemplate - Interface in com.minecolonies.core.quests.objectives
Specific objective for block breaking.
IBuilderUndestroyable - Interface in com.minecolonies.api.entity.ai.workers.util
Marker interface that is used to mark blocks that the Builder cannot break.
IBuilderWorkOrder - Interface in com.minecolonies.api.colony.workorders
 
IBuilding - Interface in com.minecolonies.api.colony.buildings
 
IBuildingBasedRequester - Interface in com.minecolonies.core.colony.requestsystem.requesters
 
IBuildingBrowsableBlock - Interface in com.minecolonies.api.blocks.interfaces
Right-clicking this block in the air triggers the building browser window interface.
IBuildingContainer - Interface in com.minecolonies.api.colony.buildings
 
IBuildingDataManager - Interface in com.minecolonies.api.colony.buildings.registry
Helper manager to analyse and process the registry for BuildingEntry.
IBuildingDeliveryman - Interface in com.minecolonies.api.colony.buildings.workerbuildings
Marker interface for deliveryman buildings
IBuildingEventDescription - Interface in com.minecolonies.api.colony.colonyEvents.descriptions
Event description for building events.
IBuildingEventsModule - Interface in com.minecolonies.api.colony.buildings.modules
Module interface for all building based events.
IBuildingExtension - Interface in com.minecolonies.api.colony.buildingextensions
Interface for building extension instances.
IBuildingExtension.ExtensionId - Record Class in com.minecolonies.api.colony.buildingextensions
Unique extension id.
IBuildingExtensionModule - Interface in com.minecolonies.api.colony.buildingextensions.modules
Default interface for all building extension modules.
IBuildingModule - Interface in com.minecolonies.api.colony.buildings.modules
Default interface for all building modules.
IBuildingModuleContainer - Interface in com.minecolonies.api.colony.modules
Module container for buildings.
IBuildingModuleView - Interface in com.minecolonies.api.colony.buildings.modules
Default interface for all client side building modules.
IBuildingRegistry - Interface in com.minecolonies.api.colony.buildings.registry
 
IBuildingUpgradeObjectiveTemplate - Interface in com.minecolonies.core.quests.objectives
Specific objective for building upgrade.
IBuildingView - Interface in com.minecolonies.api.colony.buildings.views
 
IBuildingWorker - Interface in com.minecolonies.api.colony.buildings
 
IBuildingWorkerModule - Interface in com.minecolonies.api.colony.buildings
 
IBuildingWorkerView - Interface in com.minecolonies.api.colony.buildings
 
ICaptainPirateEntity - Interface in com.minecolonies.api.entity.mobs.pirates
 
IChatPriority - Interface in com.minecolonies.api.colony.interactionhandling
 
IChiefBarbarianEntity - Interface in com.minecolonies.api.entity.mobs.barbarians
 
IChiefMobEntity - Interface in com.minecolonies.api.entity.mobs
 
IChiefSwordItem - Interface in com.minecolonies.api.items
 
IChunkClaimData - Interface in com.minecolonies.api.colony.claim
Capability for the colony tag for chunks
ICitizen - Interface in com.minecolonies.api.colony
Higher level Citizen data (Englobes server and client side variants).
ICitizenColonyHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
 
ICitizenData - Interface in com.minecolonies.api.colony
 
ICitizenDataManager - Interface in com.minecolonies.api.colony
Manages access to citizen data types.
ICitizenDataView - Interface in com.minecolonies.api.colony
 
ICitizenDiseaseHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
Citizen disease handler interface.
ICitizenEventDescription - Interface in com.minecolonies.api.colony.colonyEvents.descriptions
Event description for citizen spawn/death events.
ICitizenExperienceHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
 
ICitizenFoodHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
Citizen food handler interface.
ICitizenFoodHandler.CitizenFoodStats - Record Class in com.minecolonies.api.entity.citizen.citizenhandlers
Food happiness stats.
ICitizenHappinessHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
The citizen happiness handler interface.
ICitizenInventoryHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
 
ICitizenJobHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
 
ICitizenJobMount - Interface in com.minecolonies.core.entity.other
A persistent mount that a citizen may ride while performing their job.
ICitizenManager - Interface in com.minecolonies.api.colony.managers.interfaces
The interface of the citizen manager.
ICitizenMournHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
The citizen happiness handler interface.
ICitizenQuestSideEffect - Interface in com.minecolonies.core.quests.sideeffects
Citizen related quest effect
ICitizenSkillHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
The interface for the citizen skill handler.
ICitizenSleepHandler - Interface in com.minecolonies.api.entity.citizen.citizenhandlers
 
ICivilianData - Interface in com.minecolonies.api.colony
Data for all civilians of a colony, can be citizen/trader/visitor etc
IColony - Interface in com.minecolonies.api.colony
Interface of the Colony and ColonyView which will have to implement the following methods.
IColonyCampFireRaidEvent - Interface in com.minecolonies.api.colony.colonyEvents
Raid event with campfires for delayed start
IColonyConnectionManager - Interface in com.minecolonies.api.colony.connections
Connection manager interface.
IColonyEntitySpawnEvent - Interface in com.minecolonies.api.colony.colonyEvents
A colony event which spawns and uses entities
IColonyEvent - Interface in com.minecolonies.api.colony.colonyEvents
Interface for all colony event types.
IColonyEventDescription - Interface in com.minecolonies.api.colony.colonyEvents.descriptions
Description for an event that happened in the colony.
IColonyManager - Interface in com.minecolonies.api.colony
 
IColonyPackageManager - Interface in com.minecolonies.api.colony.managers.interfaces
Colony package manager, responsible to update views etc.
IColonyRaidEvent - Interface in com.minecolonies.api.colony.colonyEvents
Interface type for raid events
IColonyRelated - Interface in com.minecolonies.api.colony
Interface type for entities belonging to a colony
IColonySpawnEvent - Interface in com.minecolonies.api.colony.colonyEvents
An colony event which spawns at a certain position
IColonyStructureSpawnEvent - Interface in com.minecolonies.api.colony.colonyEvents
Used by events which do spawn a structure in the world
IColonyView - Interface in com.minecolonies.api.colony
 
ICommonBuilding - Interface in com.minecolonies.api.colony.buildings
Common building interface for both client invalid input: '&' server.
ICommonRegisteredStructureManager<B,T> - Interface in com.minecolonies.api.colony.managers.interfaces
Interface for the managers for registered structures.
ICommonSettingsModule - Interface in com.minecolonies.api.colony.buildings.modules
Common (sideless) Settings module interface.
ICompatibilityManager - Interface in com.minecolonies.api.compatibility
Interface for all compatabilityManagers.
icon - Variable in class com.minecolonies.core.client.gui.map.WindowColonyMap.MapDecoration
 
ICON_HEIGHT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ICON_WIDTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ICON_X_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ICON_Y_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
IConcreteDeliverable - Interface in com.minecolonies.api.colony.requestsystem.requestable
An IConcreteDeliverable is an Requestable that can be looked up fast in the warehouse, and delivered.
ICraftingBuildingModule - Interface in com.minecolonies.api.colony.buildings.modules
This module represents the ability for a building to generate items via some form of crafting, whether vanilla, smelter, or some entirely custom process.
ICraftingSetting - Interface in com.minecolonies.api.colony.buildings.modules.settings
Crafting Setting.
ICreatesResolversModule - Interface in com.minecolonies.api.colony.buildings.modules
Interface for modules that creates resolvers.
ICustomAttackSound - Interface in com.minecolonies.api.entity.mobs
Used in by RaiderRangedAI to denote that the project has a custom firing sound
id - Variable in class com.minecolonies.api.colony.CompactColonyReference
The id of the colony.
id - Variable in class com.minecolonies.api.colony.connections.ColonyConnection
 
id - Variable in class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
The id of the modifier.
id - Variable in class com.minecolonies.api.research.AbstractResearchProvider.Research
 
id - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
 
id - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
 
id - Static variable in class com.minecolonies.core.entity.pathfinding.Pathfinding.MinecoloniesThreadFactory
Ongoing thread IDs.
id() - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
Returns the value of the id record component.
id() - Method in record class com.minecolonies.api.items.component.BuildingId
Returns the value of the id record component.
id() - Method in record class com.minecolonies.api.items.component.ColonyId
Returns the value of the id record component.
id() - Static method in class com.minecolonies.core.commands.arguments.ColonyIdArgument
 
id() - Static method in class com.minecolonies.core.commands.arguments.MultiColonyIdArgument
 
id() - Method in record class com.minecolonies.core.datalistener.model.Disease
Returns the value of the id record component.
ID - Static variable in class com.minecolonies.core.placementhandlers.main.SuppliesHandler
 
ID - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
ID - Static variable in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
ID_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
ID_TEXT - Static variable in class com.minecolonies.core.commands.colonycommands.CommandColonyInfo
 
ID_TEXT - Static variable in class com.minecolonies.core.commands.colonycommands.CommandColonyPrintStats
 
IDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
Core class that describes the datastores that are part of the RS.
IDataStoreManager - Interface in com.minecolonies.api.colony.requestsystem.data
 
IDefinesCoreBuildingStatsModule - Interface in com.minecolonies.api.colony.buildings.modules
Interface describing core building stats.
IDeliverable - Interface in com.minecolonies.api.colony.requestsystem.requestable
An IDeliverable is an Requestable that can be delivered.
IDeliverymanRequestable - Interface in com.minecolonies.api.colony.requestsystem.requestable.deliveryman
Marker interface for requestables handled by deliverymen.
IDestinationPathJob - Interface in com.minecolonies.core.entity.pathfinding.pathjobs
Interface for path jobs with a destination/desired direction
IDialogueObjectiveTemplate - Interface in com.minecolonies.api.quests
Dialogue type of objective interface.
IDialogueObjectiveTemplate.AnswerElement - Class in com.minecolonies.api.quests
An answer element part of a dialogue path.
IDialogueObjectiveTemplate.DialogueElement - Class in com.minecolonies.api.quests
A dialogue element in the dialogue objective.
idle() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
IDLE - Enum constant in enum class com.minecolonies.api.entity.ai.DesiredActivity
 
IDLE - Enum constant in enum class com.minecolonies.api.entity.ai.JobStatus
I have nothing to do right this moment because I'm a very efficient worker, or I'm unemployed.
IDLE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
this is the idle state for the ai.
IDLE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
IDLE - Enum constant in enum class com.minecolonies.api.entity.ai.Status
 
IDLE - Enum constant in enum class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor.VisitorState
 
IDLE_AT_JOB_COMPLAINS_DAYS - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
constants for no tools.
IDLE_AT_JOB_DEMANDS_DAYS - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
IDLEATJOB - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
IDLEATJOB_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
idleatjobFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
idlePos - Variable in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Idle pos.
idToItemStack(String, HolderLookup.Provider) - Static method in class com.minecolonies.api.util.ItemStackUtils
Convert an Item string with NBT to an ItemStack
IDynamicHeuristicNavigator - Interface in com.minecolonies.api.entity.pathfinding
Interface for navigators which keep an internal heuristic mod
IEgyptianEntity - Interface in com.minecolonies.api.entity.mobs.egyptians
 
IEntityListModule - Interface in com.minecolonies.api.colony.buildings.modules
Module for ignore/acceptance lists of entities.
IEntityListModuleView - Interface in com.minecolonies.api.colony.buildings.modules
Client side version of the abstract class for all buildings which require a filterable list of allowed items.
IEntityManager - Interface in com.minecolonies.api.colony.managers.interfaces
Manager interface for managing entities for a colony
IEventDescriptionManager - Interface in com.minecolonies.api.colony.managers.interfaces
Interface for the event description manager, the event description manager deals the colony event log events.
IEventManager - Interface in com.minecolonies.api.colony.managers.interfaces
Interface for the event manager, the event manager deals with all colony related events, such as raid events.
IEventStructureManager - Interface in com.minecolonies.api.colony.managers.interfaces
Interface for the Event structure manager The manager takes care of structures spawned for events, takes a backup before spawning and loads the backup when the event is done.
IFactory<Input,Output> - Interface in com.minecolonies.api.colony.requestsystem.factory
Interface used to describe factories.
IFactoryController - Interface in com.minecolonies.api.colony.requestsystem.factory
Interface used to describe classes that function as Factory controllers.
IFinalQuestDialogueAnswer - Interface in com.minecolonies.api.quests
Terminal type answer.
IFurnaceRecipes - Interface in com.minecolonies.api.compatibility
Interface for the new furnace recipes.
IGenericRecipe - Interface in com.minecolonies.api.crafting
This is a generic recipe wrapper, used to abstract both potential IRecipes (with multiple alternative ingredient sets) and concrete IRecipeStorages (with one specific ingredient set selected by the player).
IGlobalResearch - Interface in com.minecolonies.api.research
Interface defining how a research globally is defined.
IGlobalResearchBranch - Interface in com.minecolonies.api.research
 
IGlobalResearchFactory - Interface in com.minecolonies.api.research.factories
Interface for the IResearchFactory which is responsible for creating and maintaining Research objects.
IGlobalResearchTree - Interface in com.minecolonies.api.research
The interface for the object that holds all research globally.
IGNORE_NBT - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
ignoreDamageValue() - Method in class com.minecolonies.api.crafting.ItemStorage
Getter for the ignoreDamageValue.
ignoreNBT - Static variable in class com.minecolonies.api.items.ModTags
 
ignoreNBT() - Method in class com.minecolonies.api.crafting.ItemStorage
Getter for the ignoreNBT.
ignoresDamage(DamageSource) - Method in interface com.minecolonies.api.colony.jobs.IJob
Check if the particular job ignores a particular damage type.
ignoresDamage(DamageSource) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
ignoresDamage(DamageSource) - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
Whether the citizen will ignore damage from the given source.
ignoresDamage(DamageSource) - Method in class com.minecolonies.core.colony.jobs.guard.JobKnight
 
ignoresDamage(DamageSource) - Method in class com.minecolonies.core.colony.jobs.JobMiner
 
ignoresDamage(DamageSource) - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
 
ignoresDamage(DamageSource) - Method in class com.minecolonies.core.colony.jobs.JobPlanter
 
ignoresDamage(DamageSource) - Method in class com.minecolonies.core.colony.jobs.JobQuarrier
 
IGraveData - Interface in com.minecolonies.api.colony
Data to store in a citizen grave
IGraveManager - Interface in com.minecolonies.api.colony.managers.interfaces
Interface for grave managers.
IGuardBuilding - Interface in com.minecolonies.api.colony.buildings
 
IGuardTypeDataManager - Interface in com.minecolonies.api.colony.guardtype.registry
 
IGuardTypeRegistry - Interface in com.minecolonies.api.colony.guardtype.registry
 
IHappinessModifier - Interface in com.minecolonies.api.entity.citizen.happiness
Interface describing possible happiness factors.
IHappinessSupplierWrapper - Interface in com.minecolonies.api.entity.citizen.happiness
Wrapper to deal with happiness suppliers.
IHasDirty - Interface in com.minecolonies.api.util
Interface for all classes that require some kind of dirty handling.
IHasRequiredItemsModule - Interface in com.minecolonies.api.colony.buildings.modules
Module defining items to be left behind and not used otherwise.
IHighlightRenderData - Interface in com.minecolonies.core.client.render.worldevent.highlightmanager
Interface for highlightable items.
IIdentitiesDataStore<K,V> - Interface in com.minecolonies.api.colony.requestsystem.data
IDataStore definition for a KeyValue-Store.
IImmutableItemStorageFactory - Interface in com.minecolonies.api.crafting
Interface for the IItemStorageFactory which is responsible for creating and maintaining ItemStorage objects.
IInteractionResponseHandler - Interface in com.minecolonies.api.colony.interactionhandling
Response handler for all kind of GUI interactions.
IInteractionResponseHandlerDataManager - Interface in com.minecolonies.api.colony.interactionhandling.registry
The data manager of the interaction handler.
IInteractionResponseHandlerRegistry - Interface in com.minecolonies.core.colony.interactionhandling.registry
 
IIntSettingFactory<T> - Interface in com.minecolonies.api.colony.buildings.modules.settings
Interface for the integer settings factory which is responsible for creating and maintaining int setting objects.
IItemHandlerCapProvider - Interface in com.minecolonies.api.util
Our class for to join IItemHandler providers, so we can have type independent code.
IItemListModule - Interface in com.minecolonies.api.colony.buildings.modules
Module for ignore/acceptance lists of items.
IItemListModuleView - Interface in com.minecolonies.api.colony.buildings.modules
Client side version of the abstract class for all buildings which require a filterable list of allowed items.
IItemStorageFactory - Interface in com.minecolonies.api.crafting
Interface for the IItemStorageFactory which is responsible for creating and maintaining ItemStorage objects.
IJeiProxy - Interface in com.minecolonies.api.compatibility
An interface (and placeholder) to intercept callouts to JEI when it is not running.
IJob<AI> - Interface in com.minecolonies.api.colony.jobs
 
IJobDataManager - Interface in com.minecolonies.api.colony.jobs.registry
 
IJobRegistry - Interface in com.minecolonies.api.colony.jobs.registry
 
IJobView - Interface in com.minecolonies.api.colony.jobs
 
IJobWithColonyFlag - Interface in com.minecolonies.api.colony.jobs
Interface for workers that make use of the colony flag (e.g.
IJobWithExternalWorkStations - Interface in com.minecolonies.api.colony.jobs
Interface for workers that have an additional workstations besides their hut (e.g., the Quarrier) This allows to treat the workstation as an expanded inventory for example.
IJsonSerializable - Interface in com.minecolonies.core.generation
 
IKillEntityObjectiveTemplate - Interface in com.minecolonies.core.quests.objectives
Specific objective for entity killing.
ILocalResearch - Interface in com.minecolonies.api.research
Interface defining how a local research at a colony is.
ILocalResearchFactory - Interface in com.minecolonies.api.research.factories
Interface for the IResearchFactory which is responsible for creating and maintaining Research objects.
ILocalResearchTree - Interface in com.minecolonies.api.research
The class which contains all research.
ILocatable - Interface in com.minecolonies.api.colony.requestsystem.location
Interface describing objects that are locatable.
ILocation - Interface in com.minecolonies.api.colony.requestsystem.location
Interface used to describe locations in the world.
ILOCATION - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
ILocationFactory<T,L> - Interface in com.minecolonies.api.colony.requestsystem.location
Marker interface used to specify a factory for locations.
IMAGE_APPENDIX - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
IManagedAnimal<T> - Interface in com.minecolonies.api.colony.managers.interfaces
 
IMCColonyOfficerCommand - Interface in com.minecolonies.core.commands.commandTypes
Commands which may be used by officers and owners or OP only.
IMCCommand - Interface in com.minecolonies.core.commands.commandTypes
Interface for commands, uses Mojang's Brigadier command framework, @see .
IMCCommand.ExecutionHandler - Interface in com.minecolonies.core.commands.commandTypes
 
IMCOPCommand - Interface in com.minecolonies.core.commands.commandTypes
Interface for commands requiring OP rights to execute.
IMeleeBarbarianEntity - Interface in com.minecolonies.api.entity.mobs.barbarians
 
IMeleeMobEntity - Interface in com.minecolonies.api.entity.mobs
 
IMeleeMummyEntity - Interface in com.minecolonies.api.entity.mobs.egyptians
Melee mummy interface.
IMeleeNorsemenEntity - Interface in com.minecolonies.api.entity.mobs.vikings
Melee norsemen entity interface.
IMeleePirateEntity - Interface in com.minecolonies.api.entity.mobs.pirates
 
IMinecoloniesAPI - Interface in com.minecolonies.api
 
IMinecoloniesFoodItem - Interface in com.minecolonies.api.items
Minecolonies food item.
IMinecoloniesNavigator - Interface in com.minecolonies.api.entity.pathfinding
Describes the Navigator used by minecolonies entities
IMinimumStockModule - Interface in com.minecolonies.api.colony.buildings.modules
Module for adding minimum stocks to buildings.
IMinimumStockModuleView - Interface in com.minecolonies.api.colony.buildings.modules
Client side version of the abstract class for all buildings which require a filterable list of allowed items.
IMMUTABLE_ITEM_STORAGE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
ImmutableItemStorage - Class in com.minecolonies.api.crafting
Immutable ItemStorage version.
ImmutableItemStorage(ItemStorage) - Constructor for class com.minecolonies.api.crafting.ImmutableItemStorage
Creates an instance of the storage.
IMMUTABLEITEMSTORAGE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
ImmutableItemStorageFactory - Class in com.minecolonies.core.colony.crafting
Factory implementation taking care of creating new instances, serializing and deserializing ImmutableItemStorage.
ImmutableItemStorageFactory() - Constructor for class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
IMobAIRegistry - Interface in com.minecolonies.api.entity.mobs.registry
 
IModelType - Interface in com.minecolonies.api.client.render.modeltype
Defines a model type and its textures.
IModelTypeRegistry - Interface in com.minecolonies.api.client.render.modeltype.registry
The registry interface for model types.
IModEvent - Interface in com.minecolonies.api.eventbus
Default event interface.
IModuleContainer<T> - Interface in com.minecolonies.api.colony.modules
Default interface for objects that contain module instances.
IModuleContainerView - Interface in com.minecolonies.api.colony.buildings.views
 
IModuleWithExternalBlocks - Interface in com.minecolonies.api.colony.buildings.modules
Module type to register specific blocks to a building (beds, workstations, etc).
IMPORTANT - Enum constant in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
 
IMPORTANT - Enum constant in enum class com.minecolonies.api.util.MessageUtils.MessagePriority
Important priority messages, these are important events that require player attention, shown in an outstanding color (gold).
importFrom(PathingOptions) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Imports all options from the given other pathing options
improveRecipe(IRecipeStorage, int, ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Randomly improve a certain recipe.
improveRecipe(IRecipeStorage, int, ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
improveRecipe(IRecipeStorage, int, ICitizenData) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
 
improveRecipe(IRecipeStorage, int, ICitizenData) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.SmeltingModule
 
IMysticalSite - Interface in com.minecolonies.api.colony.buildings
 
IN_DELIVERY - Enum constant in enum class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.RessourceAvailability
 
IN_DELIVERY_AMOUNT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
IN_DELIVERY_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
IN_PROGRESS - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a request on which is being worked.
IN_PROGRESS - Enum constant in enum class com.minecolonies.api.research.util.ResearchState
 
IN_PROGRESS - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
 
IN_PROGRESS - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeStatus
 
IN_PROGRESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
IN_PROGRESS_COMPUTING - Enum constant in enum class com.minecolonies.core.entity.pathfinding.PathFindingStatus
 
IN_PROGRESS_FOLLOWING - Enum constant in enum class com.minecolonies.core.entity.pathfinding.PathFindingStatus
 
IN_QUEUE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
IN_WAREHOUSE_AMOUNT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
IN_WAREHOUSE_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
INACTIVE - Enum constant in enum class com.minecolonies.api.colony.ColonyState
Colony is not ticking
INACTIVE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
INACTIVE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.EntityState
 
increaseAirSupply(int) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
increaseBlockDrops(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Potentially increase the blockdrops.
increaseBlockDrops(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
increaseBlockDrops(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
Drop fungus instead of wart block
increaseInactiveDays() - Method in class com.minecolonies.core.colony.FieldDataModifier
Call in increase the number of days the field has be inactive.
increasesActionCount() - Method in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
Whether this action increases the action counter for the field.
increaseSaturation(double) - Method in interface com.minecolonies.api.colony.ICivilianData
Getter for the saturation.
increaseSaturation(double) - Method in class com.minecolonies.core.colony.CitizenData
 
increaseVisited() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Sets the node as closed.
increment(String, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Increment a given statistic.
increment(String, int) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
increment(String) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingStatisticsModule
Helper method for incrementation of the stats.
INCREMENT_AND_DECREMENT_OPERATORS_SHOULD_NOT_BE_USED_IN_A_METHOD_CALL_OR_MIXED_WITH_OTHER_OPERATORS_IN_AN_EXPRESSION - Static variable in class com.minecolonies.api.util.constant.Suppression
We sometimes suppress this because we think this is more readable.
incrementActionsDone() - Method in interface com.minecolonies.api.colony.jobs.IJob
Increase the actions done since the last reset by 1 Used for example to detect if and when the inventory has to be dumped.
incrementActionsDone() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
incrementActionsDone() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Tell the ai that you have done one more action.
incrementActionsDone(int) - Method in interface com.minecolonies.api.colony.jobs.IJob
Increase the actions done since the last reset by numberOfActions Used for example to detect if and when the inventory has to be dumped.
incrementActionsDone(int) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
incrementActionsDone(int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Tell the ai that you have done numberOfActions more actions.
incrementActionsDoneAndDecSaturation() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Tell the ai that you have done one more action.
incrementBy(String, int, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Increment a given statistic by some quantity.
incrementBy(String, int, int) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
incrementBy(String, int) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingStatisticsModule
Helper method for incrementation of the stats by a count.
incrementLevel(Skill, int) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Increment the level for a certain skill.
incrementLevel(Skill, int) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
incrementPriorityDueToAging() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
incrementPriorityDueToAging() - Method in interface com.minecolonies.api.colony.requestsystem.requestable.deliveryman.IDeliverymanRequestable
This will increment the priority due to the aging algorithm.
incrementStorageUpgrade() - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseModule
Increment the storage upgrade level.
incrementStorageUpgrade() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WarehouseOptionsModuleView
Increment storage upgrade.
incrementWaitingTicks() - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
Increment the waiting ticks.
indestructible - Static variable in class com.minecolonies.api.items.ModTags
 
INDESTRUCTIBLE - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
index - Variable in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
Index in the quest.
INDIVIDUAL_RAID_FINISH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
individualize(Item, RecipeHolder<CompostRecipe>) - Static method in class com.minecolonies.api.crafting.CompostRecipe
 
InfestedBlocksPlacementHandler - Class in com.minecolonies.core.placementhandlers
Placement handler for replacing infested blocks with their non-infested variants.
InfestedBlocksPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.InfestedBlocksPlacementHandler
 
INGREDIENT_SLOT - Static variable in class com.minecolonies.api.util.constant.Constants
Slot where the ingredient is put in brewing stand.
INGREDIENTS_HARVESTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
init() - Static method in class com.minecolonies.api.items.ModTags
 
init() - Static method in class com.minecolonies.api.loot.ModLootConditions
 
init() - Static method in class com.minecolonies.apiimp.initializer.InteractionValidatorInitializer
Init method called on startup.
init() - Method in class com.minecolonies.core.client.gui.containers.WindowBrewingstandCrafting
 
init() - Method in class com.minecolonies.core.client.gui.containers.WindowCrafting
 
init() - Method in class com.minecolonies.core.client.gui.containers.WindowFurnaceCrafting
 
init() - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
 
init(boolean, boolean) - Static method in class com.minecolonies.core.util.RecipeHandler
Initialize all recipes for minecolonies.
init(int) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Initiate a citizen skill handler with a level cap.
init(int) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
init(IColony, ICitizenData, ICitizenData, Random) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Initiate a citizen with parent citizen data.
init(IColony, ICitizenData, ICitizenData, Random) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
init(EntityRendererProvider.Context) - Static method in class com.minecolonies.apiimp.initializer.ModModelTypeInitializer
 
init(Registry<Item>) - Static method in class com.minecolonies.apiimp.initializer.ModItemsInitializer
Initates all the blocks.
init(Registry<Block>) - Static method in class com.minecolonies.apiimp.initializer.ModBlocksInitializer
Initializes ModBlocks with the block instances.
INIT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
This state is only used on ai initialization.
INIT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.EntityState
 
INIT - Enum constant in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
 
initAI() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAISleep
On init set his status to sleeping.
initDebug() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Initializes debug tracking
initEntityValues() - Method in interface com.minecolonies.api.colony.IAnimalData
Initializes the entities values from animal data.
initEntityValues() - Method in interface com.minecolonies.api.colony.ICivilianData
Initializes the entities values from citizen data.
initEntityValues() - Method in class com.minecolonies.core.colony.AnimalData
Initializes vital entity values from animal data.
initEntityValues() - Method in class com.minecolonies.core.colony.CitizenData
Initializes the entities values from citizen data.
initEntityValues(AbstractEntityCitizen) - Method in interface com.minecolonies.api.colony.jobs.IJob
Initizalizes values for an entity when the entity is spawned/assigned to the job
initEntityValues(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
 
initForNewCivilian() - Method in interface com.minecolonies.api.colony.ICivilianData
Initializes a new citizen, when not read from nbt
initForNewCivilian() - Method in class com.minecolonies.core.colony.CitizenData
 
initHandlers() - Static method in class com.minecolonies.core.placementhandlers.PlacementHandlerInitializer
 
INITIAL - Enum constant in enum class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent.CitizenAddedSource
The citizen spawned as part of the ServerConfiguration.initialCitizenAmount.
INITIAL_RUN_SPEED_AVOID - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Initital speed while running away from entities.
INITIAL_X_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
INITIAL_Y_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
initialCitizenAmount - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
initialColonySize - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
initialize(IClientAPI) - Method in class com.minecolonies.core.compatibility.journeymap.JourneymapPlugin
 
INITIALIZED_TOKEN_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
InitializedTokenFactory - Class in com.minecolonies.api.colony.requestsystem.token
IToken factory that produces an IToken from a random UUID
InitializedTokenFactory() - Constructor for class com.minecolonies.api.colony.requestsystem.token.InitializedTokenFactory
 
initialSize - Variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
The initial amount of raiders the horde had
InitialUpdate - Class in com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation
 
InitialUpdate() - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.InitialUpdate
 
initRegisterEquipmentTiers() - Static method in class com.minecolonies.api.equipment.ModEquipmentTypes
Populate the tier registry with every item currently in the game.
initStatsFor(double, double, double) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Initializes entity stats for a given raidlevel and difficulty
initStatsFor(double, double, double) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Initializes entity stats for a given raidlevel and difficulty
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.amazons.EntityAmazonChief
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.barbarians.EntityChiefBarbarian
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.drownedpirates.EntityDrownedArcherPirate
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.drownedpirates.EntityDrownedCaptainPirate
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.drownedpirates.EntityDrownedPirate
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.egyptians.EntityPharao
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.norsemen.EntityNorsemenChief
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.camp.pirates.EntityCaptainPirate
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.amazons.EntityAmazonChiefRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.barbarians.EntityChiefBarbarianRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.drownedpirates.EntityDrownedArcherPirateRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.drownedpirates.EntityDrownedCaptainPirateRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.drownedpirates.EntityDrownedPirateRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.egyptians.EntityPharaoRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.norsemen.EntityNorsemenArcherRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.norsemen.EntityNorsemenChiefRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.norsemen.EntityShieldmaidenRaider
 
initStatsFor(double, double, double) - Method in class com.minecolonies.core.entity.mobs.raider.pirates.EntityCaptainPirateRaider
 
initStructure(MineNode, BlockPos, BuildingMiner, Level, JobMiner) - Static method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Initiates structure loading.
initTagPositions() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Initializes the sitting and work position lists
injectAvailableQuest(IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestManager
Inject an available quest manually.
injectAvailableQuest(IQuestInstance) - Method in class com.minecolonies.core.quests.QuestManager
 
injectModifier(IHappinessModifier) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Inject a modifier into all citizens
injectModifier(IHappinessModifier) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
INonExhaustiveDeliverable - Interface in com.minecolonies.api.colony.requestsystem.requestable
An INonExhaustiveDeliverable is an Requestable that can be looked up fast in the warehouse, and delivered.
INorsemenChiefEntity - Interface in com.minecolonies.api.entity.mobs.vikings
Chief norsemen entity interface.
INorsemenEntity - Interface in com.minecolonies.api.entity.mobs.vikings
 
input(Ingredient) - Method in class com.minecolonies.core.generation.CompostRecipeBuilder
 
INPUT_ADDPLAYER_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the input bar to add players.
INPUT_ADDRANK_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
INPUT_BLOCK_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Input field with the blockName or position to add.
INPUT_FILTER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Input filter id.
INPUT_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Postbox constants.
INPUT_QTY - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
inputInventory - Variable in class com.minecolonies.core.client.gui.modules.building.DOCraftingWindow
Input inv.
inputs(List<ItemStorage>) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
insertItem(int, ItemStack, boolean) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
Inserts an ItemStack into the given slot and return the remainder.
insertItem(int, ItemStack, boolean) - Method in class com.minecolonies.api.inventory.InventoryCitizen
 
insertItem(int, ItemStack, boolean) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack.RackInventory
 
INSTANCE - Static variable in class com.minecolonies.api.colony.requestsystem.factory.FactoryVoidInput
 
INSTANCE - Static variable in class com.minecolonies.core.client.render.worldevent.WorldEventContext
 
INSTANCE - Static variable in class com.minecolonies.core.datalistener.StudyItemListener
Singleton instance.
INSTANT_PLACEMENT - Static variable in class com.minecolonies.api.util.constant.Constants
Value for instant placed schematics.
instantPlacement() - Method in record class com.minecolonies.api.items.component.SupplyData
Returns the value of the instantPlacement record component.
INT_LEVELED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
Specific building stats.
INTEGER - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
INTEGER_FACTORY_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
INTEGER_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
IntegerFactory - Class in com.minecolonies.api.colony.requestsystem.factory.standard
 
IntegerFactory() - Constructor for class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
Intelligence - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
interact(Player, InteractionHand) - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
interactAt(Player, Vec3, InteractionHand) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
INTERACTION - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
INTERACTION_R_IGNORE - Static variable in class com.minecolonies.core.colony.interactionhandling.StandardInteraction
 
INTERACTION_R_OKAY - Static variable in class com.minecolonies.core.colony.interactionhandling.StandardInteraction
Standard responses
INTERACTION_R_REMIND - Static variable in class com.minecolonies.core.colony.interactionhandling.StandardInteraction
 
INTERACTION_R_SKIP - Static variable in class com.minecolonies.core.colony.interactionhandling.StandardInteraction
 
INTERACTION_RESPONSE_HANDLERS - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
InteractionClose - Class in com.minecolonies.core.network.messages.server.colony
Message to trigger a response handler close on the server side.
InteractionClose(int, int, ResourceKey<Level>, Component) - Constructor for class com.minecolonies.core.network.messages.server.colony.InteractionClose
Trigger the server response handler.
InteractionClose(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.InteractionClose
Transformation from a byteStream to the variables.
InteractionResponse - Class in com.minecolonies.core.network.messages.server.colony
Message to trigger a response handler on the server side.
InteractionResponse(int, int, ResourceKey<Level>, Component, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.InteractionResponse
Trigger the server response handler.
InteractionResponse(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.InteractionResponse
Transformation from a byteStream to the variables.
InteractionResponseHandlerEntry - Class in com.minecolonies.api.colony.interactionhandling.registry
Entry for the IInteractionResponseHandler registry.
InteractionResponseHandlerEntry.Builder - Class in com.minecolonies.api.colony.interactionhandling.registry
InteractionResponseHandlerManager - Class in com.minecolonies.core.colony.interactionhandling.registry
Manager creating and loading an instance of the interactionResponseHandler from NBT.
InteractionResponseHandlerManager() - Constructor for class com.minecolonies.core.colony.interactionhandling.registry.InteractionResponseHandlerManager
 
InteractionValidatorInitializer - Class in com.minecolonies.apiimp.initializer
Class containing initializer for all the validator predicates.
InteractionValidatorInitializer() - Constructor for class com.minecolonies.apiimp.initializer.InteractionValidatorInitializer
 
InteractionValidatorRegistry - Class in com.minecolonies.api.colony.interactionhandling
Utility class to store all validator predicates for the chat handling.
interactLivingEntity(ItemStack, Player, LivingEntity, InteractionHand) - Method in class com.minecolonies.core.items.ItemLargeBottle
 
intermediate(Block) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
IntSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores an integer setting.
IntSetting(int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
Create a new boolean setting.
IntSetting(int, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
Create a new int setting.
IntSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.IntSettingFactory
 
INVALID - Enum constant in enum class com.minecolonies.api.util.Pond.PondState
 
INVALID_MINESHAFT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
invalidateCache() - Static method in class com.minecolonies.core.client.render.worldevent.ColonyBlueprintRenderer
Invalidate the cache, because something significant has changed in colony data (e.g.
inventory - Variable in class com.minecolonies.api.tileentities.AbstractTileEntityRack
The inventory of the tileEntity.
inventory - Variable in class com.minecolonies.core.colony.CitizenData
Inventory of the citizen.
INVENTORY_BAR_SIZE - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
The size of the the inventory hotbar.
INVENTORY_COLUMNS - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Amount of columns in the player inventory.
INVENTORY_FULL - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Inventory has to be dumped.
INVENTORY_OFFSET_EACH - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Each offset of the inventory slots.
INVENTORY_ROWS - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Amount of rows in the player inventory.
InventoryCitizen - Class in com.minecolonies.api.inventory
Basic inventory for the citizens.
InventoryCitizen(String, boolean) - Constructor for class com.minecolonies.api.inventory.InventoryCitizen
Creates the inventory of the citizen.
InventoryCitizen(String, boolean, ICitizenData) - Constructor for class com.minecolonies.api.inventory.InventoryCitizen
Creates the inventory of the citizen.
InventoryConstants - Class in com.minecolonies.api.util.constant
Some constants needed for the whole mod.
InventoryFunctions - Class in com.minecolonies.api.util
Java8 functional interfaces for inventories.
InventoryFunctions.IMatchActionResult - Interface in com.minecolonies.api.util
Functional interface describing a Action that is executed ones a Match (the given ItemStack) is found in the given slot.
InventoryFunctions.IMatchActionResultHandler - Interface in com.minecolonies.api.util
Functional interface describing a Action that is executed ones a Match (the given ItemStack) is found in the given slot.
inventoryNeedsDump() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check if we need to dump the worker inventory.
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.minecolonies.core.items.ItemAncientTome
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.minecolonies.core.items.ItemChiefSword
 
InventoryUtils - Class in com.minecolonies.api.util
Utility methods for the inventories.
inWarehouse - Variable in class com.minecolonies.api.tileentities.AbstractTileEntityRack
whether this rack is in a warehouse or not.
IObjectiveInstance - Interface in com.minecolonies.api.quests
Objective data type to take track of activities.
IPathJob - Interface in com.minecolonies.api.entity.pathfinding
Interface for path jobs
IPathNavigateRegistry - Interface in com.minecolonies.api.entity.pathfinding.registry
 
IPermissions - Interface in com.minecolonies.api.colony.permissions
Permission interface.
IPersistentModule - Interface in com.minecolonies.api.colony.buildings.modules
Interface for all building modules that store additional data.
IPharaoEntity - Interface in com.minecolonies.api.entity.mobs.egyptians
 
IPirateEntity - Interface in com.minecolonies.api.entity.mobs.pirates
 
IPlaceBlockObjectiveTemplate - Interface in com.minecolonies.core.quests.objectives
Specific objective for block placing.
IPlantationModule - Interface in com.minecolonies.api.colony.buildingextensions.plantation
Interface for planter modules that determines how the AI should work specific fields.
IPlantationModule.ActionToPerform - Enum Class in com.minecolonies.api.colony.buildingextensions.plantation
The different actions this module is able to perform.
IPlantationModule.PlantationModuleResult - Class in com.minecolonies.api.colony.buildingextensions.plantation
Class containing possible states that the planter AI can be in.
IPlantationModule.PlantationModuleResult.Builder - Class in com.minecolonies.api.colony.buildingextensions.plantation
IPlantationModule.PlanterAIModuleResultResetState - Enum Class in com.minecolonies.api.colony.buildingextensions.plantation
Enum containing the reset state of the result state.
IPlayerRequestResolver - Interface in com.minecolonies.api.colony.requestsystem.resolver.player
 
IProviderHandler - Interface in com.minecolonies.api.colony.requestsystem.management
 
IProviderResolverAssignmentDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
 
IQuestDeliveryObjective - Interface in com.minecolonies.api.quests
Quest objective interface for deliveries.
IQuestDialogueAnswer - Interface in com.minecolonies.api.quests
Possible answer results in a dialogue tree.
IQuestDialogueAnswer.CloseUIDialogueAnswer - Class in com.minecolonies.api.quests
Type that will close the quest without alteration.
IQuestDialogueAnswer.NextObjectiveDialogueAnswer - Class in com.minecolonies.api.quests
Will advance the quest to another objective.
IQuestDialogueAnswer.QuestCancellationDialogueAnswer - Class in com.minecolonies.api.quests
Cancel request and remove from in-progress and available pool for now.
IQuestGiver - Interface in com.minecolonies.api.quests
Interface describing an entity that hands out quests.
IQuestInstance - Interface in com.minecolonies.api.quests
Quest instance
IQuestManager - Interface in com.minecolonies.api.quests
Interface of the Quest manager of each colony.
IQuestObjectiveTemplate - Interface in com.minecolonies.api.quests
Quest objective interface for all objectives.
IQuestParticipant - Interface in com.minecolonies.api.quests
Type of entity that participates somehow in quests.
IQuestPositiveDialogueAnswer - Interface in com.minecolonies.api.quests
Positive terminal answer result.
IQuestRewardTemplate - Interface in com.minecolonies.api.quests
Quest reward interface for all reward types.
IQuestSideEffect - Interface in com.minecolonies.core.quests.sideeffects
 
IQuestTemplate - Interface in com.minecolonies.api.quests
Quest Data Instance.
IQuestTriggerTemplate - Interface in com.minecolonies.api.quests
Quest triggers are used to check if a colony fulfills certain conditions for a quest to be made available.
IQueuedRequestResolver<R> - Interface in com.minecolonies.api.colony.requestsystem.resolver
 
IRaiderManager - Interface in com.minecolonies.api.colony.managers.interfaces
Interface implementing all methods required for all raider managers.
IRaiderManager.RaidSettings - Record Class in com.minecolonies.api.colony.managers.interfaces
 
IRaiderManager.RaidSpawnResult - Enum Class in com.minecolonies.api.colony.managers.interfaces
 
IRangedMobEntity - Interface in com.minecolonies.api.entity.mobs
Indicates the mob utilizes ranged weaponry
IRecipeManager - Interface in com.minecolonies.api.crafting
The Interface describing the recipeManager which takes care of the recipes discovered by the colonies in this world.
IRecipeSettingFactory<T> - Interface in com.minecolonies.api.colony.buildings.modules.settings
Interface for the recipe setting factory.
IRecipeStorage - Interface in com.minecolonies.api.crafting
Interface which describes the RecipeStorage.
IRecipeStorageFactory - Interface in com.minecolonies.api.crafting
Interface for the IRecipeStorageFactory which is responsible for creating and maintaining RecipeStorage objects.
IRegisteredStructureManager - Interface in com.minecolonies.api.colony.managers.interfaces
Interface for the managers for registered structures.
IRegisteredStructureManagerView - Interface in com.minecolonies.api.colony.managers.interfaces.views
 
IReproductionManager - Interface in com.minecolonies.api.colony.managers.interfaces
Reproduction manager for colony wide reproduction (100% family friendly code).
IRequest<R> - Interface in com.minecolonies.api.colony.requestsystem.request
Used to represent requests, of type R, made to the internal market of the colony.
IRequestable - Interface in com.minecolonies.api.colony.requestsystem.requestable
Marker interface for requestable objects.
IRequestableTypeRequestResolverAssignmentDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
 
IRequester - Interface in com.minecolonies.api.colony.requestsystem.requester
Interface that describes an object that can be located in the Minecraft universe and can request objects inside a colony.
IRequesterFactory<Input,Output> - Interface in com.minecolonies.api.colony.requestsystem.requester
Interface describing objects that can construct IRequester objects.
IRequestFactory<T,R> - Interface in com.minecolonies.api.colony.requestsystem.request
Marker interface used to specify a factory for requests.
IRequestHandler - Interface in com.minecolonies.api.colony.requestsystem.management
 
IRequestIdentitiesDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
The KV-Store for the requests and their identities.
IRequestManager - Interface in com.minecolonies.api.colony.requestsystem.manager
Interface used to describe classes that function as managers for requests inside a colony.
IRequestResolver<R> - Interface in com.minecolonies.api.colony.requestsystem.resolver
Used to resolve a request.
IRequestResolverFactory<Resolver> - Interface in com.minecolonies.api.colony.requestsystem.resolver
Interface describing an object that is capable of constructing a specific IRequestResolver
IRequestResolverIdentitiesDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
The KV-Store for the requests and their identities.
IRequestResolverProvider - Interface in com.minecolonies.api.colony.requestsystem.resolver
Interface used to describe a class that provides resolvers.
IRequestResolverRequestAssignmentDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
 
IRequestSystemBuildingDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
 
IRequestSystemCrafterJobDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
Interface defining the datastore for crafters.
IRequestSystemDeliveryManJobDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
Specific datastore for couriers.
IResearchEffect - Interface in com.minecolonies.api.research
The effect of research.
IResearchEffectFactory<T> - Interface in com.minecolonies.api.research.factories
Interface for the IResearchEffectFactory which is responsible for creating and maintaining ResearchEffect objects.
IResearchEffectManager - Interface in com.minecolonies.api.research
The manager of unlocked research effects of a given colony.
IResearchManager - Interface in com.minecolonies.api.research
Research manager of the colony holding the tree and effects.
IResearchObjectiveTemplate - Interface in com.minecolonies.core.quests.objectives
Specific objective for research tracking.
IResearchRequirement - Interface in com.minecolonies.api.research
Interface of research requirements.
IResolverHandler - Interface in com.minecolonies.api.colony.requestsystem.management
 
IRetryable - Interface in com.minecolonies.api.colony.requestsystem.requestable
Marker interface for requests that should be retried when they initially failed a couple of seconds later.
IRetryingRequestResolver - Interface in com.minecolonies.api.colony.requestsystem.resolver.retrying
 
IRON_BUILDING_LEVEL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
 
IRON_GATE - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
Variant reg names
irongate - Static variable in class com.minecolonies.api.items.ModItems
 
IRSComponent - Interface in com.minecolonies.api.colony.buildings
Empty interface that indicates the Building is actually just a single block.
IRSComponentBlock - Interface in com.minecolonies.api.blocks.interfaces
Empty interface that indicates the Block is actually just a single block, not a building with an schematic.
IS_ANY_FOOD - Static variable in class com.minecolonies.api.util.ItemStackUtils
True if this stack is a standard food item (has at least some healing and some saturation, not purely for effects).
IS_COMPOST - Static variable in class com.minecolonies.api.util.ItemStackUtils
Predicate to check for compost items.
IS_SMELTABLE - Static variable in class com.minecolonies.api.util.ItemStackUtils
Predicate describing things which work in the furnace.
isAABBLoaded(Level, AABB) - Static method in class com.minecolonies.api.util.WorldUtil
Returns whether an axis aligned bb is entirely loaded.
isActive() - Method in interface com.minecolonies.api.colony.IColony
Is the colony active currently.
isActive() - Method in class com.minecolonies.core.colony.Colony
 
isActive() - Method in class com.minecolonies.core.colony.ColonyView
 
isActive() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Whether this entity is active and loaded
isActive(ISettingsModule) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Check if this setting is active (provided ISettingsModule.getOptionalSetting(ISettingKey) is used).
isActive(ISettingsModule) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
 
isActive(ISettingsModule) - Method in class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
 
isActive(ISettingsModule) - Method in class com.minecolonies.core.colony.buildings.modules.settings.DynamicTreesSetting
 
isActive(ISettingsModule) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardFollowModeSetting
 
isActive(ISettingsModule) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardPatrolModeSetting
 
isActive(ISettingsModule) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
isActive(ISettingsModuleView) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Check if this setting is active (provided ISettingsModule.getOptionalSetting(ISettingKey) is used).
isActive(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
 
isActive(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
 
isActive(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.DynamicTreesSetting
 
isActive(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardFollowModeSetting
 
isActive(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardPatrolModeSetting
 
isActive(ISettingsModuleView) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
isActive(ItemStack) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Deprecated, for removal: This API element is subject to removal in a future version.
use inline
isActiveForGuardTower(ItemStack, IGuardBuilding) - Method in class com.minecolonies.core.items.ItemBannerRallyGuards
Checks if the given banner is active and valid for the given guardtower.
isAfterDumpPickupAllowed() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Checks whether automatic pickups after dumps are allowed.
isAfterDumpPickupAllowed() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
isAfterDumpPickupAllowed() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
isAfterDumpPickupAllowed() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkBaker
 
isAllowedEntity(ResourceLocation) - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModuleView
Check if an entity is in the list of allowed entities.
isAllowedEntity(ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
isAllowedFuel(ItemStack) - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
Check if an ItemStack is one of the accepted fuel items.
isAllowedItem(ItemStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Check if an item is in the list of allowed items.
isAllowedItem(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
isAlreadyCleared() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Let childs overwrite this if necessary.
isAlreadyCleared() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
isArmor() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
Check if the equipment is armor.
isAsleep() - Method in interface com.minecolonies.api.colony.ICitizenData
Check if citizen is asleep.
isAsleep() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSleepHandler
Is the citizen a sleep?
isAsleep() - Method in class com.minecolonies.core.colony.CitizenData
 
isAsleep() - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
Whether the guard is asleep.
isAsleep() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSleepHandler
Is the citizen a sleep?
isAssigned(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to check if a given request token is assigned to a resolver.
isAssigned(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to check if a given request token is assigned to a resolver.
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobEscapeWater
Checks if the destination has been reached.
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindWater
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
Checks if the destination has been reached.
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
Checks if the target has been reached.
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveTowards
Checks if the destination has been reached.
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobSignConnection
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Return true if the given node is a viable final destination, and the path should generate to here.
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobCanSee
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobPathway
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
isAtDestination(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobWalkRandomEdge
 
isAttackableTarget(AbstractEntityCitizen, LivingEntity) - Static method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Check whether the target is attackable
isAttackableTarget(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Whether the target is attackable
isAttackableTarget(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
isAttackableTarget(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
isAttackableTarget(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
isAttackableTarget(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
isAttackableTarget(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
isAutostart() - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research should automatically start when requirements are complete.
isAutostart() - Method in class com.minecolonies.core.research.GlobalResearch
 
isBaby() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
isBeingRemoved(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Check if a resolver is in the progress of being removed.
isBeingRemoved(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
 
isBetterEquipment(ItemStack, ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Check if the first stack is better equipment than the second stack.
isBlockFree(BlockState) - Static method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Defines blocks that can be built for free.
isBlocking() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
isBlockInRange(Level, Block, int, int, int, int) - Static method in class com.minecolonies.api.util.Utils
Searches a block in a custom range.
isBlockLoaded(LevelAccessor, BlockPos) - Static method in class com.minecolonies.api.util.WorldUtil
Checks if the block is loaded for block access
isBlockToggleAble(BlockState) - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble.ToggleAble
Determines whether the given blockstate is valid
isBreakableOre(ItemStack) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
isBreakableOre(ItemStack) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Check if a stack belongs to a breakable ore.
isBreedAble(Animal) - Static method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Checks if we can breed this entity
isBuilding() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Check if the building is current being built.
isBuilding() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
isBuildingFull(IBuilding) - Static method in class com.minecolonies.api.util.InventoryUtils
Calculate the number of empty slots in a given building.
isBuildingMaxLevel() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Checks if this building is at its max level.
isBuildingMaxLevel() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Checks if this building is at its max level.
isBuilt() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if the building was built already.
isBuilt() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Check if the building was built already.
isCalculatingPath() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Check if we're calculating the pathfinding currently
isCancellable(IRequest<?>) - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Checks if the request is cancellable
isCancelled() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
isCanFarm() - Method in class com.minecolonies.core.colony.FieldDataModifier
Call to get indicater if the field can be farmed.
isCanFarm(boolean) - Method in class com.minecolonies.core.colony.FieldDataModifier
Call to set if the field can be farmed or not.
ISchematicProvider - Interface in com.minecolonies.api.colony.buildings
 
isChild - Variable in class com.minecolonies.core.colony.CitizenDataView
 
isChild() - Method in interface com.minecolonies.api.colony.ICitizen
Check if the entity is a child
isChild() - Method in class com.minecolonies.core.colony.CitizenData
 
isChild() - Method in class com.minecolonies.core.colony.CitizenDataView
 
isChiselAndBitsBlock(BlockState) - Static method in class com.minecolonies.api.compatibility.candb.ChiselAndBitsCheck
Check if blockState is candb block.
isChiselAndBitsTileEntity(BlockEntity) - Static method in class com.minecolonies.api.compatibility.candb.ChiselAndBitsCheck
Check if tileEntity is candb block.
isChunkLoaded(LevelAccessor, int, int) - Static method in class com.minecolonies.api.util.WorldUtil
Returns whether a chunk is fully loaded
isChunkLoaded(LevelAccessor, ChunkPos) - Static method in class com.minecolonies.api.util.WorldUtil
Returns whether a chunk is fully loaded
isClaimed() - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Is the Work Order claimed?
isClaimed() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
isClaimed() - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
isCleared() - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Whether the area of the work order has been cleared out or not.
isCleared() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
isClientSide() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
isColonyManager() - Method in class com.minecolonies.api.colony.permissions.Rank
Get whether this rank is a colony manager
isColonyMember(Player) - Method in class com.minecolonies.core.colony.permissions.Permissions
 
isColonyMember(Player) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
isColonyMember(Player) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Returns whether the player is a member of the colony.
isColonyUnderAttack() - Method in interface com.minecolonies.api.colony.IColony
 
isColonyUnderAttack() - Method in class com.minecolonies.core.colony.Colony
Check if the colony is currently under attack by another player.
isColonyUnderAttack() - Method in class com.minecolonies.core.colony.ColonyView
 
isCompatible(Animal) - Method in class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
Check if this module handles the particular animal.
isComplete() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Getter for completeness.
isComplete(ResourceLocation) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Check if a given research is complete.
isComplete(ResourceLocation) - Method in class com.minecolonies.core.research.LocalResearchTree
 
isCompleteCrafting() - Method in class com.minecolonies.core.client.gui.containers.WindowCrafting
 
isComposted() - Method in class com.minecolonies.core.tileentities.TileEntityCompostedDirt
Check if the current compost tile entity is running.
isComputing() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
isControlledByLocalInstance() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Disable vanilla steering logic for villagers
ISCOOKABLE - Static variable in class com.minecolonies.api.util.ItemStackUtils
Predicate describing cookables.
isCoordinateInAnyColony(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Check if a given coordinate is inside any other colony.
isCoordinateInAnyColony(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
isCoordInColony(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyView
 
isCoordInColony(Level, BlockPos) - Method in class com.minecolonies.core.colony.Colony
 
isCoordInColony(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyView
 
isCoordInColony(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColony
Determine if a given chunk coordinate is considered to be within the colony's bounds.
isCornerNode() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Whether the node is reached by a worker
isCreative() - Method in class com.minecolonies.api.util.LoadOnlyStructureHandler
 
isCreative() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
isCureItem(ItemStack, ItemStorage) - Static method in record class com.minecolonies.core.datalistener.model.Disease
Check if the given item is a cure item.
isCurrentlyGlowing() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
isCustomWeapon(ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Query all registered weapon recognizers.
isDangerous(BlockState) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Is the surface inherently dangerous to stand on/in (i.e.
isDay() - Method in interface com.minecolonies.api.colony.IColony
Whether it is day for the colony
isDay() - Method in class com.minecolonies.core.colony.Colony
 
isDay() - Method in class com.minecolonies.core.colony.ColonyView
 
isDayTime(Level) - Static method in class com.minecolonies.api.util.WorldUtil
Check if it's currently day inn the world.
isDead() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
isDead() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
isDead() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
isDecoItem(Block) - Static method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Checks for blocks that need to be treated as deco
isDeconstructed() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Check if the building was deconstructed.
isDeconstructed() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Check if the building was deconstructed.
isDeconstructed() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
isDeconstructed() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
isDeconstructing() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Check if the building is currently being deconstructed..
isDeconstructing() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
isDirty - Variable in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
If the module is dirty.
isDirty() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Returns whether the instance is dirty or not.
isDirty() - Method in interface com.minecolonies.api.colony.IAnimalData
Check if this animal data is dirty and needs syncing.
isDirty() - Method in interface com.minecolonies.api.colony.ICivilianData
Returns whether or not the instance is dirty.
isDirty() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Checks if dirty and needs to be updated.
isDirty() - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
isDirty() - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Checks if the workOrder has changed.
isDirty() - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Checks if changes has been made.
isDirty() - Method in interface com.minecolonies.api.research.IResearchManager
 
isDirty() - Method in class com.minecolonies.core.colony.AnimalData
Returns if the instance is dirty.
isDirty() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
isDirty() - Method in class com.minecolonies.core.colony.CitizenData
 
isDirty() - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
isDirty() - Method in class com.minecolonies.core.colony.permissions.Permissions
Returns if the instance is dirty.
isDirty() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Check if the request manager is dirty.
isDirty() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
isDirty() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
isDirty() - Method in class com.minecolonies.core.colony.workorders.WorkManager
Checks if changes has been made.
isDisabled(IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Check if a recipe is disabled.
isDisabled(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
isDisabled(IRecipeStorage) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Check if a recipe is disabled.
isDoBlock(Block) - Static method in class com.minecolonies.core.util.DomumOrnamentumUtils
Checks if the given block belongs to DO
isDone() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityBarrel
 
isDone() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
isDone() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Whether the path calculation finished and was processed
isDone() - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Returns if the barrel has finished composting
isDoubleVariant() - Method in enum class com.minecolonies.api.blocks.types.RackType
 
isDynamicBlock(Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
Check if block is a Dynamic tree
isDynamicFamilyFitting(BlockPos, BlockPos, LevelAccessor) - Static method in class com.minecolonies.api.compatibility.Compatibility
Method to check if two given blocks have the same Tree family
isDynamicLeaf(Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
Check if block is a Dynamic Leaf
isDynamicTree() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
 
isDynamicTreePresent() - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Check whether dynamic tree's mod is present
isDynamicTreePresent() - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method for when dynamic Tree's mod is not present, returns false
isDynamicTreeSapling(ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Check whether the Itemstack is a dynamic Sapling
isDynamicTrunkShell(Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
Check whether the block is a shell block.
isDynTreePresent() - Static method in class com.minecolonies.api.compatibility.Compatibility
Check if dynamic tree's is present
ISearchPathJob - Interface in com.minecolonies.core.entity.pathfinding.pathjobs
Interface for area based search path jobs
isEmpty - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.WaterPathResult
If the pond is empty.
isEmpty() - Method in class com.minecolonies.api.crafting.ItemStorage
Is this an empty ItemStorage
isEmpty() - Method in class com.minecolonies.api.inventory.InventoryCitizen
Checks if the inventory is completely empty.
isEmpty() - Method in record class com.minecolonies.api.items.component.Desc
 
isEmpty() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Checks if the chest is empty.
isEmpty() - Method in class com.minecolonies.core.colony.ColonyList
Checks if there are Colonies in the list.
isEmpty() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
set by !chunk.getAreLevelsEmpty
isEmpty() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
isEmpty() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
isEmpty(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Wrapper method to check if a stack is empty.
isEmpty(VoxelShape) - Static method in class com.minecolonies.api.util.ShapeUtil
Check if a shape is empty
isEmptyBlock(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
Checks to see if an air block exists at the provided location.
isEntityBlockLoaded(LevelAccessor, BlockPos) - Static method in class com.minecolonies.api.util.WorldUtil
Checks if the block is loaded for ticking entities(not all chunks tick entities)
isEntityChunkLoaded(LevelAccessor, int, int) - Static method in class com.minecolonies.api.util.WorldUtil
Returns whether an entity ticking chunk is loaded at the position
isEntityChunkLoaded(LevelAccessor, ChunkPos) - Static method in class com.minecolonies.api.util.WorldUtil
Returns whether an entity ticking chunk is loaded at the position
isEntityClose() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAICitizenAvoidEntity
Check for close entities
isEntityInList(ResourceLocation) - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModule
Check if the entity is an allowed item.
isEntityInList(ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
isEntityValidTarget(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Checks whether the given entity is a valid target to attack.
isEquipmentInItemHandler(IItemHandler, EquipmentTypeEntry, int, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Checks if the IItemHandler contains the following equipmentType with the given minimal Level.
IServerColonySaveData - Interface in com.minecolonies.api.colony.savedata
Capability for the colony tag for chunks
IServerWorkOrder - Interface in com.minecolonies.api.colony.workorders
 
ISetting<S> - Interface in com.minecolonies.api.colony.buildings.modules.settings
Generic ISetting that represents all possible setting objects (string, numbers, boolean, etc).
ISettingKey<T> - Interface in com.minecolonies.api.colony.buildings.modules.settings
Key type for settings.
ISettingsModule - Interface in com.minecolonies.api.colony.buildings.modules
Settings module interface.
ISettingsModuleView - Interface in com.minecolonies.api.colony.buildings.modules.settings
Client side part of the settings module.
isFarEnoughFromColonies(Level, BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Check if a position is too close to another colony to found a new colony.
isFarEnoughFromColonies(Level, BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
isFeedAble(Animal) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Checks if we can feed this entity
isFemale() - Method in interface com.minecolonies.api.colony.ICitizen
Returns true if citizen is female, false for male.
isFemale() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Getter which checks if the citizen is female.
isFemale() - Method in class com.minecolonies.core.colony.CitizenData
 
isFemale() - Method in class com.minecolonies.core.colony.CitizenDataView
 
isFinished() - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
Check if the quarry was completed already.
isFlying(LivingEntity) - Static method in class com.minecolonies.api.util.EntityUtils
Checks if the target is flying
isFoil(ItemStack) - Method in class com.minecolonies.core.items.ItemBannerRallyGuards
 
ISFOOD - Static variable in class com.minecolonies.api.util.ItemStackUtils
True if this stack is a standard food item that isn't excluded for colonists.
isFreeToRoam() - Method in class com.minecolonies.core.entity.ai.cavalry.CavalryStrollGoal
Checks if the horse is free to roam, meaning it has no passenger, no reservation, and has a valid animal data object.
isFulfillable(IRequest<?>) - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Checks if the request is fulfillable
isFulfilled() - Method in interface com.minecolonies.api.quests.IObjectiveInstance
Check if the objective has been fulfilled.
isFulfilled(IColony) - Method in interface com.minecolonies.api.research.IResearchRequirement
Check if this requirement is fulfilled for a certain colony.
isFulfilled(IColony) - Method in class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
 
isFulfilled(IColony) - Method in class com.minecolonies.api.research.requirements.BuildingResearchRequirement
 
isFulfilled(IColony) - Method in class com.minecolonies.api.research.requirements.ResearchResearchRequirement
 
isFull() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Check if the module is full.
isFull() - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Check if we can fit additional citizens into the module.
isFull() - Method in class com.minecolonies.api.inventory.InventoryCitizen
Checks if the inventory is completely full.
isFull() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
isFull() - Method in class com.minecolonies.core.colony.buildings.modules.GuardBuildingModule
 
isFull() - Method in class com.minecolonies.core.colony.buildings.modules.MinerBuildingModule
 
isFull() - Method in class com.minecolonies.core.colony.buildings.modules.StableCavalryBuildingModule
 
isFull() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CombinedHiringLimitModuleView
Check if the module is full.
isFull() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
isFull() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
isFull() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
isGuard() - Method in interface com.minecolonies.api.colony.jobs.IJob
Whether the job is a guard
isGuard() - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
 
isGuardBuilding(Level, BlockPos) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Checks if the position is a guard building
isGuardBuildingNear() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Whether this building has a guard building nearby
isGuardBuildingNear() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
isHidden() - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research is a hidden research.
isHidden() - Method in class com.minecolonies.core.research.GlobalResearch
 
isHorizontalCollisionMinor(Vec3) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
isHorizontalCollisionMinor(Vec3) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
A minor horizontal collision is one that occurs when the horse has moved into a solid block.
isHostile() - Method in class com.minecolonies.api.colony.permissions.Rank
Get whether this rank is hostile
isHurt() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
True when the citizen needs to go to a hospital because its hurt
isHurt() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
isHuscarl() - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
Check if is a huscarl instance.
isIdleAtJob() - Method in interface com.minecolonies.api.colony.ICitizenData
If is idle at job.
isIdleAtJob() - Method in class com.minecolonies.core.colony.CitizenData
 
isIdling() - Method in interface com.minecolonies.api.colony.jobs.IJob
Check if the citizen is in an idle state.
isIdling() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
isImmutable() - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research is an immutable research.
isImmutable() - Method in class com.minecolonies.core.research.GlobalResearch
 
ISimpleModelType - Interface in com.minecolonies.api.client.render.modeltype
 
isInArea(BlockPos, BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Check if a location is within an area.
isInAttackDistance(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Whether the target is in attack distance
isInBuilding(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if a certain vec is within this building.
isInBuilding(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
isIndexAllowed(int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BeekeeperCollectionSetting
 
isIndexAllowed(int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
isInDistanceForAttack(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Check if the target is in distance for beeing attacked
isInDistanceForAttack(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
isInitial() - Method in class com.minecolonies.api.colony.permissions.Rank
Get whether this ranks is an initial rank which cannot be deleted
isInNether() - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
Check if the citizen is in the nether currently
isInProgress() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
isInStable() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Checks if the horse is currently within the boundaries of its stable building.
isInstance(IJob<?>) - Method in class com.minecolonies.api.colony.guardtype.GuardType
Check if the job is of this type.
isInstant() - Method in interface com.minecolonies.api.research.IGlobalResearch
Check if this research is an instant research.
isInstant() - Method in class com.minecolonies.core.research.GlobalResearch
 
isInteractionItem(ItemStack) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Tests if the itemstack is used for citizen interactions
isInTileEntity(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Finds the first @see ItemStack the type of is.
isInventoryFull() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenInventoryHandler
Checks whether or not the inventory is full
isInventoryFull() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenInventoryHandler
 
isInverted - Variable in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
Check for inversion of the list.
isInverted() - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModuleView
Check if the list is enabling or disabling.
isInverted() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Check if the list is enabling or disabling.
isInverted() - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
isInverted() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
isInWall() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
isInWaterRainOrBubble() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
isInWorldHeight(int, Level) - Static method in class com.minecolonies.api.util.WorldUtil
Check if a given block y is within world bounds
isItApril1st - Static variable in class com.minecolonies.api.client.render.modeltype.CitizenModel
 
isItemHandlerFull(IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns if the IItemHandler is full.
isItemInList(ItemStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Check if the item is an allowed item.
isItemInList(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
isItemStackInRequest(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Check if a certain ItemStack is in the request of a worker.
isItemStackInRequest(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Check if a certain ItemStack is in the request of a worker.
isItemStackInRequest(ItemStack) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
isItemValid(int, ItemStack) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
isItemValid(int, ItemStack) - Method in class com.minecolonies.api.inventory.InventoryCitizen
 
isItemWorthPickingUp(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Check if an item is sufficiently interesting to want to go pick it up.
isItemWorthPickingUp(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
isItGhostTime - Static variable in class com.minecolonies.core.client.render.RenderBipedCitizen
 
isJobFor(AbstractPathJob, int, BlockPos) - Static method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
Helper to compare if the given move away job matches the input parameters
isJobFor(AbstractPathJob, BlockPos) - Static method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
Helper to compare if the given move to location job matches the input parameters
isJobFor(AbstractPathJob, BlockPos, int) - Static method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
Helper to compare if the given random pos job matches the input parameters
isJobFor(AbstractPathJob, BlockPos, BlockPos, int) - Static method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
Helper to compare if the given move close to X near Y job matches the input parameters
isLadder() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Checks if node is on a ladder.
isLadder(BlockState, PathingOptions) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Checks if the given state is a ladder, or if pathing options allow a different type of climbable
isLadder(BlockState, PathingOptions, int, int, int, CachingBlockLookup) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
 
isLava(BlockGetter, BlockPos, BlockState, FluidState) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Check if the block at this position is lava.
isLiquid(BlockState) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Check if this is a liquid state for swimming.
isLivingAtSite(LivingEntity, int, int, int, int) - Static method in class com.minecolonies.api.util.EntityUtils
Returns whether or not the entity is within a specific range of his working site.
isLivingAtSiteWithMove(LivingEntity, int, int, int, int) - Static method in class com.minecolonies.api.util.EntityUtils
Checks if a entity is at his working site.
isLivingAtSiteWithMove(Mob, int, int, int, int) - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Method to call to detect if an entity living is at site with move.
isLivingAtSiteWithMove(Mob, int, int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Method to call to detect if an entity living is at site with move.
isLivingAtSiteWithMove(Mob, int, int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.proxy.EntityCitizenWalkToProxy
Method to call to detect if an entity living is at site with move.
isLoaded() - Method in interface com.minecolonies.api.compatibility.IJeiProxy
Check if JEI is loaded.
isLuckyBlock(Block) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
isLuckyBlock(Block) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
If a block is a lucky block which can result in an extra ore drop.
isMarksman() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
Check if is a marksman instance.
isMatchingBlock(Block) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Checks if a block matches the current object.
isMatchingBlock(Block) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Checks if a block matches the current object.
isMaxAge(BlockState) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
Check if the block is of max age.
isMineableOre(ItemStack) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
isMineableOre(ItemStack) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Check if a stack belongs to a minable ore.
isMissingMount() - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
If the cavalry unity is missing a mount.
isMourning() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Check if the citizen is already mourning.
isMourning() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
isNetherTree() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
 
isNetherType(Level) - Static method in class com.minecolonies.api.util.WorldUtil
Check if a world is of the nether type.
isNoAi() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Returns false if the newer Entity AI code should be run.
isNoPartOfField(Level, BlockPos) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
Checks if a certain position is part of the field.
isNotEmpty(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
 
isOfWorldType(Level, ResourceKey<DimensionType>) - Static method in class com.minecolonies.api.util.WorldUtil
Check if a world has a specific dimension type.
isOkayToEat() - Method in enum class com.minecolonies.api.colony.ColonyState
 
isOkayToEat() - Method in enum class com.minecolonies.api.entity.ai.combat.CombatAIStates
Method to check if it is okay.
isOkayToEat() - Method in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Method to check if it is okay.
isOkayToEat() - Method in interface com.minecolonies.api.entity.ai.statemachine.states.IAIState
Check whether we can interrupt the current state to eat
isOkayToEat() - Method in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild.State
 
isOnLadder() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Checks if the point is on a ladder.
isOnRails() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Check if is on rails.
isOnRails() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Whether this is on rails.
isOre(ItemStack) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
isOre(ItemStack) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Test if an itemStack is an ore.
isOre(BlockState) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
isOre(BlockState) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Checks if a certain Block is an ore.
isOutdated() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Check if the TE is on an old data version.
isOverworldType(Level) - Static method in class com.minecolonies.api.util.WorldUtil
Check if a world is of the overworld type.
isPageVisible() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Whether this module appears as a GUI page.
isPageVisible() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
isPageVisible() - Method in class com.minecolonies.core.colony.buildings.moduleviews.ExpeditionLogModuleView
 
isPageVisible() - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
isPageVisible() - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
 
isPageVisible() - Method in class com.minecolonies.core.colony.buildings.moduleviews.TownHallSettingsModuleView
Whether this module appears as a GUI page.
isPageVisible() - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
isParticipantOfQuest(ResourceLocation) - Method in interface com.minecolonies.api.quests.IQuestParticipant
Check if the citizen has a quest open.
isParticipantOfQuest(ResourceLocation) - Method in class com.minecolonies.core.colony.CitizenData
 
isPartOfRecipe(ItemStack, IRecipeStorage) - Static method in class com.minecolonies.core.util.WorkerUtil
Check if stack is part of the recipe.
isPassable(int, int, int, boolean, MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Checks passability
isPassable(int, int, int, boolean, MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobPathway
 
isPassable(int, int, int, boolean, MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
isPassable(BlockState, int, int, int, MNode, boolean) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Is the space passable.
isPassable(BlockState, int, int, int, MNode, boolean) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
 
isPassable(BlockState, int, int, int, MNode, boolean) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToWithPassable
 
isPastNoon(Level) - Static method in class com.minecolonies.api.util.WorldUtil
Check if it's currently afternoon the world.
isPastTime(Level, int) - Static method in class com.minecolonies.api.util.WorldUtil
Check if it's currently day inn the world.
isPathBlock(Block) - Static method in class com.minecolonies.core.util.WorkerUtil
Checks if a certain block is a pathBlock (roadBlock).
isPathfindable(BlockState, PathComputationType) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
isPathReachingDestination() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
isPaused() - Method in interface com.minecolonies.api.colony.ICitizen
Check if the citizen is paused.
isPaused() - Method in class com.minecolonies.core.colony.CitizenData
 
isPaused() - Method in class com.minecolonies.core.colony.CitizenDataView
 
isPeaceful(Level) - Static method in class com.minecolonies.api.util.WorldUtil
Check to see if the world is peaceful.
ISpearmanMobEntity - Interface in com.minecolonies.api.entity.mobs
Marker interfaces for mobs that wield spears.
isPendingConstruction() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Checks if this building have a work order.
isPendingConstruction() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Checks if this building have a work order.
isPickable() - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
isPickable() - Method in class com.minecolonies.core.entity.other.SittingEntity
No Collision
isPlantable(ItemStack) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
isPlantable(ItemStack) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Test if an itemStack is plantable for the florist.
isPlayerOped(Player) - Static method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
 
isPlayerResearchMatch(ItemStack, SizedIngredient) - Static method in interface com.minecolonies.api.research.IGlobalResearch
A stack "matches" a research ingredient if: - It has the same Item - It does NOT carry enchantments, custom names, etc.
isPositive() - Method in interface com.minecolonies.api.quests.ITriggerReturnData
Check if it is a match.
isPositive() - Method in class com.minecolonies.core.quests.triggers.BooleanTriggerReturnData
 
isPositive() - Method in class com.minecolonies.core.quests.triggers.CitizenTriggerReturnData
 
isPreTaughtRecipe(IRecipeStorage, Map<ResourceLocation, CustomRecipe>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
Check if the recipe is a pre-taught recipe through datapack.
isPreTaughtRecipe(IRecipeStorage, Map<ResourceLocation, CustomRecipe>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.OreBreakingModule
 
isPrimary() - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
 
isPrimary() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Check if this interaction is a primary interaction or secondary interaction.
isProviderFull(IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns if the ICapabilityProvider is full.
isProviderFull(IItemHandlerCapProvider, Direction) - Static method in class com.minecolonies.api.util.InventoryUtils
Returns if the ICapabilityProvider is full, for a given Direction.
isProviderSided(IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Method used to check if this provider is sided.
isPublicCrafter - Variable in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Variable to check if requests can be requested externally.
isPushable() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
isPushable() - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
isPushedByFluid() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Disallow pushing from fluids to prevent stuck
isPushedByFluid() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Disallow pushing from fluids to prevent stuck
isRaidActive() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyRaidEvent
Whether or not the raid is still active.
isRaidActive() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
isRaided() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Whether the colony is currently raided.
isRaided() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
isRaidEvent() - Method in class com.minecolonies.api.colony.colonyEvents.registry.ColonyEventTypeRegistryEntry
Check whether this is a raid event or not.
isRaiding() - Method in interface com.minecolonies.api.colony.IColonyView
If currently being raided.
isRaiding() - Method in class com.minecolonies.core.colony.ColonyView
 
isRailsEntry() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Whether this is the rails entry.
isRailsExit() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Whether this is the rails exit.
isReachableFromLocation(ILocation) - Method in interface com.minecolonies.api.colony.requestsystem.location.ILocation
Method to check if this location is reachable from the other.
isReachableFromLocation(ILocation) - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation
Method to check if this location is reachable from the other.
isReachableFromLocation(ILocation) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
Method to check if this location is reachable from the other.
isReachedByWorker() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Whether the node is reached by a worker
isReadyForCombat() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns whether the horse is ready for combat.
isReadyForTrip() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Check to see if it's valid to do a trip by checking how many done in this current period
isReadyToCatch() - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
isReassigning() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.retrying.IRetryingRequestResolver
Method to get an indication of reassignment.
isRecipeAlterationAllowed() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Check if recipes can be taught.
isRecipeCompatible(IGenericRecipe) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Checks if this particular recipe is *possible* to be learned by this building (or otherwise possible to be crafted there).
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Brewing
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Crafting
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Custom
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Domum
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Smelting
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.SmeltingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBlacksmith.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.SmeltingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFletcher.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.SmeltingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen.SmeltingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMechanic.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.SmeltingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason.CraftingModule
 
isRecipeCompatible(IGenericRecipe) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStoneSmeltery.SmeltingModule
 
isRecipeCompatibleBasedOnTags(IGenericRecipe, String) - Static method in class com.minecolonies.api.util.CraftingUtils
Checks the tags associated with the specified job to see whether the provided recipe includes products and/or ingredients that are marked as compatible or incompatible with this job.
isRecipeCompatibleWithCraftingModule(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
isRelatedTo(ICitizenData) - Method in interface com.minecolonies.api.colony.ICitizenData
Check if the two citizens are related.
isRelatedTo(ICitizenData) - Method in class com.minecolonies.core.colony.CitizenData
 
isRemote() - Method in interface com.minecolonies.api.colony.IColony
Check if the colony is on the server or client.
isRemote() - Method in interface com.minecolonies.api.colony.IColonyView
 
isRemote() - Method in class com.minecolonies.core.colony.Colony
 
isRemote() - Method in class com.minecolonies.core.colony.ColonyView
 
isRepairing() - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Check if the building is currently being repaired.
isRepairing() - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
isRequestAsync(IToken<?>) - Method in interface com.minecolonies.api.colony.ICivilianData
Check if a request is async.
isRequestAsync(IToken<?>) - Method in class com.minecolonies.core.colony.CitizenData
 
isRequestChainValid(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
Use to verify that a request chain is valid, and doesn't contain recursive cycles.
isRequested() - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Set whether the resources for this work order have been requested.
isRequested() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
isResearchRequirementsFulfilled(List<IResearchRequirement>, IColony) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Checks if the research requirements are completed, for a given colony.
isResearchRequirementsFulfilled(List<IResearchRequirement>, IColony) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
isSchematicDownloaded() - Method in interface com.minecolonies.api.colony.IColonyManager
Whether or not a new schematic have been downloaded.
isSchematicDownloaded() - Method in class com.minecolonies.core.colony.ColonyManager
 
isSetup() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
Method to check if the worker is ready to start.
isSetup() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.EntityAIArcherTraining
 
isSetup() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.EntityAICombatTraining
 
isShiftKeyDown() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
isSick() - Method in interface com.minecolonies.api.colony.ICitizenDataView
Check if sick.
isSick() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Check if the citizen is sick and must be healed..
isSick() - Method in class com.minecolonies.core.colony.CitizenDataView
 
isSick() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
isSimple() - Method in record class com.minecolonies.api.crafting.CountedIngredient
 
isSimple() - Method in record class com.minecolonies.core.recipes.FoodIngredient
 
isSimple() - Method in class com.minecolonies.core.recipes.PlantIngredient
 
isSittingPosOccupied(BlockPos, Level) - Static method in class com.minecolonies.core.entity.other.SittingEntity
Check if the sitting position at the location is already occupied.
isSleeping() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
isSlimeBlock(Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
This method checks if block is slime block.
isSlimeBlock(Block) - Static method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeCheck
Check if block is slime block.
isSlimeDirtOrGrass(Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
This method checks if block is slime dirt.
isSlimeDirtOrGrass(Block) - Static method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeCheck
Check if block is slime sapling.
isSlimeLeaf(Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
This method checks if block is slime leaf.
isSlimeLeaf(Block) - Static method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeCheck
Check if block is slime leaf.
isSlimeSapling(Block) - Static method in class com.minecolonies.api.compatibility.Compatibility
This method checks if block is slime sapling.
isSlimeSapling(Block) - Static method in class com.minecolonies.api.compatibility.tinkers.SlimeTreeCheck
Check if block is slime sapling.
isSlimeTree() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
 
isSmeltable(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Method called to detect if a certain stack is of the type we want to be put in the furnace.
isSmeltable(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
Check if a stack is a smeltable ore.
isSmeltable(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
 
isStackFree(ItemStack) - Method in class com.minecolonies.api.util.CreativeBuildingStructureHandler
 
isStackFree(ItemStack) - Method in class com.minecolonies.api.util.LoadOnlyStructureHandler
 
isStackFree(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
isStackSapling(ItemStack) - Static method in class com.minecolonies.api.util.ItemStackUtils
Checks if a stack is a type of sapling, using Oredict
isStocked(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.modules.IMinimumStockModule
Check if this stack is stocked.
isStocked(ItemStack) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
isStuck() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
isStudyItem(ItemStack) - Static method in record class com.minecolonies.core.datalistener.model.StudyItem
Check if the given item is a valid study item.
isSupportedCraftingModule(CraftingModuleView) - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
isSupportedCraftingModule(CraftingModuleView) - Method in class com.minecolonies.core.compatibility.jei.transfer.BrewingCraftingGuiHandler
 
isSupportedCraftingModule(CraftingModuleView) - Method in class com.minecolonies.core.compatibility.jei.transfer.CraftingGuiHandler
 
isSupportedCraftingModule(CraftingModuleView) - Method in class com.minecolonies.core.compatibility.jei.transfer.FurnaceCraftingGuiHandler
 
isSupportedSlot(Slot) - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
isSupportedSlot(Slot) - Method in class com.minecolonies.core.compatibility.jei.transfer.BrewingCraftingGuiHandler
 
isSupportedSlot(Slot) - Method in class com.minecolonies.core.compatibility.jei.transfer.CraftingGuiHandler
 
isSupportedSlot(Slot) - Method in class com.minecolonies.core.compatibility.jei.transfer.FurnaceCraftingGuiHandler
 
isSuppressingBounce() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
isSurfaceAreaMostlyMaterial(List<Predicate<BlockState>>, Level, int, BlockPos, BlockPos, double) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Returns true when most parts of the given area are water, more then 90%
isSwimming() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Checks if node is in water.
IStackBasedTask - Interface in com.minecolonies.api.colony.requestsystem.requestable
Stack based requests interface for display purposes.
isTaken() - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Has the building extension been taken.
isTaken() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
IStandardRequestManager - Interface in com.minecolonies.core.colony.requestsystem.management
Describes the StandardRequestManager data access.
IStat<N> - Interface in com.minecolonies.api.colony.buildings.modules.stat
A specific stat.
IState - Interface in com.minecolonies.api.entity.ai.statemachine.states
The basic state type for statemachine states.
IStateAI - Interface in com.minecolonies.api.entity.ai
AI using our states
IStateEventType - Interface in com.minecolonies.api.entity.ai.statemachine.states
Interface type for all statemachine Event types
IStateMachine<T,S> - Interface in com.minecolonies.api.entity.ai.statemachine.basestatemachine
Statemachine interface, implement to add more statemachine types.
IStateMachineEvent<S> - Interface in com.minecolonies.api.entity.ai.statemachine.transitions
Event transition type for Statemachines
IStateMachineOneTimeEvent<S> - Interface in com.minecolonies.api.entity.ai.statemachine.transitions
Type for one time usage events
IStateMachineTransition<S> - Interface in com.minecolonies.api.entity.ai.statemachine.transitions
Transition type for Statemachines
IStateSupplier<T> - Interface in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
Serializeable version of a supplier for AI states, used for name generation
IStatisticsManager - Interface in com.minecolonies.api.colony.managers.interfaces
Interface for the statistics manager
isThereAStructureToBuild() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Check if there is a StructureIterator to be build.
isThereCompostedLand(BuildingFlorist, Level) - Static method in class com.minecolonies.core.util.WorkerUtil
Check if there is any already composted land.
isTicketedChunksDirty() - Method in class com.minecolonies.core.colony.Colony
Check if we need to update the view's chunk ticket info
isTightGrouping() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Returns whether tight grouping in Follow mode is being used.
isTightGrouping() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
isTinkersSword(ItemStack) - Static method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Check if a certain itemstack is a tinkers weapon.
isTinkersTool(ItemStack, EquipmentTypeEntry) - Static method in class com.minecolonies.api.compatibility.Compatibility
Check if a certain item stack is a tinkers tool of the given tool type.
isTinkersTool(ItemStack, EquipmentTypeEntry) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Check if a certain item stack is a tinkers tool of the given tool type.
isTinkersTool(ItemStack, EquipmentTypeEntry) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolProxy
Check if a certain item stack is a tinkers tool of the given tool type.
isTinkersWeapon(ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Check if a certain itemstack is a tinkers weapon.
isTinkersWeapon(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
Check if a certain itemstack is a tinkers weapon.
isTinkersWeapon(ItemStack) - Method in class com.minecolonies.api.compatibility.tinkers.TinkersToolProxy
Check if a certain itemstack is a tinkers weapon.
isTravelling(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Indicates whether the citizen with the given id is travelling or not.
isTravelling(int) - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
isTravelling(ICitizenData) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Indicates whether the given citizen is travelling
isTravelling(ICitizenDataView) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Indicates whether the given citizen is travelling.
isTree() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Returns whether the Tree object actually is a tree.
IStringSetting<S> - Interface in com.minecolonies.api.colony.buildings.modules.settings
String Setting.
IStringSettingFactory<T> - Interface in com.minecolonies.api.colony.buildings.modules.settings
Interface for the enum settings factory which is responsible for creating and maintaining enum setting objects.
IStuckHandler<NAV> - Interface in com.minecolonies.api.entity.pathfinding
Stuck handler for pathing, gets called to check/deal with stuck status
IStuckHandlerEntity - Interface in com.minecolonies.api.entity.pathfinding
Implemented by entities the stuck handler takes care of, used to ask the AI if it possibly could be stuck
isUnderWater() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
If this is an underwater ship based event.
isUnderWater() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
isUniversityResearchMatch(ItemStack, SizedIngredient) - Static method in interface com.minecolonies.api.research.IGlobalResearch
A stack "matches" a research ingredient if: - It has the same Item (even if they are enchanted or have a custom name)
isUnlocked(ResourceLocation) - Method in interface com.minecolonies.api.quests.IQuestManager
Check if a quest is unlocked.
isUnlocked(ResourceLocation) - Method in class com.minecolonies.core.quests.QuestManager
 
isUnobstructed(Entity, VoxelShape) - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
ISupplyItem - Interface in com.minecolonies.api.items
Interface for supply type items.
isUsableByPlayer(Player) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
isValid() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
If this resolver has valid data in it.
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
isValid() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.WarehouseConcreteRequestResolver
 
isValid(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
Is this WorkOrder still valid? If not, it will be deleted.
isValid(ICitizenData) - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
 
isValid(ICitizenData) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Check if this response handler is still valid.
isValid(ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
 
isValid(ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
isValid(ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
isValid(ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
 
isValid(ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.SimpleNotificationInteraction
 
isValid(IColony) - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Is this WorkOrder still valid? If not, it will be deleted.
isValid(IColony) - Method in interface com.minecolonies.api.quests.IQuestInstance
Check if the expiration date relative to the colony day count was reached.
isValid(IColony) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Is this WorkOrder still valid? If not, it will be deleted.
isValid(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkOrderDecoration
 
isValid(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkOrderMiner
 
isValid(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkOrderPlantationField
 
isValid(IColony) - Method in class com.minecolonies.core.quests.QuestInstance
 
isValidAttack(AbstractEntityCitizen, Colony) - Static method in class com.minecolonies.core.colony.pvp.AttackingPlayer
Check if guard is part of valid attack.
isValidAttack(Colony) - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
Check if the attack is valid.
isValidAttackingGuard(AbstractEntityCitizen) - Method in interface com.minecolonies.api.colony.IColony
 
isValidAttackingGuard(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.Colony
Check if attack of guard is valid.
isValidAttackingGuard(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.ColonyView
 
isValidAttackingPlayer(Player) - Method in interface com.minecolonies.api.colony.IColony
 
isValidAttackingPlayer(Player) - Method in class com.minecolonies.core.colony.Colony
Is player part of a wave trying to invade the colony?
isValidAttackingPlayer(Player) - Method in class com.minecolonies.core.colony.ColonyView
 
isValidBonemealLocation(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
Check if the block is a correct block for planting.
isValidBonemealLocation(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeagrassPlantModule
 
isValidBonemealLocation(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
 
isValidClearingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
Check if the block is a correct block for clearing.
isValidClearingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
Check if the block is a correct block for clearing.
isValidClearingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
Check if the block is a correct block for clearing.
isValidClearingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
Check if the block is a correct block for clearing.
isValidClearingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CocoaPlantModule
 
isValidForBuilding(IBuilding) - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Check to see if the recipe is currently valid for the building This does research checks, to verify that the appropriate researches are in the correct states
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.BoneMealedPlantModule
Check if the block is a correct block for harvesting.
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
Check if the block is a correct block for harvesting.
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
Check if the block is a correct block for harvesting.
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
Check if the block is a correct block for harvesting.
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
Check if the block is a correct block for harvesting.
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.BambooPlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CactusPlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.CocoaPlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.GlowBerriesPlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeagrassPlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SugarCanePlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.TwistingVinesPlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.VinePlantModule
 
isValidHarvestBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WeepingVinesPlantModule
 
isValidPlacement(IColony) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Condition to check whether this building extension instance is currently properly placed down.
isValidPlacement(IColony) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
 
isValidPlacement(IColony) - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
 
isValidPlantingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.DownwardsGrowingPlantModule
Check if the block is a correct block for planting.
isValidPlantingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
Check if the block is a correct block for planting.
isValidPlantingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
Check if the block is a correct block for planting.
isValidPlantingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
Check if the block is a correct block for planting.
isValidPlantingBlock(BlockState) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
 
isValidSpawnPoint(Collection<IBuilding>, BlockPos) - Static method in class com.minecolonies.core.colony.events.raid.RaidManager
Determines whether the given spawn point is allowed.
isVisible() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Check if the module on the client side should be displayed.
isVisible() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
isVisible() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.SmeltingModule
 
isVisible(CompoundTag) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
isVisible(CompoundTag) - Method in class com.minecolonies.core.blocks.huts.BlockHutBarracksTower
 
isVisible(Level) - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
 
isVisible(Level) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Check if this response handler is still visible for the player.
isVisible(Level) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
isVisible(Level) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
 
isVisited() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Checks if node is closed.
isWater(BlockGetter, BlockPos) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Check if the block at this position is actually some kind of waterly fluid.
isWater(BlockGetter, BlockPos, BlockState, FluidState) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Check if the block at this position is actually some kind of waterly fluid.
isWithinPersecutionDistance(BlockPos, double) - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Check if a position is within the allowed persecution distance.
isWithinPersecutionDistance(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Check if the target is within chasing distance
isWithinPersecutionDistance(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
isWithinPersecutionDistance(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
isWithinPersecutionDistance(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
isWithinPersecutionDistance(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
isWithinPersecutionDistance(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
isWorkerAtSiteWithMove(AbstractEntityCitizen, int, int, int, int) - Static method in class com.minecolonies.core.entity.pathfinding.proxy.EntityCitizenWalkToProxy
Checks if a worker is at his working site.
isWorking() - Method in interface com.minecolonies.api.colony.ICitizenData
Check if the worker is currently actively working.
isWorking() - Method in class com.minecolonies.core.colony.CitizenData
 
isWorking(AbstractEntityCitizen) - Method in class com.minecolonies.api.client.render.modeltype.CitizenModel
Check if the citizen is supposed to be working.
item() - Method in record class com.minecolonies.core.datalistener.model.StudyItem
Returns the value of the item record component.
item() - Method in record class com.minecolonies.core.datalistener.util.MappingResult
Returns the value of the item record component.
ITEM_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
ITEM_OBTAINED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEM_PROP - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
ITEM_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
ITEM_STACK_LIST_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
ITEM_STACK_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
ITEM_STORAGE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
ITEM_TAG_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
ITEM_USED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
Generic building Stats
ItemAdventureToken - Class in com.minecolonies.core.items
 
ItemAdventureToken(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemAdventureToken
This item is purely for matching, and carrying data in Tags
ItemAncientTome - Class in com.minecolonies.core.items
Class describing the Ancient Tome item.
ItemAncientTome(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemAncientTome
Sets the name, creative tab, and registers the Ancient Tome item.
ItemAssistantHammer - Class in com.minecolonies.core.items
Assistant Hammer item used to allow the player to assist the builder in building
ItemAssistantHammer(String, Item.Properties, int) - Constructor for class com.minecolonies.core.items.ItemAssistantHammer
 
ItemBannerRallyGuards - Class in com.minecolonies.core.items
Rally Guards Banner Item class.
ItemBannerRallyGuards(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemBannerRallyGuards
Rally Guards Banner constructor.
ItemBlockHut - Class in com.minecolonies.api.items
A custom item class for hut blocks.
ItemBlockHut(AbstractBlockHut<?>, Item.Properties) - Constructor for class com.minecolonies.api.items.ItemBlockHut
Creates a new ItemBlockHut representing the item form of the given AbstractBlockHut.
ItemBreadDough - Class in com.minecolonies.core.items
Class handling Bread Dough.
ItemBreadDough(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemBreadDough
Sets the name, creative tab, and registers the Bread Dough item.
ItemBuildGoggles - Class in com.minecolonies.core.items
 
ItemBuildGoggles(String, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemBuildGoggles
Constructor
ItemCakeBatter - Class in com.minecolonies.core.items
Class handling Cake Batter.
ItemCakeBatter(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemCakeBatter
Sets the name, creative tab, and registers the Cake Batter item.
ItemChiefSword - Class in com.minecolonies.core.items
Class handling the Chief Sword item.
ItemChiefSword(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemChiefSword
Constructor method for the Chief Sword Item
ItemChorusBread - Class in com.minecolonies.core.items
Chorus Bread, made by the baker.
ItemChorusBread(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemChorusBread
Sets the name, creative tab, and registers the Chorus Bread item.
ItemClipboard - Class in com.minecolonies.core.items
Class describing the clipboard item.
ItemClipboard(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemClipboard
Sets the name, creative tab, and registers the Clipboard item.
ItemColonyFlagBanner - Class in com.minecolonies.core.items
This item represents the colony flag banner, both wall and floor blocks.
ItemColonyFlagBanner(String, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemColonyFlagBanner
 
ItemColonyFlagBanner(Block, Block, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemColonyFlagBanner
 
ItemColonyMap - Class in com.minecolonies.core.items
Class describing the colonymap item.
ItemColonyMap(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemColonyMap
Sets the name, creative tab, and registers the colonymap item.
ItemColonySign - Class in com.minecolonies.core.items
Class describing the colony sign item.
ItemColonySign(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemColonySign
Sets the name, creative tab, and registers the colony sign item.
ItemCompost - Class in com.minecolonies.core.items
Class used to handle the compost item.
ItemCompost(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemCompost
Constructor for the ItemCompost
ItemCookieDough - Class in com.minecolonies.core.items
Class handling Cookie Dough.
ItemCookieDough(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemCookieDough
Sets the name, creative tab, and registers the Cookie Dough item.
ItemCrop - Class in com.minecolonies.core.items
A custom item class for crop blocks.
ItemCrop(MinecoloniesCropBlock, Item.Properties, TagKey<Biome>) - Constructor for class com.minecolonies.core.items.ItemCrop
Creates a new Crop item.
ItemFireArrow - Class in com.minecolonies.core.items
Class handling the Scepter for the Pharao.
ItemFireArrow(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemFireArrow
Constructor method for the Chief Sword Item
ItemFood - Class in com.minecolonies.core.items
A custom item class for food items.
ItemFood(Item.Properties, int) - Constructor for class com.minecolonies.core.items.ItemFood
Creates a new food item.
ItemGate - Class in com.minecolonies.core.items
Item for gates
ItemGate(String, Block, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemGate
 
ItemGoldenBread - Class in com.minecolonies.core.items
Golden Bread, made by the Baker.
ItemGoldenBread(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemGoldenBread
Sets the name, creative tab, and registers the Golden Bread item.
ItemIronScimitar - Class in com.minecolonies.core.items
Class handling the Scimitar item.
ItemIronScimitar(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemIronScimitar
Constructor method for the Scimitar Item
ItemLargeBottle - Class in com.minecolonies.core.items
A custom item class for jug items.
ItemLargeBottle(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemLargeBottle
Creates a new jug item.
ITEMLIST_COMPOSTABLE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ITEMLIST_FLOWER - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ITEMLIST_FUEL - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Item Lists
ITEMLIST_ORE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ITEMLIST_SAPLING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
ItemListModule - Class in com.minecolonies.core.colony.buildings.modules
Abstract class for all buildings which require a filterable list of allowed/blocked items.
ItemListModule(String) - Constructor for class com.minecolonies.core.colony.buildings.modules.ItemListModule
Construct a new grouped itemlist module with the unique list identifier.
ItemListModule(String, ItemStorage...) - Constructor for class com.minecolonies.core.colony.buildings.modules.ItemListModule
Construct a new grouped itemlist module with the unique list identifier and default values.
ItemListModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of the abstract class for all buildings which require a filterable list of allowed items.
ItemListModuleView(String, Component, boolean, Function<IBuildingView, Set<ItemStorage>>) - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
Create a nw grouped item list view for the client side.
ItemListModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for all the filterable lists.
ItemListModuleWindow(IItemListModuleView, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
 
ItemMagicPotion - Class in com.minecolonies.core.items
Class describing the magic potion item.
ItemMagicPotion(String, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemMagicPotion
Sets the name, creative tab, and registers the magic potion item.
ItemMilkyBread - Class in com.minecolonies.core.items
Milk Bread item, made by the baker, with milk bucket effect
ItemMilkyBread(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemMilkyBread
Sets the name, creative tab, and registers the Milk Bread item.
ItemMistletoe - Class in com.minecolonies.core.items
Class describing the Ancient Tome item.
ItemMistletoe(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemMistletoe
Sets the name, creative tab, and registers the Ancient Tome item.
ItemNbtCalculator - Class in com.minecolonies.core.generation
Automatically calculated vanilla level nbts of items.
ItemNbtCalculator(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.ItemNbtCalculator
 
ItemNbtListener - Class in com.minecolonies.core.datalistener
Loads and listens to get custom nbt matching rules.
ItemNbtListener() - Constructor for class com.minecolonies.core.datalistener.ItemNbtListener
Create a new listener.
ItemOverlayBoxesRenderer - Class in com.minecolonies.core.client.render.worldevent
Renders boxes for IBlockOverlayItem
ItemOverlayBoxesRenderer() - Constructor for class com.minecolonies.core.client.render.worldevent.ItemOverlayBoxesRenderer
 
ItemParticleEffectMessage - Class in com.minecolonies.core.network.messages.client
Handles spawning item particle effects close to an entity.
ItemParticleEffectMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.ItemParticleEffectMessage
 
ItemParticleEffectMessage(ItemStack, double, double, double, double, double, double) - Constructor for class com.minecolonies.core.network.messages.client.ItemParticleEffectMessage
Constructor to trigger an item particle message for eating.
ItemPharaoScepter - Class in com.minecolonies.core.items
Class handling the Pharao Scepter item.
ItemPharaoScepter(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemPharaoScepter
Constructor method for the Chief Sword Item
ItemPirateGear - Class in com.minecolonies.core.items
Class handling the Pirate Gear.
ItemPirateGear(String, Holder<ArmorMaterial>, ArmorItem.Type, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemPirateGear
Constructor method for the Pirate Gear
ItemPlateArmor - Class in com.minecolonies.core.items
Class handling the Plate Armor.
ItemPlateArmor(String, Holder<ArmorMaterial>, ArmorItem.Type, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemPlateArmor
Constructor method for the Plate Armor
itemPredicates() - Method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Returns the value of the itemPredicates record component.
ItemQuestLog - Class in com.minecolonies.core.items
Class describing the quest log item.
ItemQuestLog(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemQuestLog
Sets the name, creative tab, and registers the quest log item.
ItemRawPumpkinPie - Class in com.minecolonies.core.items
Class handling Raw Pumpkin Pie.
ItemRawPumpkinPie(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemRawPumpkinPie
Sets the name, creative tab, and registers the Raw Pumpkin Pie item.
ItemResourceScroll - Class in com.minecolonies.core.items
Class describing the resource scroll item.
ItemResourceScroll(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemResourceScroll
Sets the name, creative tab, and registers the resource scroll item.
itemReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
ItemRewardTemplate - Class in com.minecolonies.core.quests.rewards
Item based quest reward.
ItemRewardTemplate(ItemStack) - Constructor for class com.minecolonies.core.quests.rewards.ItemRewardTemplate
Setup the item reward.
ITEMS_BAKED_DETAIL - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_BREWED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_COLLECTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_COMPOSTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_COOKED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_CRAFTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_CRAFTED_DETAIL - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
Crafting building stats.
ITEMS_DELIVERED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_DISCOVERED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_ENCHANTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ITEMS_SMELTED_DETAIL - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
Smelting building stats.
ItemSantaHead - Class in com.minecolonies.core.items
Class handling the Santa hat.
ItemSantaHead(String, Holder<ArmorMaterial>, ArmorItem.Type, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemSantaHead
Constructor method for the Chief Sword Item
ItemScanAnalyzer - Class in com.minecolonies.core.items
Item used to analyze schematics or selected blocks
ItemScanAnalyzer(String, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScanAnalyzer
 
ItemScanAnalyzer(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScanAnalyzer
MC constructor.
ItemScepterBeekeeper - Class in com.minecolonies.core.items
Beekeeper Scepter Item class.
ItemScepterBeekeeper(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScepterBeekeeper
BeekeeperScepter constructor.
ItemScepterGuard - Class in com.minecolonies.core.items
Guard Scepter Item class.
ItemScepterGuard(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScepterGuard
GuardScepter constructor.
ItemScepterLumberjack - Class in com.minecolonies.core.items
Lumberjack Scepter Item class.
ItemScepterLumberjack(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScepterLumberjack
LumberjackScepter constructor.
ItemScepterPermission - Class in com.minecolonies.core.items
Permission scepter.
ItemScepterPermission(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScepterPermission
constructor.
ItemScrollBuff - Class in com.minecolonies.core.items
Magic scroll which applies a regeneration buff to the user and all citizens around
ItemScrollBuff(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScrollBuff
Sets the name, creative tab, and registers the item.
ItemScrollColonyAreaTP - Class in com.minecolonies.core.items
Colony teleport scroll, which teleports the user and any nearby players to the colony, invite a friend-style
ItemScrollColonyAreaTP(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScrollColonyAreaTP
Sets the name, creative tab, and registers the item.
ItemScrollColonyTP - Class in com.minecolonies.core.items
Teleport scroll to teleport you back to the set colony.
ItemScrollColonyTP(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScrollColonyTP
Sets the name, creative tab, and registers the item.
ItemScrollGuardHelp - Class in com.minecolonies.core.items
Magic scroll which summons guards to the users aid, with a limited duration.
ItemScrollGuardHelp(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScrollGuardHelp
Sets the name, creative tab, and registers the item.
ItemScrollHighlight - Class in com.minecolonies.core.items
Magic scroll which highlights and speedbuffs workers of the building it is applied to
ItemScrollHighlight(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemScrollHighlight
Sets the name, creative tab, and registers the item.
ItemSettingMessage - Class in com.minecolonies.core.network.messages.server
 
ItemSettingMessage(String, int) - Constructor for class com.minecolonies.core.network.messages.server.ItemSettingMessage
 
ItemSettingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.ItemSettingMessage
 
ItemSifterMesh - Class in com.minecolonies.core.items
Class handling Sifter Mesh.
ItemSifterMesh(String, Item.Properties) - Constructor for class com.minecolonies.core.items.ItemSifterMesh
Sets the name, creative tab, and registers the Sifter Mesh item.
itemsNeeded - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
List of items that are required by the guard based on building level and guard level.
itemsNeeded - Variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
List of items that are required by the guard based on building level and guard level.
itemsNiceToHave() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Can be overridden by implementations to specify items useful for the worker.
itemsNiceToHave() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Adds a shield to the list of items that are nice to have if the shield usage research is enabled.
itemsNiceToHave() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAIMelee
 
itemsNiceToHave() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
 
ItemSpear - Class in com.minecolonies.core.items
 
ItemSpear(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemSpear
 
itemStack(ItemStack) - Static method in class com.minecolonies.core.generation.SimpleLootTableProvider
Helper method to make a loot entry builder for an ItemStack
ItemStackListRequest(IRequester, IToken<?>, RequestState, StackList) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackListRequest
Constructor of the request.
ItemStackListRequest(IRequester, IToken<?>, StackList) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackListRequest
Constructor of the request.
ItemStackListRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
 
ItemStackRequest(IRequester, IToken<?>, RequestState, Stack) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackRequest
 
ItemStackRequest(IRequester, IToken<?>, Stack) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemStackRequest
 
ItemStackRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
 
ItemStackUtils - Class in com.minecolonies.api.util
Utility methods for the inventories.
ItemStorage - Class in com.minecolonies.api.crafting
Used to store an stack with various informations to compare items later on.
ItemStorage(HolderLookup.Provider, JsonObject) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage from JSON
ItemStorage(Item) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ItemStorage(Item, int) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ItemStorage(ItemStack) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ItemStorage(ItemStack, boolean) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ItemStorage(ItemStack, boolean, boolean) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ItemStorage(ItemStack, int) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ItemStorage(ItemStack, int, boolean) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ItemStorage(ItemStack, int, boolean, boolean) - Constructor for class com.minecolonies.api.crafting.ItemStorage
Creates an instance of the storage.
ITEMSTORAGE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
ItemStorageFactory - Class in com.minecolonies.core.colony.crafting
Factory implementation taking care of creating new instances, serializing and deserializing ItemStorage.
ItemStorageFactory() - Constructor for class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
ItemSugaryBread - Class in com.minecolonies.core.items
Sweet Bread, made by the baker.
ItemSugaryBread(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemSugaryBread
Sets the name, creative tab, and registers the Sweet Bread item.
ItemSupplyCampDeployer - Class in com.minecolonies.core.items
Class to handle the placement of the supplychest and with it the supplycamp.
ItemSupplyCampDeployer(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemSupplyCampDeployer
Creates a new supplycamp deployer.
ItemSupplyChestDeployer - Class in com.minecolonies.core.items
Class to handle the placement of the supplychest and with it the supplyship.
ItemSupplyChestDeployer(Item.Properties) - Constructor for class com.minecolonies.core.items.ItemSupplyChestDeployer
Creates a new supplychest deployer.
ItemTagRequest(IRequester, IToken<?>, RequestState, RequestTag) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemTagRequest
 
ItemTagRequest(IRequester, IToken<?>, RequestTag) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ItemTagRequest
 
ItemTagRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
 
iterator() - Method in class com.minecolonies.core.colony.ColonyList
Makes an iterator for the list.
IThreatTableEntity - Interface in com.minecolonies.api.entity.ai.combat.threat
Entities implement this for the necessary hooks
ITickable - Interface in com.minecolonies.api.tileentities
Interface for tickable things.
ITickableBlockMinecolonies - Interface in com.minecolonies.api.blocks.interfaces
 
ITickingModule - Interface in com.minecolonies.api.colony.buildings.modules
For all modules that require colony ticks.
ITickingStateAI - Interface in com.minecolonies.api.entity.ai
Interface for ticking AI's
ITickingTransition<S> - Interface in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
 
ITickRateStateMachine<S> - Interface in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
 
ITimeBasedHappinessModifier - Interface in com.minecolonies.api.entity.citizen.happiness
Interface describing possible happiness factors.
IToken<T> - Interface in com.minecolonies.api.colony.requestsystem.token
Interface used to represent a request outside of the request management system.
ITOKEN - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
ITokenFactory<T,RT> - Interface in com.minecolonies.api.colony.requestsystem.token
Marker interface used to specify a factory for requesttokens.
ITokenHandler - Interface in com.minecolonies.api.colony.requestsystem.management
 
ITokenTokenAssignmentDataStore - Interface in com.minecolonies.api.colony.requestsystem.data
KV-Collection-Store for IToken to IToken
ITownHall - Interface in com.minecolonies.api.colony.buildings.workerbuildings
 
ITownHallView - Interface in com.minecolonies.api.colony.buildings.workerbuildings
 
ITownHallView.MapEntry - Record Class in com.minecolonies.api.colony.buildings.workerbuildings
 
ITravellingManager - Interface in com.minecolonies.api.colony.managers.interfaces
Manages the traveling system for a given colony.
ITriggerReturnData<T> - Interface in com.minecolonies.api.quests
Custom return data for triggers.
ITypeOverrideHandler<O> - Interface in com.minecolonies.api.colony.requestsystem.factory
 
IUpdateHandler - Interface in com.minecolonies.api.colony.requestsystem.management
 
IUpdateStep - Interface in com.minecolonies.core.colony.requestsystem.management.handlers.update
 
IVisitorData - Interface in com.minecolonies.api.colony
Data for colony visitors, based on citizendata
IVisitorManager - Interface in com.minecolonies.api.colony.managers.interfaces
Visitor manager to manage visiting entities
IVisitorViewData - Interface in com.minecolonies.api.colony
View data for visitors
IWalkToProxy - Interface in com.minecolonies.api.entity.pathfinding.proxy
Interface which defines the walkToProxy.
IWareHouse - Interface in com.minecolonies.api.colony.buildings.workerbuildings
 
IWindowModule - Interface in com.minecolonies.core.client.gui.modules
Extensible logic for windows, without having to use new base classes.
IWindowWithLayoutModule - Interface in com.minecolonies.core.client.gui.modules
Extensible logic for windows, without having to use new base classes.
IWorkManager - Interface in com.minecolonies.api.colony.workorders
 
IWorkOrder - Interface in com.minecolonies.api.colony.workorders
 
IWorkOrderView - Interface in com.minecolonies.api.colony.workorders
 
IWorldNameableModifiable - Interface in com.minecolonies.api.inventory.api
Created by marcf on 3/25/2017.

J

JEIPlugin - Class in com.minecolonies.core.compatibility.jei
 
JEIPlugin() - Constructor for class com.minecolonies.core.compatibility.jei.JEIPlugin
 
jeiProxy - Static variable in class com.minecolonies.api.compatibility.Compatibility
 
JigsawPlacementHandler - Class in com.minecolonies.core.placementhandlers
Handler for some specific blocks that we want only to paste/cost in the complete mode.
JigsawPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.JigsawPlacementHandler
 
job - Variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
job - Variable in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
 
JOB_CAVALRY - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_CAVALRY_BUTTON - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_DESC_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
JOB_DRUID - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_DRUID_BUTTON - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_HUSCARL - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_HUSCARL_BUTTON - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_KNIGHT - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_KNIGHT_BUTTON - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The job of the citizen.
JOB_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the job list in the GUI.
JOB_MARKSMAN - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_MARKSMAN_BUTTON - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_RANGER - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_RANGER_BUTTON - Static variable in class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JOB_TITLE_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The job modifier page.
JobAlchemist - Class in com.minecolonies.core.colony.jobs
Class of the alchemist job.
JobAlchemist(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobAlchemist
Instantiates the job for the alchemist.
JobArcherTraining - Class in com.minecolonies.core.colony.jobs
The Archers's Training Job class
JobArcherTraining(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobArcherTraining
Initialize citizen data.
JobBaker - Class in com.minecolonies.core.colony.jobs
The fisherman's job class.
JobBaker(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobBaker
Initializes the job class.
JobBasedRecipeCategory<T> - Class in com.minecolonies.core.compatibility.jei
Base class for a JEI recipe category that displays a Minecolonies citizen based on a job.
JobBasedRecipeCategory(IJob<?>, RecipeType<T>, ItemStack, IGuiHelper) - Constructor for class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
JobBasedRecipeCategory.LootTableTooltipCallback - Class in com.minecolonies.core.compatibility.jei
 
JobBasedRecipeCategory.RecipeIdTooltipCallback - Class in com.minecolonies.core.compatibility.jei
 
JobBeekeeper - Class in com.minecolonies.core.colony.jobs
Class of the Beekeeper job.
JobBeekeeper(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobBeekeeper
Initialize citizen data.
JobBlacksmith - Class in com.minecolonies.core.colony.jobs
Class of the Blacksmith job.
JobBlacksmith(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobBlacksmith
Instantiates the job for the Blacksmith.
JobBuilder - Class in com.minecolonies.core.colony.jobs
The job of the builder.
JobBuilder(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobBuilder
Instantiates builder job.
JobCavalry - Class in com.minecolonies.core.colony.jobs.guard
The Cavalry job class.
JobCavalry(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.guard.JobCavalry
Initialize citizen data.
JobChef - Class in com.minecolonies.core.colony.jobs
Class of the Chef job.
JobChef(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobChef
Instantiates the job for the Chef.
JobChickenHerder - Class in com.minecolonies.core.colony.jobs
The Chicken Herder job
JobChickenHerder(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobChickenHerder
Instantiates the placeholder job.
JobCombatTraining - Class in com.minecolonies.core.colony.jobs
The Knight's Training Job class
JobCombatTraining(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobCombatTraining
Initialize citizen data.
JobComposter - Class in com.minecolonies.core.colony.jobs
 
JobComposter(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobComposter
Initialize citizen data.
JobConcreteMixer - Class in com.minecolonies.core.colony.jobs
Class of the Concrete Mason job.
JobConcreteMixer(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobConcreteMixer
Instantiates the job for the Concrete Mason.
JobCook - Class in com.minecolonies.core.colony.jobs
The cook job class.
JobCook(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobCook
Create a cook job.
JobCowboy - Class in com.minecolonies.core.colony.jobs
The Cowboy job
JobCowboy(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobCowboy
Instantiates the placeholder job.
JobCrusher - Class in com.minecolonies.core.colony.jobs
The crusher job class.
JobCrusher(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobCrusher
Create a crusher job.
JobDataManager - Class in com.minecolonies.core.colony.jobs.registry
 
JobDataManager() - Constructor for class com.minecolonies.core.colony.jobs.registry.JobDataManager
 
JobDeliveryman - Class in com.minecolonies.core.colony.jobs
Class of the deliveryman job.
JobDeliveryman(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobDeliveryman
Instantiates the job for the deliveryman.
JobDruid - Class in com.minecolonies.core.colony.jobs.guard
The Druid's Job class
JobDruid(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.guard.JobDruid
Initialize citizen data.
JobDyer - Class in com.minecolonies.core.colony.jobs
Class of the dyer job.
JobDyer(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobDyer
Instantiates the job for the Dyer.
JobEnchanter - Class in com.minecolonies.core.colony.jobs
 
JobEnchanter(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobEnchanter
Initialize citizen data.
jobEntry - Variable in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
The job entry that works at this module.
JobEntry - Class in com.minecolonies.api.colony.jobs.registry
Entry for the IJob registry.
JobEntry.Builder - Class in com.minecolonies.api.colony.jobs.registry
Builder for a JobEntry.
JobFarmer - Class in com.minecolonies.core.colony.jobs
Job class of the farmer, handles his fields.
JobFarmer(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobFarmer
Public constructor of the farmer job.
JobFisherman - Class in com.minecolonies.core.colony.jobs
The fisherman's job class.
JobFisherman(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobFisherman
Initializes the job class.
JobFletcher - Class in com.minecolonies.core.colony.jobs
Class of the Fletcher job.
JobFletcher(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobFletcher
Instantiates the job for the Fletcher.
JobFlorist - Class in com.minecolonies.core.colony.jobs
 
JobFlorist(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobFlorist
Initialize citizen data.
JobGlassblower - Class in com.minecolonies.core.colony.jobs
Class of the Glassblower job.
JobGlassblower(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobGlassblower
Instantiates the job for the Glassblower.
JobHealer - Class in com.minecolonies.core.colony.jobs
The healer job class.
JobHealer(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobHealer
Create a healer job.
JobHuscarl - Class in com.minecolonies.core.colony.jobs.guard
The Huscarl's job class
JobHuscarl(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.guard.JobHuscarl
Initialize citizen data.
JobKnight - Class in com.minecolonies.core.colony.jobs.guard
The Knight's job class
JobKnight(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.guard.JobKnight
Initialize citizen data.
JobLumberjack - Class in com.minecolonies.core.colony.jobs
The Lumberjack job class.
JobLumberjack(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobLumberjack
Create a lumberjack job.
JobMarksman - Class in com.minecolonies.core.colony.jobs.guard
The Markman's Job class
JobMarksman(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.guard.JobMarksman
Initialize citizen data.
JobMechanic - Class in com.minecolonies.core.colony.jobs
Class of the Mechanic job.
JobMechanic(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobMechanic
Instantiates the job for the Mechanic.
JobMiner - Class in com.minecolonies.core.colony.jobs
Special miner job.
JobMiner(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobMiner
Creates a new instance of the miner job.
JobNetherWorker - Class in com.minecolonies.core.colony.jobs
 
JobNetherWorker(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobNetherWorker
 
JobPlaceholder - Class in com.minecolonies.core.colony.jobs
Class of the placeholder job.
JobPlaceholder(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobPlaceholder
Instantiates the placeholder job.
JobPlanter - Class in com.minecolonies.core.colony.jobs
Class of the planter job.
JobPlanter(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobPlanter
Instantiates the job for the plantation.
JobPupil - Class in com.minecolonies.core.colony.jobs
Job class of the pupil.
JobPupil(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobPupil
Public constructor of the pupil job.
JobQuarrier - Class in com.minecolonies.core.colony.jobs
Special quarrier job.
JobQuarrier(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobQuarrier
Creates a new instance of the miner job.
JobRabbitHerder - Class in com.minecolonies.core.colony.jobs
The rabbit herder job
JobRabbitHerder(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobRabbitHerder
Instantiates the placeholder job.
JobRanger - Class in com.minecolonies.core.colony.jobs.guard
The Ranger's Job class
JobRanger(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.guard.JobRanger
Initialize citizen data.
JobResearch - Class in com.minecolonies.core.colony.jobs
Job class of the researcher.
JobResearch(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobResearch
Public constructor of the researcher job.
jobs - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
List of all jobs.
JOBS - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
JobSawmill - Class in com.minecolonies.core.colony.jobs
Class of the Sawmill job.
JobSawmill(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobSawmill
Instantiates the job for the Sawmill.
JobShepherd - Class in com.minecolonies.core.colony.jobs
The Shepherd job
JobShepherd(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobShepherd
Instantiates the placeholder job.
JobSifter - Class in com.minecolonies.core.colony.jobs
The sifter job class.
JobSifter(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobSifter
Create a sifter job.
JobSmelter - Class in com.minecolonies.core.colony.jobs
The smelter job class.
JobSmelter(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobSmelter
Create a smelter job.
JobStablemaster - Class in com.minecolonies.core.colony.jobs
The Stablemaster job
JobStablemaster(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobStablemaster
Instantiates the placeholder job.
JobStatus - Enum Class in com.minecolonies.api.entity.ai
 
JobStonemason - Class in com.minecolonies.core.colony.jobs
Class of the Stonemason job.
JobStonemason(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobStonemason
Instantiates the job for the Stonemason.
JobStoneSmeltery - Class in com.minecolonies.core.colony.jobs
Class of the Stone Smeltery job.
JobStoneSmeltery(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobStoneSmeltery
Instantiates the job for the Stone Smeltery.
JobStudent - Class in com.minecolonies.core.colony.jobs
The student job class.
JobStudent(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobStudent
Create a cook job.
JobSwineHerder - Class in com.minecolonies.core.colony.jobs
The SwineHerder job
JobSwineHerder(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobSwineHerder
Instantiates the placeholder job.
JobTeacher - Class in com.minecolonies.core.colony.jobs
Job class of the teacher.
JobTeacher(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobTeacher
Public constructor of the teacher job.
JobTranslationConstants - Class in com.minecolonies.api.util.constant.translation
Constants for job translations.
JobTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.JobTranslationConstants
 
JobUndertaker - Class in com.minecolonies.core.colony.jobs
Job class of the undertaker, handles the graves of dead citizen.
JobUndertaker(ICitizenData) - Constructor for class com.minecolonies.core.colony.jobs.JobUndertaker
Public constructor of the farmer job.
JobWindowCitizen - Class in com.minecolonies.core.client.gui.citizen
BOWindow for the citizen.
JobWindowCitizen(ICitizenDataView) - Constructor for class com.minecolonies.core.client.gui.citizen.JobWindowCitizen
Constructor to initiate the citizen windows.
Journeymap - Class in com.minecolonies.core.compatibility.journeymap
Journeymap interface singleton
Journeymap(IClientAPI) - Constructor for class com.minecolonies.core.compatibility.journeymap.Journeymap
 
JourneymapOptions - Class in com.minecolonies.core.compatibility.journeymap
 
JourneymapOptions() - Constructor for class com.minecolonies.core.compatibility.journeymap.JourneymapOptions
 
JourneymapOptions.BorderStyle - Enum Class in com.minecolonies.core.compatibility.journeymap
 
JourneymapOptions.RaiderColor - Enum Class in com.minecolonies.core.compatibility.journeymap
 
JourneymapPlugin - Class in com.minecolonies.core.compatibility.journeymap
Plugin entrypoint for JourneyMap
JourneymapPlugin() - Constructor for class com.minecolonies.core.compatibility.journeymap.JourneymapPlugin
 
json - Variable in class com.minecolonies.api.research.AbstractResearchProvider.Research
 
json - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
 
json - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
 
jumpCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Additional cost of jumping
justAte() - Method in interface com.minecolonies.api.colony.ICitizenData
Check if the citizen just ate.
justAte() - Method in class com.minecolonies.core.colony.CitizenData
 

K

kebab - Static variable in class com.minecolonies.api.items.ModItems
 
KEEP_LOADED_TYPE - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Specific ticket type for minecolonies tickets.
keepChunkColonyLoaded(LevelChunk) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Is this chunk claimed by enough buildings to keep it loaded.
keepChunkColonyLoaded(LevelChunk) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
keepFood() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
If the worker should keep some food in the inventory/building.
keepFood() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker
 
keepFood() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
 
keepFood() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen
 
keepX - Variable in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
List of items the worker should keep.
KELP_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
KELP_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
KelpPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.KELP.
KelpPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.KelpPlantModule
Default constructor.
key - Variable in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.ModuleProducer
Saving and loading ID, should never change
key() - Method in record class com.minecolonies.core.datalistener.util.SingleEntryRemovalOrder
Returns the value of the key record component.
KEY_ITEM - Static variable in class com.minecolonies.core.datalistener.RecruitmentItemsListener
Json constants
KEY_RARITY - Static variable in class com.minecolonies.core.datalistener.RecruitmentItemsListener
 
KEY_TO_PERMISSIONS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Key to get readable permission values.
KILLED - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
 
KILLENTITY_OBJECTIVE_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
killEntityObjective - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
KillEntityObjectiveTemplateTemplate - Class in com.minecolonies.core.quests.objectives
Objective type entity killing mining.
KillEntityObjectiveTemplateTemplate(int, int, EntityType<?>, int, List<Integer>) - Constructor for class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
Create a new objective of this type.
kimchi - Static variable in class com.minecolonies.api.items.ModItems
 
kitchen - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
KITCHEN_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
knight - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
knight - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
KNIGHT - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
KNIGHT_ATTACK_DELAY_BASE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Basic delay for the next Knight attack.
KNIGHT_ATTACK_DELAY_MIN - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Minimum delay for the next Knight attack.
KNIGHT_ATTACK_DUMMY - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Guard attack a dummy.
KNIGHT_ATTACK_PROTECT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Attack protect in a certain direction.
KNIGHT_BARRACKS_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
KNIGHT_GATE_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
KNIGHT_GUARD - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
KNIGHT_GUARD_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
KNIGHT_HP_BONUS - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Basic bonus hp for knights
KNIGHT_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
KNIGHT_ID - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
KNIGHT_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
KNIGHT_TAUNT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
KNIGHT_TOWER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
KNIGHT_TRAIN_WITH_PARTNER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Attack the training partner.
KNIGHT_TRAINING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
KNIGHT_TRAINING_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
KNIGHT_WHIRLWIND - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
knightInTraining - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
KnightSquireBuildingModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Student module view.
KnightSquireBuildingModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.KnightSquireBuildingModuleView
 
knockback(double, double, double) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
Knowledge - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 

L

LABEL_BUILDING_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LABEL_CITIZEN_JOB - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_COMPLETED_COUNT - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
ID of the label for the quest completed count.
LABEL_CONSTRUCTION_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LABEL_DIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the hire/fire button in the GUI.
LABEL_HAPPINESS_MODIFIER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_HAPPINESS_NEGATIVE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_HAPPINESS_NEUTRAL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_HAPPINESS_POSITIVE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_HAPPINESS_SLIGHTLY_NEGATIVE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_HOUSE_ASSIGNED_CITIZENS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_MAIN_TAB_NAME - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
LABEL_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the hire/fire button in the GUI.
LABEL_NO_UPGRADE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LABEL_PAGE_NUMBER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LABEL_PROGRESS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LABEL_QUEST_GIVER - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
ID of the label for the quest giver.
LABEL_QUEST_NAME - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
ID of the label for the quest name.
LABEL_QUEST_OBJECTIVE - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
ID of the label for the quest objective.
LABEL_SWITCH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LABEL_WORKERNAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LABEL_X_OF_Z - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LADDER_BACK - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
lamb_stew - Static variable in class com.minecolonies.api.items.ModItems
 
LAND_TILLED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
LANTERN - Static variable in class com.minecolonies.core.blocks.BlockScarecrow
 
LARGE - Enum constant in enum class com.minecolonies.core.client.gui.map.ColonySize
 
LARGE_CRAFTING - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
LARGE_CRAFTING_ID - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
large_empty_bottle - Static variable in class com.minecolonies.api.items.ModItems
 
large_milk_bottle - Static variable in class com.minecolonies.api.items.ModItems
 
LARGE_QUARRY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
large_soy_milk_bottle - Static variable in class com.minecolonies.api.items.ModItems
 
large_water_bottle - Static variable in class com.minecolonies.api.items.ModItems
 
LargeQuarry - Class in com.minecolonies.core.blocks.huts
Hut for the Large quarry.
LargeQuarry() - Constructor for class com.minecolonies.core.blocks.huts.LargeQuarry
 
lastBackupTime - Static variable in class com.minecolonies.core.util.BackUpHelper
Last backup timer before the next is allowed
lastDebugNodesNotVisited - Static variable in class com.minecolonies.core.client.render.worldevent.PathfindingDebugRenderer
Set of not visited nodes.
lastDebugNodesNotVisited - Variable in class com.minecolonies.core.network.messages.client.SyncPathMessage
Set of not visited nodes.
lastDebugNodesPath - Static variable in class com.minecolonies.core.client.render.worldevent.PathfindingDebugRenderer
Set of nodes that belong to the chosen path.
lastDebugNodesPath - Variable in class com.minecolonies.core.network.messages.client.SyncPathMessage
Set of chosen nodes for the path.
lastDebugNodesVisited - Static variable in class com.minecolonies.core.client.render.worldevent.PathfindingDebugRenderer
Set of visited nodes.
lastDebugNodesVisited - Variable in class com.minecolonies.core.network.messages.client.SyncPathMessage
Set of visited nodes.
lastDebugNodesVisitedLater - Static variable in class com.minecolonies.core.client.render.worldevent.PathfindingDebugRenderer
 
lastKnockBack - Variable in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Last knockback time
lastOnlineTime - Variable in class com.minecolonies.core.colony.Colony
Last time the server was online.
LATER_RUN_SPEED_AVOID - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Later run speed while running away from entities.
LAYER_LOCATION - Static variable in class com.minecolonies.core.client.model.MaleDruidModel
 
LayerBlueprintIterator - Class in com.minecolonies.core.entity.ai.workers.util
A BlueprintIterator which only iterates over one Y-level (layer) of a blueprint, using the iterator pattern of a different iterator
LayerBlueprintIterator(String, IStructureHandler) - Constructor for class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
Construct a new LayerBlueprintIterator, based on the given iterator strategy and using the given handler
LayerButton(int, int, int, int, int) - Constructor for class com.minecolonies.core.client.gui.WindowBannerPicker.LayerButton
 
lead - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
leather - Static variable in class com.minecolonies.api.items.ModTags
 
LEATHER - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
LEATHER_BUILDING_LEVEL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Guard armor constants
leaveForNether() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
Leave for the Nether by walking to the portal and going invisible.
LEAVING_COLONY_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LEAVING_COLONY_MESSAGE_NOTIFY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
LecternPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
LecternPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.LecternPlacementHandler
 
LEFT - Enum constant in enum class com.minecolonies.core.client.gui.modules.TabsWindowModule.TabImageSide
 
LEFT_CURLY_BRACE - Static variable in class com.minecolonies.api.util.constant.Suppression
Sometimes it would decrease the readability of the code.
leggings - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
lembas_scone - Static variable in class com.minecolonies.api.items.ModItems
 
lerpTo(double, double, double, float, float, int) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
LESSONS_GIVEN - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
level() - Method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Returns the value of the level record component.
level() - Method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Returns the value of the level record component.
level() - Method in record class com.minecolonies.api.items.component.HutBlockData
Returns the value of the level record component.
level() - Method in record class com.minecolonies.core.compatibility.jei.FloristRecipeCategory.FloristRecipe
Returns the value of the level record component.
LEVEL_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
LEVEL_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
GuardControl GUI
LEVELING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
LEVELS_GAINED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
levelsInfo - Variable in class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
The tuple of number of nodes and y depth per all levels.
levelUp(ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Level-up actions for the citizen, increases levels and notifies the Citizen's Job
levelUp(ICitizenData) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
library - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
LIBRARY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
LIFE_COUNT_DIVIDER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The divider for the life count.
LIMIT_TO_FEED_CHILDREN - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Level limit to feed children.
limitReached - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
If the structure state is currently reached limit rather than block placement.
LIST_ALLIES - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the allies list in the GUI.
LIST_ALLINVENTORY - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The Stringdefine for the GUI page
LIST_CITIZEN - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id to identify the list of the citizen in the view.
LIST_CITIZENS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizens list in the GUI.
LIST_ELEMENT_ID_REQUEST_STACK - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Requestst stack id.
LIST_FEUDS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the feuds list in the GUI.
LIST_FREE_BLOCKS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The list of free blocks to be interacted with.
LIST_HAPPINESS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the happiness list in the GUI.
LIST_QUESTS - Static variable in class com.minecolonies.core.client.gui.questlog.Constants
ID of the quests list inside the GUI.
LIST_RESOURCES - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LIST_SELECT_PLAYER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The list to select online players from
LIST_SETTINGS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Settings list ID.
LIST_USERS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the user list in the GUI.
LIST_WORK_ORDERS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
LIST_WORKORDER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the workOrder list in the GUI.
listRegistries() - Method in class com.minecolonies.core.generation.DatagenLootTableManager
 
listSuggestions(CommandContext<S>, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.arguments.MultipleOptionsArgument
 
listSuggestions(CommandContext, SuggestionsBuilder) - Method in class com.minecolonies.core.commands.colonycommands.CommandDeleteColony.DeleteBuildingsArgumentType
 
LIVING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
LivingBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
The living module for citizen to call their home.
LivingBuildingModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.LivingBuildingModule
 
LivingBuildingModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of the living building module.
LivingBuildingModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
LivingBuildingView - Class in com.minecolonies.core.colony.buildings.views
Living building view.
LivingBuildingView(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.views.LivingBuildingView
Creates an instance of the citizen hut window.
load(Journeymap, ResourceKey<Level>) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyBorderMapping
Loads cached colony data, if any.
load(CompoundTag) - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
 
load(CompoundTag) - Method in class com.minecolonies.core.entity.other.SpearEntity
 
load(MinecraftServer) - Static method in class com.minecolonies.core.event.DataPackSyncEventHandler.ServerEvents
Handle initial load.
LOAD_STRUCTURE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Load the structure and requirements.
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyFlag
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
 
loadAllBackups() - Static method in class com.minecolonies.core.util.BackUpHelper
Loads all colonies from the backup files, skips deleted colonies.
loadAndPlaceStructure(Level, Blueprint, BlockPos, boolean, int, IColonyRaidEvent, ServerPlayer) - Static method in class com.minecolonies.core.util.CreativeRaiderStructureHandler
Load a structure into this world and place it in the right position and rotation.
loadAndPlaceStructure(Level, Future<Blueprint>, BlockPos, boolean, int, IColonyRaidEvent, ServerPlayer) - Static method in class com.minecolonies.core.util.CreativeRaiderStructureHandler
Load a structure into this world and place it in the right position and rotation.
loadAndPlaceStructureWithRotation(Level, Future<Blueprint>, BlockPos, RotationMirror, boolean, ServerPlayer) - Static method in class com.minecolonies.api.util.CreativeBuildingStructureHandler
Load a structure into this world and place it in the right position and rotation.
loadAnimalFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.AnimalData
Loads this animal data from nbt
loadBackupForEvent(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventStructureManager
Restores backup schematics for the given event ID, may be more than one.
loadBackupForEvent(int) - Method in class com.minecolonies.core.colony.managers.EventStructureManager
 
loadBlueprint(Level, Consumer<Blueprint>) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Loads the blueprint if necessary
loadBlueprint(Level, Consumer<Blueprint>) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
loadBlueprint(Level, Consumer<Blueprint>) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
loadBlueprint(Level, Consumer<Blueprint>) - Method in class com.minecolonies.core.colony.workorders.WorkOrderMiner
 
loadChunk(LevelChunk, ServerLevel) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Load the colony info for a certain chunk.
loadColony(CompoundTag, ServerLevel, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.Colony
Load a saved colony.
loadColonyBackup(int, ResourceKey<Level>, boolean, boolean) - Static method in class com.minecolonies.core.util.BackUpHelper
Load the colony backup by colony, also works for backups of deleted colonies.
loadData(Path, String, Codec<T>) - Method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Loads JSON data from disk via a Codec.
loadDataFromJson(HolderLookup.Provider, ResourceLocation, JsonObject) - Static method in class com.minecolonies.core.datalistener.QuestJsonListener
 
loadFrom(HolderLookup.Provider, CompoundTag, boolean) - Static method in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
Static getter to load a happiness modifier from a compound.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingBuiltEvent
Loads the citizen born event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingDeconstructedEvent
Loads the citizen born event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingRepairedEvent
Loads the citizen born event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingUpgradedEvent
Loads the citizen born event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenBornEvent
Loads the citizen born event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
Loads the citizen died event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenGrownUpEvent
Loads the citizen grown up event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenSpawnedEvent
Loads the citizen spawned event from the given packet buffer.
loadFromFriendlyByteBuf(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.VisitorSpawnedEvent
Loads the visitor spawned event from the given packet buffer.
loadFromNbt(CompoundTag) - Static method in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
Create a new horde from the nbt compound
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
Loads the raid event from the given nbt.
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
Loads the raid event from the given nbt.
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
Loads the raid event from the given nbt.
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.CitizenData
Loads this citizen data from nbt
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
Loads the event from the nbt compound.
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
Loads the event from the nbt compound.
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
Loads the event from the nbt compound.
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
Loads the event from the nbt compound.
loadFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
Loads the event from the nbt compound.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingBuiltEvent
Loads the citizen born event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingDeconstructedEvent
Loads the citizen born event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingRepairedEvent
Loads the citizen born event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.buildingEvents.BuildingUpgradedEvent
Loads the citizen born event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenBornEvent
Loads the citizen born event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
Loads the citizen died event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenGrownUpEvent
Loads the citizen grown up event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenSpawnedEvent
Loads the citizen spawned event from the given nbt.
loadFromNBT(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.colony.eventhooks.citizenEvents.VisitorSpawnedEvent
Loads the visitor spawned event from the given nbt.
loadingBlueprint - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
We're waiting for the blueprint to finish loading.
loadManagerBackup(HolderLookup.Provider) - Static method in class com.minecolonies.core.util.BackUpHelper
Loads the colony managers backup file
loadMissingColonies() - Static method in class com.minecolonies.core.util.BackUpHelper
Loads all colonies from backup files which the world cap is missing.
loadNBTFromPath(File) - Static method in class com.minecolonies.core.util.BackUpHelper
Load a file and return the data as an CompoundTag.
LoadOnlyStructureHandler - Class in com.minecolonies.api.util
Load only structure handler just to get dimensions etc from structures, not for placement.
LoadOnlyStructureHandler(Level, BlockPos, Blueprint, RotationMirror) - Constructor for class com.minecolonies.api.util.LoadOnlyStructureHandler
The minecolonies specific creative structure placer.
LoadOnlyStructureHandler(Level, BlockPos, Future<Blueprint>, RotationMirror) - Constructor for class com.minecolonies.api.util.LoadOnlyStructureHandler
The minecolonies specific creative structure placer.
loadPermissions(CompoundTag) - Method in class com.minecolonies.core.colony.permissions.Permissions
Reads the permissionMap from a NBT.
loadRecipes(RecipeManager, Level) - Method in class com.minecolonies.core.util.FurnaceRecipes
Load all the recipes in the recipe storage.
loadRequirements() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Load all requirements of the structure.
loadRequirements() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
Takes the existing workorder, loads the structure and tests the worker order if it is valid.
loadRequirements() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
loadStructure(IBuilderWorkOrder, BlockPos, boolean) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Loads the structure given the name, rotation and position.
loadStructure(IBuilderWorkOrder, BlockPos, boolean) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
loadtime - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
loadValidator() - Method in class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
 
loadValidator() - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
loadValidator() - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
Load the validator.
loadVisitorFromNBT(IColony, CompoundTag, HolderLookup.Provider) - Static method in class com.minecolonies.core.colony.VisitorData
Loads this citizen data from nbt
LOCAL_RESEARCH_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
LocalizedParticleEffectMessage - Class in com.minecolonies.core.network.messages.client
Handles spawning item particle effects on top of a block..
LocalizedParticleEffectMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.LocalizedParticleEffectMessage
 
LocalizedParticleEffectMessage(ItemStack, BlockPos) - Constructor for class com.minecolonies.core.network.messages.client.LocalizedParticleEffectMessage
Constructor to trigger an item particle message for crushing.
LocalResearch - Class in com.minecolonies.core.research
The implementation of the ILocalResearch interface which represents one type of research, stored in each colony.
LocalResearch(ResourceLocation, ResourceLocation, int) - Constructor for class com.minecolonies.core.research.LocalResearch
Create the new research.
LocalResearchFactory - Class in com.minecolonies.core.research
Factory implementation taking care of creating new instances, serializing and deserializing LocalResearch.
LocalResearchFactory() - Constructor for class com.minecolonies.core.research.LocalResearchFactory
 
LocalResearchTree - Class in com.minecolonies.core.research
The class which contains all research.
LocalResearchTree(IColony) - Constructor for class com.minecolonies.core.research.LocalResearchTree
 
LOCATE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
location() - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Returns the value of the location record component.
LOCATION - Enum constant in enum class com.minecolonies.api.items.component.PermissionMode
 
LOCATION - Enum constant in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageMode
 
LOCKED - Enum constant in enum class com.minecolonies.api.colony.buildings.HiringMode
 
log(String) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Log a debug message.
log(String) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
log(String) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
Log - Class in com.minecolonies.api.util
Logging utility class.
LOG_COOLDOWN_INTERVAL - Static variable in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
The cooldown for logging when debugging.
logActiveGoals() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Logs all active goals for this horse, including both the wrapped goal selector goals and the target selector goals.
lookAt - Variable in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
LookAtEntityGoal - Class in com.minecolonies.core.entity.ai.minimal
 
LookAtEntityGoal(Mob, Class<? extends LivingEntity>, float) - Constructor for class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
LookAtEntityGoal(Mob, Class<? extends LivingEntity>, float, float) - Constructor for class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
LookAtEntityGoal(Mob, Class<? extends LivingEntity>, float, float, boolean) - Constructor for class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
LookAtEntityInteractGoal - Class in com.minecolonies.core.entity.ai.minimal
Similar to LookAtEntityGoal, just adds movement flags
LookAtEntityInteractGoal(Mob, Class<? extends LivingEntity>, float, float) - Constructor for class com.minecolonies.core.entity.ai.minimal.LookAtEntityInteractGoal
 
lookAtType - Variable in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
lookDistance - Variable in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
LookHandler - Class in com.minecolonies.api.util
 
LookHandler(Mob) - Constructor for class com.minecolonies.api.util.LookHandler
 
lookup(ResourceKey<? extends Registry<? extends T>>) - Method in class com.minecolonies.core.generation.DatagenLootTableManager
 
LOOSE - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardFollowModeSetting
 
LOOT_TABLE_GLASS_BOTTLE - Static variable in class com.minecolonies.core.generation.defaults.workers.DefaultRecipeLootProvider
 
LOOT_TABLE_GRAVEL - Static variable in class com.minecolonies.core.generation.defaults.workers.DefaultRecipeLootProvider
 
LOOT_TABLE_LARGE_BOTTLE - Static variable in class com.minecolonies.core.generation.defaults.workers.DefaultRecipeLootProvider
 
LOOT_TABLES_DIR - Static variable in class com.minecolonies.core.generation.DataGeneratorConstants
 
LootDrop(List<LootTableAnalyzer.LootDrop>) - Constructor for class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
 
LootDrop(List<ItemStack>, float, float, boolean) - Constructor for class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
 
LOOTING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
lootTable(ResourceLocation) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
LootTableAnalyzer - Class in com.minecolonies.core.colony.crafting
Utility helper that analyzes a loot table to determine a likely list of drops, along with their drop rate, for presentation in JEI (and perhaps other purposes).
LootTableAnalyzer.LootDrop - Class in com.minecolonies.core.colony.crafting
Represents a single possible drop from a loot table.
LootTableTooltipCallback(LootTableAnalyzer.LootDrop, ResourceKey<LootTable>) - Constructor for class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory.LootTableTooltipCallback
 
lostCitizens - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
Lost citizens during the raid
LOW_SATURATION - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Lower than this is low saturation.
LUCKY_ORE_LOOT_TABLE - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
Lucky ore loot table
LUCKY_ORE_PARAM_SET - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
The loot parameter set definition
luckyBlockChance - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
lumberjack - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
lumberjack - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
LUMBERJACK - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
LUMBERJACK_CHOP_TREE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The lumberjack has found trees and can start cutting them.
LUMBERJACK_GATHERING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The Lumberjack is gathering saplings.
LUMBERJACK_GATHERING_2 - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The Lumberjack is gathering saplings (second pass).
LUMBERJACK_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
LUMBERJACK_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
LUMBERJACK_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
LUMBERJACK_NO_TREES_FOUND - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
There are no trees in his search range.
LUMBERJACK_SEARCHING_TREE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The lumberjack is looking for trees.
LUMBERJACK_START_WORKING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The lumberjack is starting up his/her routine.
LumberjackAssignmentModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for foresters.
LumberjackAssignmentModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>, Skill, Skill) - Constructor for class com.minecolonies.core.colony.buildings.modules.LumberjackAssignmentModule
 

M

MAGIC_NUMBERS_SHOULD_NOT_BE_USED - Static variable in class com.minecolonies.api.util.constant.Suppression
We sometimes suppress this because we use number literals in switch statements.
magicpotion - Static variable in class com.minecolonies.api.items.ModItems
 
MainWindowCitizen - Class in com.minecolonies.core.client.gui.citizen
BOWindow for the citizen.
MainWindowCitizen(ICitizenDataView) - Constructor for class com.minecolonies.core.client.gui.citizen.MainWindowCitizen
Constructor to initiate the citizen windows.
makeShapes(float, float, float, float, float) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
MALE_ALCHEMIST - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_ARCHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_ARISTOCRAT - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_BAKER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_BEEKEEPER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_BLACKSMITH - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_BUILDER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_CARPENTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_CHICKENFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_CHILD - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_CITIZEN - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_CITIZENNOBLE - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_COMPOSTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_CONCRETEMIXER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_COOK - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_COURIER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_COWFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_CRAFTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_DRUID - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_DYER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_ENCHANTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_FARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_FISHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_FLETCHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_FLORIST - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_FORESTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_GLASSBLOWER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_HEALER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_KNIGHT - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_MECHANIST - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_MINER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_NETHERWORKER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_PIGFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_PLANTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_RABBITHERDER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_SETTLER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_SHEEPFARMER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_SMELTER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_SOURCE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Source of the female wax location.
MALE_STUDENT - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_TEACHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MALE_UNDERTAKER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
MaleAlchemistModel - Class in com.minecolonies.core.client.model
 
MaleAlchemistModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleAlchemistModel
 
MaleApiaryModel - Class in com.minecolonies.core.client.model
 
MaleApiaryModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleApiaryModel
 
MaleArcherModel - Class in com.minecolonies.core.client.model
 
MaleArcherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleArcherModel
 
MaleAristocratModel - Class in com.minecolonies.core.client.model
 
MaleAristocratModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleAristocratModel
 
MaleBakerModel - Class in com.minecolonies.core.client.model
 
MaleBakerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleBakerModel
 
MaleBlacksmithModel - Class in com.minecolonies.core.client.model
 
MaleBlacksmithModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleBlacksmithModel
 
MaleBuilderModel - Class in com.minecolonies.core.client.model
 
MaleBuilderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleBuilderModel
 
MaleCarpenterModel - Class in com.minecolonies.core.client.model
 
MaleCarpenterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleCarpenterModel
 
MaleChickenHerderModel - Class in com.minecolonies.core.client.model
 
MaleChickenHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleChickenHerderModel
 
MaleChildModel - Class in com.minecolonies.core.client.model
 
MaleChildModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleChildModel
 
MaleCitizenModel - Class in com.minecolonies.core.client.model
 
MaleCitizenModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleCitizenModel
 
MaleComposterModel - Class in com.minecolonies.core.client.model
 
MaleComposterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleComposterModel
 
MaleConcreteMixerModel - Class in com.minecolonies.core.client.model
 
MaleConcreteMixerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleConcreteMixerModel
 
MaleCookModel - Class in com.minecolonies.core.client.model
 
MaleCookModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleCookModel
 
MaleCourierModel - Class in com.minecolonies.core.client.model
 
MaleCourierModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleCourierModel
 
MaleCowHerderModel - Class in com.minecolonies.core.client.model
 
MaleCowHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleCowHerderModel
 
MaleCrafterModel - Class in com.minecolonies.core.client.model
 
MaleCrafterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleCrafterModel
 
MaleDruidModel - Class in com.minecolonies.core.client.model
 
MaleDruidModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleDruidModel
 
MaleDyerModel - Class in com.minecolonies.core.client.model
 
MaleDyerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleDyerModel
 
MaleEnchanterModel - Class in com.minecolonies.core.client.model
 
MaleEnchanterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleEnchanterModel
 
MaleFarmerModel - Class in com.minecolonies.core.client.model
 
MaleFarmerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleFarmerModel
 
maleFirstNames - Variable in class com.minecolonies.api.colony.CitizenNameFile
List of male first names.
MaleFisherModel - Class in com.minecolonies.core.client.model
 
MaleFisherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleFisherModel
 
MaleFletcherModel - Class in com.minecolonies.core.client.model
 
MaleFletcherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleFletcherModel
 
MaleFloristModel - Class in com.minecolonies.core.client.model
 
MaleFloristModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleFloristModel
 
MaleForesterModel - Class in com.minecolonies.core.client.model
 
MaleForesterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleForesterModel
 
MaleGlassblowerModel - Class in com.minecolonies.core.client.model
 
MaleGlassblowerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleGlassblowerModel
 
MaleHealerModel - Class in com.minecolonies.core.client.model
 
MaleHealerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleHealerModel
 
MaleKnightModel - Class in com.minecolonies.core.client.model
 
MaleKnightModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleKnightModel
 
MaleMechanistModel - Class in com.minecolonies.core.client.model
 
MaleMechanistModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleMechanistModel
 
MaleMinerModel - Class in com.minecolonies.core.client.model
 
MaleMinerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleMinerModel
 
MaleNetherWorkerModel - Class in com.minecolonies.core.client.model
 
MaleNetherWorkerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleNetherWorkerModel
 
MaleNobleModel - Class in com.minecolonies.core.client.model
 
MaleNobleModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleNobleModel
 
MalePlanterModel - Class in com.minecolonies.core.client.model
 
MalePlanterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MalePlanterModel
 
MaleRabbitHerderModel - Class in com.minecolonies.core.client.model
 
MaleRabbitHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleRabbitHerderModel
 
MaleSettlerModel - Class in com.minecolonies.core.client.model
 
MaleSettlerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleSettlerModel
 
MaleShepherdModel - Class in com.minecolonies.core.client.model
 
MaleShepherdModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleShepherdModel
 
MaleSmelterModel - Class in com.minecolonies.core.client.model
 
MaleSmelterModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleSmelterModel
 
MaleStudentModel - Class in com.minecolonies.core.client.model
 
MaleStudentModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleStudentModel
 
MaleSwineHerderModel - Class in com.minecolonies.core.client.model
 
MaleSwineHerderModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleSwineHerderModel
 
MaleTeacherModel - Class in com.minecolonies.core.client.model
 
MaleTeacherModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleTeacherModel
 
MaleUndertakerModel - Class in com.minecolonies.core.client.model
 
MaleUndertakerModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MaleUndertakerModel
 
Mana - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
MANAGE_HUTS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
manchet_bread - Static variable in class com.minecolonies.api.items.ModItems
 
manchet_dough - Static variable in class com.minecolonies.api.items.ModItems
 
MANGROVE_TREE_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
mangroveTree - Static variable in class com.minecolonies.api.items.ModTags
 
MANUAL - Enum constant in enum class com.minecolonies.api.colony.buildings.HiringMode
 
MANUAL - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardPatrolModeSetting
 
MANUAL_EMPLOYMENT_ON - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
MANUAL_SETTING - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Both setting options.
MAP_BORDER - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
MAP_CENTER - Static variable in class com.minecolonies.core.client.gui.map.MinecraftMap
 
MAP_DEATHS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
MAP_SIZE - Static variable in class com.minecolonies.core.client.gui.map.MinecraftMap
 
mapData() - Method in record class com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView.MapEntry
Returns the value of the mapData record component.
MapDecoration(ItemIcon, Box, Box, Image) - Constructor for class com.minecolonies.core.client.gui.map.WindowColonyMap.MapDecoration
 
mapEntry(ResourceLocation, JsonObject) - Method in class com.minecolonies.core.datalistener.BaseDataListener
Parsed an individual entry from it's input json element.
mapEntry(ResourceLocation, JsonObject) - Method in class com.minecolonies.core.datalistener.StudyItemListener
 
MapEntry(MapId, MapItemSavedData) - Constructor for record class com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView.MapEntry
Creates an instance of a MapEntry record class.
mapId() - Method in record class com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView.MapEntry
Returns the value of the mapId record component.
MappingResult<T> - Record Class in com.minecolonies.core.datalistener.util
Mapping result class for returning the entry + warnings.
MappingResult(boolean, T, String) - Constructor for record class com.minecolonies.core.datalistener.util.MappingResult
Creates an instance of a MappingResult record class.
MarkBuildingDirtyMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Send a message to the server to mark the building as dirty.
MarkBuildingDirtyMessage(IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.MarkBuildingDirtyMessage
 
MarkBuildingDirtyMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.MarkBuildingDirtyMessage
 
markBuildingExtensionsDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Marks building extensions data dirty.
markBuildingExtensionsDirty() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
Updates all subscribers of building extensions etc.
markBuildingsDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Marks building data dirty.
markBuildingsDirty() - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
markChunkDirty(Level, BlockPos) - Static method in class com.minecolonies.api.util.WorldUtil
Mark a chunk at a position dirty if loaded.
markColonyDeleted(int, ResourceKey<Level>) - Static method in class com.minecolonies.core.util.BackUpHelper
Marks a colony's backup file as deleted.
markDirty() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
markDirty() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Marks the instance and the building dirty.
markDirty() - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
markDirty() - Method in interface com.minecolonies.api.colony.IAnimalData
Mark this animal data as dirty and in need of syncing / saving.
markDirty() - Method in interface com.minecolonies.api.colony.IColony
Called to mark this colony dirty, and in need of syncing / saving.
markDirty() - Method in interface com.minecolonies.api.colony.IColonyView
 
markDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Mark this manager dirty, and in need of syncing / saving.
markDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Marks civilian data dirty.
markDirty() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Marks this manager dirty.
markDirty() - Method in class com.minecolonies.api.inventory.InventoryCitizen
For tile entities, ensures the chunk containing the tile entity is saved to disk later - the game won't think it hasn't changed and skip it.
markDirty() - Method in interface com.minecolonies.api.quests.IQuestManager
 
markDirty() - Method in interface com.minecolonies.api.research.IResearchManager
 
markDirty() - Method in interface com.minecolonies.api.util.IHasDirty
Specific dirty marking of modules (separate from building dirty).
markDirty() - Method in class com.minecolonies.core.colony.AnimalData
Marks this animal data as dirty and in need of syncing / saving.
markDirty() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
markDirty() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
 
markDirty() - Method in class com.minecolonies.core.colony.Colony
Marks the instance dirty.
markDirty() - Method in class com.minecolonies.core.colony.ColonyView
 
markDirty() - Method in class com.minecolonies.core.colony.managers.AnimalManager
Marks the Animal Manager as dirty, which will cause it to update and save to disk when the colony is saved.
markDirty() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
markDirty() - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
markDirty() - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
markDirty() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Mark the request manager and colony as dirty.
markDirty() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
markDirty() - Method in class com.minecolonies.core.quests.QuestManager
 
markDirty(int) - Method in interface com.minecolonies.api.colony.ICivilianData
Marks the instance dirty.
markDirty(int) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Mark the citizen dirty to synch the data with the client.
markDirty(int) - Method in class com.minecolonies.core.colony.CitizenData
 
markDirty(int) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Mark the citizen dirty to synch the data with the client.
markDirty(int) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
Mark the citizen dirty to synch the data with the client.
markEquipmentDirty() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Mark the equipment as dirty.
markInvalidTarget() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Sets the current target to be invalid until it does a threatening action again
markRequestAsAccepted(ICitizenData, IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
markRequestAsAccepted(ICitizenData, IToken<?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
markRequestSync(IToken<?>) - Method in interface com.minecolonies.api.colony.jobs.IJob
Mark a request as a synchronous (blocking request).
markRequestSync(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
marksman - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
marksman - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
MARKSMAN - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MARKSMAN_BARRACKS_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MARKSMAN_ID - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
MARKSMAN_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
MARKSMAN_TOWER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
marksManTrueDamageShare() - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
MarkStoryReadOnItem - Class in com.minecolonies.core.network.messages.server
Mark that for a given item the story was already read.
MarkStoryReadOnItem(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.MarkStoryReadOnItem
Empty constructor used when registering the message
MarkStoryReadOnItem(InteractionHand) - Constructor for class com.minecolonies.core.network.messages.server.MarkStoryReadOnItem
Set it on the item on the server side.
mask(long, long) - Static method in class com.minecolonies.api.util.Utils
Returns what flags are set, and given in mask.
MASKS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MATCH_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
MATCH_NBTIGNORE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
matchCount - Variable in class com.minecolonies.core.quests.triggers.StateQuestTriggerTemplate
How often we have to match.
matchDamage() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
Check if damage should be matched.
matchDefinitionEquals(ItemStorage) - Method in class com.minecolonies.api.crafting.ItemStorage
Ensure that two ItemStorage have the same comparison defintion
matches(TypeToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.ITypeOverrideHandler
Method used if this typeoverride handler is used to override a given type.
matches(TypeToken<?>) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory.TypeTokenSubTypeOverrideHandler
 
matches(String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.ColonyIdOption
 
matches(String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.HereOption
 
matches(String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.MineOption
 
matches(String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerNameOption
 
matches(String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerUuidOption
 
matches(String) - Method in class com.minecolonies.core.commands.arguments.MultiColonyIdArgument.AllOption
 
matches(String) - Method in interface com.minecolonies.core.commands.arguments.MultipleOptionsArgument.ArgumentOption
Check if the user defined input matches what this specific argument expects.
matches(Holder<Biome>) - Method in record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Check if the given biome is valid for this story text.
matches(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
matches(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
matches(ItemStack) - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IDeliverable
Method called to check if a given stack matches this deliverable.
matches(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Method called to check if a given stack matches this deliverable.
matches(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
matches(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
matches(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
matches(ItemStack) - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
matches(SingleRecipeInput, Level) - Method in class com.minecolonies.api.crafting.CompostRecipe
 
matchesHome(IBuilding, IAnimalData) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Checks if the given home matches the home of the given animal data.
matchesInput(OptionalPredicate<ItemStack>) - Method in class com.minecolonies.api.crafting.GenericRecipe
 
matchesInput(OptionalPredicate<ItemStack>) - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Checks whether the given predicate matches any input item of this recipe.
matchesOutput(OptionalPredicate<ItemStack>) - Method in class com.minecolonies.api.crafting.GenericRecipe
 
matchesOutput(OptionalPredicate<ItemStack>) - Method in interface com.minecolonies.api.crafting.IGenericRecipe
Checks whether the given predicate matches the output item of this recipe.
matchFirstInHandlerWithAction(IItemHandler, Predicate<ItemStack>, InventoryFunctions.IMatchActionResultHandler) - Static method in class com.minecolonies.api.util.InventoryFunctions
Search for a stack in an Inventory matching the predicate.
matchFirstInProvider(IItemHandlerCapProvider, BiPredicate<Integer, ItemStack>) - Static method in class com.minecolonies.api.util.InventoryFunctions
Search for a stack in an Inventory matching the predicate.
matchFirstInProvider(IItemHandlerCapProvider, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryFunctions
Search for a stack in an Inventory matching the predicate.
matchFirstInProviderWithAction(IItemHandlerCapProvider, Predicate<ItemStack>, InventoryFunctions.IMatchActionResult) - Static method in class com.minecolonies.api.util.InventoryFunctions
Search for a stack in an Inventory matching the predicate.
matchFirstInProviderWithSimpleAction(IItemHandlerCapProvider, Predicate<ItemStack>, Consumer<Integer>) - Static method in class com.minecolonies.api.util.InventoryFunctions
Search for a stack in an Inventory matching the predicate.
matchNbt(Tag, JsonElement) - Static method in interface com.minecolonies.api.quests.IQuestTriggerTemplate
Match a nbt tag and a json element tag.
matchNbt(Tag, JsonElement, int) - Static method in interface com.minecolonies.api.quests.IQuestTriggerTemplate
Match a nbt tag and a json element tag.
matchNBT() - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
Check if nbt should be matched.
matchTag - Variable in class com.minecolonies.core.quests.triggers.CitizenQuestTriggerTemplate
The tag we are trying to match.
matchTag - Variable in class com.minecolonies.core.quests.triggers.StateQuestTriggerTemplate
The tag we are trying to match.
MATCHTYPE_PROP - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
MathUtils - Class in com.minecolonies.api.util
Useful math stuff to use statically.
max(VoxelShape, Direction.Axis) - Static method in class com.minecolonies.api.util.ShapeUtil
Fast shape max for normal blocks
MAX_ADDITIONAL_RANGE_TO_BUILD - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The maximum range to keep from the current building place.
MAX_AI_TICKRATE - Static variable in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateConstants
The max delay one can set upon AITarget creation
MAX_ARCHER_RAIDER_PERSECUTION_DISTANCE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
MAX_BARBARIAN_DIFFICULTY - Static variable in class com.minecolonies.api.util.constant.Constants
 
MAX_BARBARIAN_HORDE_SIZE - Static variable in class com.minecolonies.api.util.constant.Constants
 
MAX_BUILDING_LEVEL - Static variable in class com.minecolonies.api.util.constant.Constants
 
MAX_BUILDING_LEVEL - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
The maximum upgrade of the building.
MAX_BUILDING_PRIORITY - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
MAX_BUTTON_WIDTH - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
The maximum possible width of the trigger button.
MAX_CITIZEN_LEVEL - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The max citizen level.
MAX_COLONY_EVENTS - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Max amount of permission/colony events to store in the colony.
MAX_COST - Static variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Maximum cost used
MAX_CRAFTING_CYCLE_DEPTH - Static variable in class com.minecolonies.api.util.constant.Constants
Max crafting cycle depth.
MAX_DEPTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MAX_DEPTH - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Max depth the miner is going for.
MAX_DISTANCE - Static variable in class com.minecolonies.core.entity.other.DruidPotionEntity
The maximum distance at which an entity gets affected
MAX_DISTANCE_FOR_ATTACK - Static variable in class com.minecolonies.api.util.constant.GuardConstants
This knight's max distance for attacking.
MAX_DISTANCE_FOR_RANGED_ATTACK - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Rangers maximum distance in blocks for an attack.(24 max arrow dist)
MAX_FIELDS - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
MAX_GUARD_CALL_RANGE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The max squaredistance a citizen can call a guard to help, 300 blocks
MAX_HAPPINESS - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
constants for happiness min/max and start happines values.
MAX_HEALTH - Static variable in class com.minecolonies.core.colony.CitizenData
The max health.
MAX_HEART_ICONS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The maximum amount of Shown hearts
MAX_ITEMS - Static variable in class com.minecolonies.api.tileentities.AbstractTileEntityBarrel
The number of items it needs to start composting
MAX_JUMP_HEIGHT - Static variable in class com.minecolonies.api.util.constant.PathingConstants
Max jump height.
MAX_LEVEL - Static variable in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Max level which should have an effect on the speed of the worker.
MAX_LINES_OF_LATEST_LOG - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The max amount of lines the latest log allows.
MAX_MELEE_RAIDER_PERSECUTION_DISTANCE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
MAX_NODES - Static variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Maximium amount of nodes explored
MAX_OCC - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
MAX_PARAMS_IRECIPESTORAGE - Static variable in class com.minecolonies.api.util.constant.Constants
 
MAX_RAID_LEVEL_DAMAGE - Static variable in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Max damage from raidlevels
MAX_RANGE - Static variable in class com.minecolonies.core.colony.buildingextensions.FarmField
The max width/length of a field.
MAX_RARITY - Static variable in class com.minecolonies.core.datalistener.RecruitmentItemsListener
Max rarity.
MAX_RESPAWN_DEVIATION - Static variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
The max distance to search for a loaded blockpos on a respawn try
MAX_RESURRECTION_CHANCE - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The max resurrection chance cap [0.0 min equals 1.0 max]
MAX_RESURRECTION_CHANCE_MYSTICAL_LVL_BONUS - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The bonus to max resurrection chance cap per max lvl of Mystical Site in the city
MAX_ROUNDUP_COOLDOWN - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
MAX_SATURATION - Static variable in interface com.minecolonies.api.colony.ICitizenData
Maximum saturation of a citizen.
MAX_SPAWN_DEVIATION - Static variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
The max distance a barbarian is allowed to spawn from the original spawn position
MAX_SPEED_ALLOWED - Static variable in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
MAX_STOCK - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
 
MAX_STORAGE_UPGRADE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
Max storage upgrades.
MAX_STORY - Static variable in class com.minecolonies.api.util.constant.Constants
The number of backstories for visitors.
MAX_TICKRATE - Static variable in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateConstants
The max delay we use for slow world ticks.
MAX_TICKRATE_VARIANT - Static variable in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateConstants
Maximum of the random offset for AI Ticks, to not activate on the same tick.
MAX_TRAINING_COOLDOWN - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
MAX_TRIES - Static variable in class com.minecolonies.api.util.constant.Constants
Max tries to find a position to path to.
MAX_WATCH_DISTANCE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
MAX_XP_PICKUP_ATTEMPTS - Static variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
Number of times to attempt XP pickup before forcing it
maxBuildingLevel(int) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
maxCitizenPerColony - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
maxCitizensFromResearch() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Get the max citizens based on the research.
maxCitizensFromResearch() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
maxColonySize - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
maxDistanceFromWorldSpawn - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
maxFields() - Static method in record class com.minecolonies.api.advancements.MaxFieldsTrigger.MaxFieldsTriggerInstance
 
MaxFieldsTrigger - Class in com.minecolonies.api.advancements
Is triggered when the maximum number of fields has been allocated to a single farmer
MaxFieldsTrigger() - Constructor for class com.minecolonies.api.advancements.MaxFieldsTrigger
 
MaxFieldsTrigger.MaxFieldsTriggerInstance - Record Class in com.minecolonies.api.advancements
 
MaxFieldsTriggerInstance(Optional<ContextAwarePredicate>) - Constructor for record class com.minecolonies.api.advancements.MaxFieldsTrigger.MaxFieldsTriggerInstance
Creates an instance of a MaxFieldsTriggerInstance record class.
maxHealing() - Method in record class com.minecolonies.core.recipes.FoodIngredient
Returns the value of the maxHealing record component.
maxHealing(int) - Method in class com.minecolonies.core.recipes.FoodIngredient.Builder
 
maxNodes - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Maximum nodes we can visit.
maxRaiderCount - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Max raider count.
maxRaiders - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
maxResearchId(ResourceLocation) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
Sets a research id that is required before this recipe is no longer available.
maxSaturation() - Method in record class com.minecolonies.core.recipes.FoodIngredient
Returns the value of the maxSaturation record component.
maxSaturation(float) - Method in class com.minecolonies.core.recipes.FoodIngredient.Builder
 
maxTreeSize - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
MAYOR_TEXT - Static variable in class com.minecolonies.core.commands.colonycommands.CommandColonyInfo
 
MC_NORMAL_ARROW - Static variable in class com.minecolonies.api.entity.ModEntities
 
meat_ravioli - Static variable in class com.minecolonies.api.items.ModItems
 
mechanic - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
mechanic - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
MECHANIC_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MECHANIC_DO_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MECHANIC_ENHANCED_GATES - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MECHANIC_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
MECHANIC_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
MECHANIC_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MECHANIST - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
MECHANIST_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
MEDIUM - Enum constant in enum class com.minecolonies.core.client.gui.map.ColonySize
 
MEDIUM - Enum constant in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
 
MEDIUM_HORDE_MESSAGE_ID - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
MEDIUM_HORDE_SIZE - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
MEDIUM_QUARRY - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MEDIUM_QUARRY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
MEDIUM_SHIP - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
MEDIUM_SIZED_BUTTON_DIS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
MEDIUM_SIZED_BUTTON_RES - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
mediumQuarry - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
MediumQuarry - Class in com.minecolonies.core.blocks.huts
Hut for the Medium quarry.
MediumQuarry() - Constructor for class com.minecolonies.core.blocks.huts.MediumQuarry
 
MELEE_ARMOR - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MELEE_ATTACK_DELAY - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Attack delay
MELEE_DAMAGE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MeleeCombatAI - Class in com.minecolonies.core.entity.ai.workers.guard
Knight combat AI
MeleeCombatAI(EntityCitizen, ITickRateStateMachine, AbstractEntityAIGuard) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
menu - Variable in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
The minimum stock.
MERCENARY - Static variable in class com.minecolonies.api.entity.ModEntities
 
MERCENARY - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
MERCENARY - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
mercenaryAttack - Static variable in class com.minecolonies.api.sounds.MercenarySounds
 
mercenaryCelebrate - Static variable in class com.minecolonies.api.sounds.MercenarySounds
 
mercenaryDie - Static variable in class com.minecolonies.api.sounds.MercenarySounds
 
mercenaryHurt - Static variable in class com.minecolonies.api.sounds.MercenarySounds
 
MercenaryModel - Class in com.minecolonies.core.client.model
 
MercenaryModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.MercenaryModel
 
mercenarySay - Static variable in class com.minecolonies.api.sounds.MercenarySounds
 
MercenarySounds - Class in com.minecolonies.api.sounds
Sounds for the mercenaries
MercenarySounds() - Constructor for class com.minecolonies.api.sounds.MercenarySounds
 
mercenaryStep - Static variable in class com.minecolonies.api.sounds.MercenarySounds
 
mergeItemStackIntoNextBestSlotInItemHandlers(ItemStack, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to merge the ItemStacks from the given source IItemHandler to the given target IItemHandler.
mergeItemStackIntoNextBestSlotInItemHandlers(IItemHandler, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to merge the ItemStacks from the given source IItemHandler to the given target IItemHandler.
meshes - Static variable in class com.minecolonies.api.items.ModTags
 
MESHES - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
MESSAGE_CITIZEN_RESTART_SCHEDULED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_CITIZEN_RESTARTED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_CREATE_ALLOWED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_CREATE_DENIED_EXISTING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_CREATE_DENIED_EXISTING_ABANDON - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_CREATE_DENIED_TOO_CLOSE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_FOUNDED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_INSIDE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_NEARBY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_NO_NEARBY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_NONE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_OWN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_REACTIVATED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_COLONY_START_SUPPLY_NEED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_COOK_SERVE_PLAYER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_HUNGRY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_IDLE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_MOURNING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_RAID - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_RAINING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_SICK - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_SLEEPING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_UNDERTAKER_BURYING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_UNDERTAKER_DIGGING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_UNDERTAKER_EMPTYING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_STATUS_WORKING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_UNDERTAKER_BURYING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_UNDERTAKER_GRAVEYARD_NO_SPACE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_CITIZEN_UNDERTAKER_RESURRECTED_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_ABANDON_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_CHILD_GREW_UP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_DELETE_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_DESTROY_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_MERCENARY_STEAL_BUILDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_MERCENARY_STEAL_CITIZEN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_NOT_FOUND - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_COLONY_VISITOR_DIED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INFO_PLAYER_INVENTORY_FULL_HOTBAR_INSERT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INTERACTION_COOKIE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INTERACTION_OUCH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INTERACTION_POISON - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_INTERACTION_VISITOR_FOOD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_LOCATING_ITEMS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_NEW_CHILD_BORN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_NEW_DECORATION_REQUEST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_PERMISSION_SCEPTER_ADD_BLOCK_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_PERMISSION_SCEPTER_ADD_POSITION_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_PERMISSION_SCEPTER_REMOVE_BLOCK_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_PERMISSION_SCEPTER_REMOVE_POSITION_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_RECIPE_SAVED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_RECRUITMENT_RAN_OFF - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_RECRUITMENT_SUCCESS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_RECRUITMENT_SUCCESS_CUSTOM - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_RESEARCH_STARTED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_RESEARCHERS_MORE_KNOWLEDGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_SCROLL_NEED_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_SCROLL_NO_PERMISSION - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_SCROLL_REGISTERED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_WARNING_ALREADY_CLAIMED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_WARNING_CANNOTBUILD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_WARNING_NO_WORKER_ASSIGNED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_WARNING_NOTFORBUILDER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_WARNING_TOWN_HALL_NOT_PRESENT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MESSAGE_WARNING_TOWN_HALL_TOO_FAR_AWAY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MessageBuilderColonyPlayerSelector(MutableComponent, IColony, boolean) - Constructor for class com.minecolonies.api.util.MessageUtils.MessageBuilderColonyPlayerSelector
Default constructor.
messageID - Variable in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
Raid message id
MessageUtils - Class in com.minecolonies.api.util
Simple class for containing reusable player messaging logic.
MessageUtils() - Constructor for class com.minecolonies.api.util.MessageUtils
 
MessageUtils.MessageBuilder - Class in com.minecolonies.api.util
Starting class for the message building.
MessageUtils.MessageBuilderColonyPlayerSelector - Class in com.minecolonies.api.util
 
MessageUtils.MessagePriority - Enum Class in com.minecolonies.api.util
Message priority types handle different types of message displays.
migrateLegacyGravePositions(CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Migrates burial plot positions stored on the graveyard building before ownership moved to this module.
MILK_ITEM - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
Milking days setting.
MILKING_AMOUNT - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
Milking amount setting.
MILKING_ATTEMPTS - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
MILKING_DAYS - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
Milking days setting.
milkyBread - Static variable in class com.minecolonies.api.items.ModItems
 
min(VoxelShape, Direction.Axis) - Static method in class com.minecolonies.api.util.ShapeUtil
Fast shape min for normal Blocks
MIN - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
Key for min remainder at warehouse.
MIN - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery
Key for min remainder at warehouse.
MIN_ADDITIONAL_RANGE_TO_BUILD - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The minimum range to keep from the current building place.
MIN_BARBARIAN_DIFFICULTY - Static variable in class com.minecolonies.api.util.constant.Constants
 
MIN_BARBARIAN_HORDE_SIZE - Static variable in class com.minecolonies.api.util.constant.Constants
 
MIN_CENTER_DISTANCE - Static variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
The minimum distance to the colony center where mobs are allowed to spawn
MIN_DISTANCE_FOR_ATTACK - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
MIN_DURATION - Static variable in class com.minecolonies.core.entity.other.DruidPotionEntity
The minimum duration to get affected
MIN_OPEN_SLOTS - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Min slots the builder should never fill.
MIN_ORDER - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MIN_PARAMS_IRECIPESTORAGE - Static variable in class com.minecolonies.api.util.constant.Constants
 
MIN_REQUIRED_RAIDLEVEL - Static variable in class com.minecolonies.core.colony.events.raid.RaidManager
Min required raidlevel
MIN_SLOTS_FOR_RECOGNITION - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Min slots required to be recognized as storage.
MIN_SPEED_ALLOWED - Static variable in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
MIN_STACK_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
MIN_STOCK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Global
MIN_STOCK_POSTBOX - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MIN_WORKING_RANGE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The minimum range the builder has to reach in order to construct or clear.
MIN_Y_DISTANCE - Static variable in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
minBuildingLevel(int) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
minColonyDistance - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
minDistance - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveTowards
Required avoidDistance.
minDistanceFromWorldSpawn - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
minDistFromStart - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
Required avoidDistance.
MINE_BLOCK - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Mine a block.
mineBlock(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Will simulate mining a block with particles ItemDrop etc.
mineBlock(BlockPos, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Will simulate mining a block with particles ItemDrop etc.
mineBlock(BlockPos, BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
mineBlock(BlockPos, BlockPos, boolean, boolean, Runnable) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Will simulate mining a block with particles ItemDrop etc.
MINECART - Static variable in class com.minecolonies.api.entity.ModEntities
 
MineColonies - Class in com.minecolonies.core
 
MineColonies(FMLModContainer, Dist) - Constructor for class com.minecolonies.core.MineColonies
 
MinecoloniesAdvancedPathNavigate - Class in com.minecolonies.core.entity.pathfinding.navigation
Minecolonies async PathNavigate.
MinecoloniesAdvancedPathNavigate(Mob, Level) - Constructor for class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Instantiates the navigation of an ourEntity.
MinecoloniesAPIProxy - Class in com.minecolonies.api
 
MinecoloniesCropBlock - Class in com.minecolonies.core.blocks
Abstract Minecolonies crop type.
MinecoloniesCropBlock(String, Block, List<Block>, TagKey<Biome>) - Constructor for class com.minecolonies.core.blocks.MinecoloniesCropBlock
Constructor to create a block of this type.
MinecoloniesFarmland - Class in com.minecolonies.core.blocks
 
MinecoloniesFarmland(String, boolean, double) - Constructor for class com.minecolonies.core.blocks.MinecoloniesFarmland
 
MinecoloniesMinecart - Class in com.minecolonies.api.entity.other
Special minecolonies minecart that doesn't collide.
MinecoloniesMinecart(EntityType<?>, Level) - Constructor for class com.minecolonies.api.entity.other.MinecoloniesMinecart
Constructor to create the minecart.
MineColoniesStructures - Class in com.minecolonies.core.structures
Thanks to: https://github.com/TelepathicGrunt/StructureTutorialMod/tree/1.18.x-Forge-Jigsaw
MineColoniesStructures() - Constructor for class com.minecolonies.core.structures.MineColoniesStructures
 
MinecoloniesThreadFactory() - Constructor for class com.minecolonies.core.entity.pathfinding.Pathfinding.MinecoloniesThreadFactory
 
MinecoloniesTileEntities - Class in com.minecolonies.api.tileentities
 
MinecoloniesTileEntities() - Constructor for class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
MinecraftMap - Class in com.minecolonies.core.client.gui.map
Simple minecraft map element.
MinecraftMap() - Constructor for class com.minecolonies.core.client.gui.map.MinecraftMap
Default Constructor.
MinecraftMap(PaneParams) - Constructor for class com.minecolonies.core.client.gui.map.MinecraftMap
Constructor used by the xml loader.
MineNode - Class in com.minecolonies.core.entity.ai.workers.util
Miner Node Data StructureIterator.
MineNode(int, int, Vec2i) - Constructor for class com.minecolonies.core.entity.ai.workers.util.MineNode
Initializes the node.
MineNode.NodeStatus - Enum Class in com.minecolonies.core.entity.ai.workers.util
Sets the status of the node.
MineNode.NodeType - Enum Class in com.minecolonies.core.entity.ai.workers.util
Sets the node style used.
MineOption() - Constructor for class com.minecolonies.core.commands.arguments.ColonyIdArgument.MineOption
 
miner - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
miner - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
MINER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
MINER_BUILDING_SHAFT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The Miner builds his shaft.
MINER_CHECK_MINESHAFT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Check if there is a mineshaft.
MINER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MINER_DEATHS - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
MINER_GUARD_ASSIGN - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MINER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
MINER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
MINER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
MINER_LEVEL_DEPTH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MINER_LEVELS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MINER_MINE_NODE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MINER_MINING_NODE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The Miner mines one node.
MINER_MINING_SHAFT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The Miner mines his shaft.
MINER_NODES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MINER_REPAIR_ENQUEUED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MINER_REPAIRING_LADDER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The Miner repairs its ladder.
MINER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MINER_WALKING_TO_LADDER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The Miner walks to the ladder.
MINER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
MinerAssignmentModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Module view for miner assignment.
MinerAssignmentModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
MinerBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for miners.
MinerBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.MinerBuildingModule
 
MinerGuardAssignModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Miner guard assignment module.
MinerGuardAssignModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.MinerGuardAssignModuleView
 
MinerLevel - Class in com.minecolonies.core.entity.ai.workers.util
Miner Level Data StructureIterator.
MinerLevel(BuildingMiner, int, BlockPos) - Constructor for class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Create a new level model.
MinerLevel(CompoundTag) - Constructor for class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Create a level from nbt.
MinerLevelManagementModule - Class in com.minecolonies.core.colony.buildings.modules
Module containing miner level management.
MinerLevelManagementModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
 
MinerLevelManagementModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Miner guard assignment module.
MinerLevelManagementModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.MinerLevelManagementModuleView
 
MinerRepairLevelMessage - Class in com.minecolonies.core.network.messages.server.colony.building.miner
Message to repair the level of the miner from the GUI.
MinerRepairLevelMessage(IBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.miner.MinerRepairLevelMessage
Creates object for the miner set level
MinerRepairLevelMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.miner.MinerRepairLevelMessage
 
MinerSetLevelMessage - Class in com.minecolonies.core.network.messages.server.colony.building.miner
Message to set the level of the miner from the GUI.
MinerSetLevelMessage(IBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.miner.MinerSetLevelMessage
Creates object for the miner set level
MinerSetLevelMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.miner.MinerSetLevelMessage
 
minHealing() - Method in record class com.minecolonies.core.recipes.FoodIngredient
Returns the value of the minHealing record component.
minHealing(int) - Method in class com.minecolonies.core.recipes.FoodIngredient.Builder
 
MINIMUM_STOCK - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
minimumNumberOfNightsBetweenRaids - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
minimumRailsToPath - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
MinimumStack - Class in com.minecolonies.api.colony.requestsystem.requestable
Minimum stack request type.
MinimumStack(ItemStorage) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Transform an itemStorage into this predicate.
MinimumStack(ItemStack) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Create a Stack deliverable.
MinimumStack(ItemStack, boolean) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Create a Stack deliverable.
MinimumStack(ItemStack, boolean, boolean, ItemStack, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Create a Stack deliverable.
MinimumStack(ItemStack, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Create a Stack deliverable.
MinimumStack(ItemStack, int, int, boolean) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Create a Stack deliverable with variable nbt.
MinimumStack(ItemStack, boolean, boolean, ItemStack, int, int, boolean) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.MinimumStack
Create a Stack deliverable.
MinimumStackRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
 
minimumStock - Variable in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
The minimum stock.
MinimumStockModule - Class in com.minecolonies.core.colony.buildings.modules
Minimum stock module.
MinimumStockModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
MinimumStockModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side representation of the minimum stock module.
MinimumStockModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.MinimumStockModuleView
 
MinimumStockModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
Cook window class.
MinimumStockModuleWindow(IMinimumStockModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.MinimumStockModuleWindow
Constructor for the minimum stock window view.
MinimumStockModuleWindow(IMinimumStockModuleView, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.modules.building.MinimumStockModuleWindow
Constructor for the minimum stock window view.
minResearchId(ResourceLocation) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
Sets a research id that is required before this recipe is available.
minSaturation() - Method in record class com.minecolonies.core.recipes.FoodIngredient
Returns the value of the minSaturation record component.
minSaturation(float) - Method in class com.minecolonies.core.recipes.FoodIngredient.Builder
 
MinStackRequest(IRequester, IToken<?>, RequestState, MinimumStack) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.MinStackRequest
 
MinStackRequest(IRequester, IToken<?>, MinimumStack) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.MinStackRequest
 
MINT - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
mint_jelly - Static variable in class com.minecolonies.api.items.ModItems
 
mint_tea - Static variable in class com.minecolonies.api.items.ModItems
 
mintchoco_cheesecake - Static variable in class com.minecolonies.api.items.ModItems
 
minThLevelToTeleport - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
MINUS_PREFIX - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
minutesSinceLastPatrol() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Returns the time in minutes since the last patrol from this stable.
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.BlockBarrel
Deprecated.
(Remove this as soon as minecraft offers anything better).
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
Deprecated.
(Remove this as soon as minecraft offers anything better).
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
Deprecated.
(Remove this as soon as minecraft offers anything better).
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
Deprecated.
(Remove this as soon as minecraft offers anything better).
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
mirror(BlockState, Mirror) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
MIRROR - Static variable in class com.minecolonies.core.blocks.BlockDecorationController
If the block is mirrored.
MIRROR - Static variable in class com.minecolonies.core.blocks.BlockPlantationField
If the block is mirrored.
MISSING - Static variable in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Default display icon (none).
MISSING_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MISSING_DELIVERIES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
MISSING_EQUIPMENT - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
MISSING_WORLD_CAP_MESSAGE - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
Log message for missing world cap.
mistletoe - Static variable in class com.minecolonies.api.items.ModItems
 
MNode - Class in com.minecolonies.core.entity.pathfinding
Nodes used in pathfinding.
MNode(MNode, int, int, int, double, double) - Constructor for class com.minecolonies.core.entity.pathfinding.MNode
Create a Node that inherits from a parent, and has a Cost and Heuristic estimate.
MNode(RegistryFriendlyByteBuf) - Constructor for class com.minecolonies.core.entity.pathfinding.MNode
Create an MNode from a bytebuf.
mob - Variable in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
MOB_ATTACK_BLACKLIST - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
MOB_ATTACK_DAMAGE - Static variable in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Mob attribute, used for custom attack damage
MOB_KILLED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
MobAIRegistry - Class in com.minecolonies.core.entity.mobs.registry
 
MobAIRegistry() - Constructor for class com.minecolonies.core.entity.mobs.registry.MobAIRegistry
 
mobAttackBlacklist - Static variable in class com.minecolonies.api.items.ModTags
 
mobAttackCitizens - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
MOBS_KILLED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
MOD_ID - Static variable in class com.minecolonies.api.util.constant.Constants
 
ModArgumentTypes - Class in com.minecolonies.core.commands.arguments
This class handles registration for custom argument types.
ModArgumentTypes() - Constructor for class com.minecolonies.core.commands.arguments.ModArgumentTypes
 
ModBlocks - Class in com.minecolonies.api.blocks
Class to create the modBlocks.
ModBlocksInitializer - Class in com.minecolonies.apiimp.initializer
This class deals with the initialization of blocks and their items.
ModBuildingExtensionsInitializer - Class in com.minecolonies.apiimp.initializer
 
ModBuildings - Class in com.minecolonies.api.colony.buildings
 
ModBuildingsInitializer - Class in com.minecolonies.apiimp.initializer
 
ModColonyEventDescriptionTypeInitializer - Class in com.minecolonies.apiimp.initializer
Initializer for colony event types, register new event types here.
ModColonyEventTypeInitializer - Class in com.minecolonies.apiimp.initializer
Initializer for colony event types, register new event types here.
ModContainerInitializers - Class in com.minecolonies.apiimp.initializer
 
ModContainerInitializers() - Constructor for class com.minecolonies.apiimp.initializer.ModContainerInitializers
 
ModContainers - Class in com.minecolonies.api.inventory
 
ModContainers() - Constructor for class com.minecolonies.api.inventory.ModContainers
 
ModCraftingTypes - Class in com.minecolonies.api.crafting
 
ModCraftingTypesInitializer - Class in com.minecolonies.apiimp.initializer
 
ModCreativeTabs - Class in com.minecolonies.api.creativetab
Class used to handle the creativeTab of minecolonies.
ModDataComponents - Class in com.minecolonies.api.items.component
 
ModDataComponents() - Constructor for class com.minecolonies.api.items.component.ModDataComponents
 
MODE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
The beekeeper mode.
MODE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Settings key for the building mode.
MODE - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
Settings key for the building mode.
ModelAmazon - Class in com.minecolonies.core.client.model.raiders
General amazon model.
ModelAmazon(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelAmazon
Create an instance of it.
ModelAmazonChief - Class in com.minecolonies.core.client.model.raiders
Amazon Chief model.
ModelAmazonChief(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelAmazonChief
Create an instance of it.
ModelAmazonSpearman - Class in com.minecolonies.core.client.model.raiders
General amazon model.
ModelAmazonSpearman(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelAmazonSpearman
Create an instance of it.
ModelArcherMummy - Class in com.minecolonies.core.client.model.raiders
Archer mummy model.
ModelArcherMummy(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelArcherMummy
 
ModelArcherNorsemen - Class in com.minecolonies.core.client.model.raiders
 
ModelArcherNorsemen(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelArcherNorsemen
 
ModelChiefNorsemen - Class in com.minecolonies.core.client.model.raiders
 
ModelChiefNorsemen(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelChiefNorsemen
 
ModelMummy - Class in com.minecolonies.core.client.model.raiders
Create a mummy model.
ModelMummy(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelMummy
 
ModelPharaoh - Class in com.minecolonies.core.client.model.raiders
ModelPharaohMummy.
ModelPharaoh(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelPharaoh
 
ModelShieldmaiden - Class in com.minecolonies.core.client.model.raiders
 
ModelShieldmaiden(ModelPart) - Constructor for class com.minecolonies.core.client.model.raiders.ModelShieldmaiden
 
ModelTypeRegistry - Class in com.minecolonies.core.client.render.modeltype.registry
 
ModelTypeRegistry() - Constructor for class com.minecolonies.core.client.render.modeltype.registry.ModelTypeRegistry
 
ModEnchants - Class in com.minecolonies.api.enchants
All our mods renchants
ModEntities - Class in com.minecolonies.api.entity
 
ModEntities() - Constructor for class com.minecolonies.api.entity.ModEntities
 
ModEquipmentTypes - Class in com.minecolonies.api.equipment
Class used for storing and registering any EquipmentTypes.
ModEquipmentTypes() - Constructor for class com.minecolonies.api.equipment.ModEquipmentTypes
 
ModGuardTypes - Class in com.minecolonies.api.colony.guardtype.registry
 
ModGuardTypesInitializer - Class in com.minecolonies.apiimp.initializer
 
ModHappinessFactorTypeInitializer - Class in com.minecolonies.apiimp.initializer
Happiness factory initializer of the values.
modId() - Method in record class com.minecolonies.core.datalistener.util.ModRemovalorder
Returns the value of the modId record component.
modId() - Method in record class com.minecolonies.core.datalistener.util.OtherModsRemovalOrder
Returns the value of the modId record component.
modifyCost(double, MNode, boolean, boolean, int, int, int, BlockState, BlockState) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Modifies costs if needed for a node
modifyCost(double, MNode, boolean, boolean, int, int, int, BlockState, BlockState) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
 
modifyCost(double, MNode, boolean, boolean, int, int, int, BlockState, BlockState) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindWater
 
modifyCost(double, MNode, boolean, boolean, int, int, int, BlockState, BlockState) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
 
modifyCost(double, MNode, boolean, boolean, int, int, int, BlockState, BlockState) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToWithPassable
 
modifyCost(double, MNode, boolean, boolean, int, int, int, BlockState, BlockState) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobPathway
 
modifyCost(double, MNode, boolean, boolean, int, int, int, BlockState, BlockState) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
ModIngredientTypeInitializer - Class in com.minecolonies.apiimp.initializer
 
modInitClient(RegisterClientReloadListenersEvent) - Static method in class com.minecolonies.core.event.ColonyStoryListener
 
modInitClient(RegisterClientReloadListenersEvent) - Static method in class com.minecolonies.core.event.TextureReloadListener
 
ModInteractionResponseHandlers - Class in com.minecolonies.api.colony.interactionhandling
List of mod interaction handlers.
ModInteractionsInitializer - Class in com.minecolonies.apiimp.initializer
 
ModItems - Class in com.minecolonies.api.items
Class handling the registering of the mod items.
ModItemsInitializer - Class in com.minecolonies.apiimp.initializer
 
ModJobs - Class in com.minecolonies.api.colony.jobs
 
ModJobsInitializer - Class in com.minecolonies.apiimp.initializer
 
ModKeyMappings - Class in com.minecolonies.api.client
Key mappings
ModLootConditions - Class in com.minecolonies.api.loot
Container class for registering custom loot conditions
ModLootTables - Class in com.minecolonies.api.loot
List of custom loot tables used by the mod (other than those used in recipes)
ModLootTables() - Constructor for class com.minecolonies.api.loot.ModLootTables
 
ModModelTypeInitializer - Class in com.minecolonies.apiimp.initializer
 
ModModelTypes - Class in com.minecolonies.api.client.render.modeltype
 
ModParticleTypesInitializer - Class in com.minecolonies.apiimp.initializer
Initializes the particle type.
ModParticleTypesInitializer() - Constructor for class com.minecolonies.apiimp.initializer.ModParticleTypesInitializer
 
ModParticleTypesInitializer.ClientRegistration - Class in com.minecolonies.apiimp.initializer
Register the client side factory
ModParticleTypesInitializer.CommonRegistration - Class in com.minecolonies.apiimp.initializer
Register the particle
ModQuestInitializer - Class in com.minecolonies.apiimp.initializer
 
ModRecipeSerializer - Class in com.minecolonies.api.crafting.registry
Holds ref to the mod recipe serializers and recipe types.
ModRecipeSerializer() - Constructor for class com.minecolonies.api.crafting.registry.ModRecipeSerializer
 
ModRecipeSerializerInitializer - Class in com.minecolonies.apiimp.initializer
 
ModRecipeTypes - Class in com.minecolonies.api.crafting
 
ModRecipeTypes - Class in com.minecolonies.core.compatibility.jei
 
ModRecipeTypesInitializer - Class in com.minecolonies.apiimp.initializer
 
ModRemovalorder - Record Class in com.minecolonies.core.datalistener.util
Removal order for removing all datapack entries from an entire mod namespace.
ModRemovalorder(String) - Constructor for record class com.minecolonies.core.datalistener.util.ModRemovalorder
Creates an instance of a ModRemovalorder record class.
ModResearchEffectInitializer - Class in com.minecolonies.apiimp.initializer
Registry initializer for the ModResearchEffects.
ModResearchEffects - Class in com.minecolonies.api.research
Contains a list of research effects by type.
ModResearchEffects() - Constructor for class com.minecolonies.api.research.ModResearchEffects
 
ModResearchEffects.ReadFromNBTFunction - Interface in com.minecolonies.api.research
Functional interface used in reading the costs from nbt.
ModResearchEffects.ResearchEffectEntry - Class in com.minecolonies.api.research
Entry for the IResearchEffect registry.
ModResearchRequirementInitializer - Class in com.minecolonies.apiimp.initializer
Registry initializer for the ModResearchRequirements.
ModResearchRequirements - Class in com.minecolonies.api.research
Registry entries for research requirement types.
ModResearchRequirements.ReadFromJsonFunction - Interface in com.minecolonies.api.research
Functional interface used in reading the requirements from json.
ModResearchRequirements.ReadFromNBTFunction - Interface in com.minecolonies.api.research
Functional interface used in reading the requirements from nbt.
ModResearchRequirements.ResearchRequirementEntry - Class in com.minecolonies.api.research
Entry for the IResearchRequirement registry.
ModSoundEvents - Class in com.minecolonies.api.sounds
Registering of sound events for our colony.
ModTags - Class in com.minecolonies.api.items
 
MODULE_BREWING - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Smelting module type.
MODULE_CRAFTING - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Crafting module type.
MODULE_CUSTOM - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Custom crafting module type.
MODULE_DOMUM - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Domum Ornamentum module type.
MODULE_SMELTING - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Smelting module type.
ModuleProducer(String, Supplier<IBuildingModule>, Supplier<Supplier<IBuildingModuleView>>) - Constructor for class com.minecolonies.api.colony.buildings.registry.BuildingEntry.ModuleProducer
 
modules - Variable in class com.minecolonies.core.colony.buildings.AbstractBuilding
Set of building modules this building has.
modulesMap - Variable in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
moduleView - Variable in class com.minecolonies.core.client.gui.AbstractModuleWindow
Module view.
moduleViews - Variable in class com.minecolonies.core.client.gui.WindowHireWorker
The different job module views.
moduleViews - Variable in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Set of building modules this building has.
MOISTURE - Static variable in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
MORE_AIR - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MORE_ORES - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MORE_SCROLLS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MOUNT_ARMOR - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MOUNT_DAMAGE_SPLIT - Static variable in class com.minecolonies.core.colony.jobs.guard.JobCavalry
 
MOUNT_HEALTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
MOUNTS_READIED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
MOURN - Enum constant in enum class com.minecolonies.api.entity.ai.DesiredActivity
 
MOURN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
MOURN - Enum constant in enum class com.minecolonies.api.entity.ai.Status
 
MOURNING - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
mouseClicked(double, double, int) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
 
mouseDragged(double, double, int, double, double) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
 
mouseScrolled(double, double, double, double) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
 
MOVE_IN - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
Citizen spawning.
MOVE_MINIMAL - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Quantity to be moved to rotate without actually moving.
MOVE_MINIMAL - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Quantity to be moved to rotate the entity without actually moving.
moveAlongTrack(BlockPos, BlockState) - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
moveArmorToInventory(EquipmentSlot) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Move armor from armor slots to inventory.
moveAwayFromLivingEntity(Entity, double, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
moveAwayFromLivingEntity(Entity, double, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to path away from a ourEntity.
moveInAttackPosition(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Movement to get into attack position
moveInAttackPosition(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
moveInAttackPosition(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
moveInAttackPosition(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
moveInAttackPosition(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
moveInAttackPosition(LivingEntity) - Method in class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
moveItemStacksWithPossibleSwap(IItemHandler, Collection<IItemHandler>, List<ItemStack>, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Attempts a swap with the given itemstacks, from the source to the target inventory.
moveItemStackTo(ItemStack, int, int, boolean) - Method in class com.minecolonies.api.inventory.container.ContainerBuildingInventory
 
moveItemStackTo(ItemStack, int, int, boolean) - Method in class com.minecolonies.api.inventory.container.ContainerGrave
 
moveItemStackTo(ItemStack, int, int, boolean) - Method in class com.minecolonies.api.inventory.container.ContainerRack
 
MOVEMENT_SPEED - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
MovementHandler - Class in com.minecolonies.core.entity.pathfinding.navigation
Custom movement handler for minecolonies citizens (avoid jumping so much).
MovementHandler(Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.navigation.MovementHandler
 
moveTo(double, double, double, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Deprecated.
moveTo(Entity, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
moveTo(Path, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Deprecated.
moveToSyncCitizen(ICitizenData, IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.data.IRequestSystemBuildingDataStore
Move request from building (-1) to citizen and mark synchronous.
moveToSyncCitizen(ICitizenData, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Move request from building (-1) to citizen and mark synchronous.
moveToSyncCitizen(ICitizenData, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
muffin - Static variable in class com.minecolonies.api.items.ModItems
 
muffin_dough - Static variable in class com.minecolonies.api.items.ModItems
 
MULTI_COLONY_ID - Static variable in class com.minecolonies.core.commands.arguments.ModArgumentTypes
 
MULTI_OUTPUT_ID - Static variable in class com.minecolonies.api.crafting.ModRecipeTypes
 
MultiColonyIdArgument - Class in com.minecolonies.core.commands.arguments
A command argument that can dynamically resolve to a colony id.
MultiColonyIdArgument.AllOption - Class in com.minecolonies.core.commands.arguments
 
MultimapCollector<T,K,V> - Class in com.minecolonies.core.util
 
MultimapCollector(Function<T, K>, Function<T, V>) - Constructor for class com.minecolonies.core.util.MultimapCollector
 
MultiOutput - Static variable in class com.minecolonies.api.crafting.ModRecipeTypes
 
MultiOutputRecipe - Class in com.minecolonies.api.crafting
The mult-output recipe type
MultiOutputRecipe(IRecipeStorage) - Constructor for class com.minecolonies.api.crafting.MultiOutputRecipe
Multi-Output recipe type
MULTIPLE_TOTEMS_RESURRECTION_CHANCE_BONUS - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The bonus to the resurrection chance for having multiples totems of undying
MultipleOptionsArgument<TValue> - Class in com.minecolonies.core.commands.arguments
Base argument class that can serve to handle multiple different option values.
MultipleOptionsArgument(List<MultipleOptionsArgument.ArgumentOption<TValue>>) - Constructor for class com.minecolonies.core.commands.arguments.MultipleOptionsArgument
Default constructor.
MultipleOptionsArgument.ArgumentOption<TValue> - Interface in com.minecolonies.core.commands.arguments
A singular argument option, this is responsible for checking if the argument value matches the expected user input.
MultipleOptionsArgument.OptionContainer<TValue> - Record Class in com.minecolonies.core.commands.arguments
Container class carrying the chosen option + original input value to the resolver method.
MUMMY - Static variable in class com.minecolonies.api.entity.ModEntities
 
MUMMY - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
MUMMY - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
mushroom_pizza - Static variable in class com.minecolonies.api.items.ModItems
 
mushroomBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
MUSHROOMS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
MUSHROOMS_HUGE - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
mustExist(boolean) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
MutableChunkPos - Class in com.minecolonies.core.util
 
MutableChunkPos(int, int) - Constructor for class com.minecolonies.core.util.MutableChunkPos
 
MutableChunkPos(long) - Constructor for class com.minecolonies.core.util.MutableChunkPos
 
MutableChunkPos(BlockPos) - Constructor for class com.minecolonies.core.util.MutableChunkPos
 
mutton_dinner - Static variable in class com.minecolonies.api.items.ModItems
 
myMount - Variable in class com.minecolonies.core.colony.jobs.guard.JobCavalry
The UUID of the mount.
MYSTICAL_SITE - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
MYSTICAL_SITE_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
MYSTICAL_SITE_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
mysticalSite - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
mysticalSiteFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 

N

N_S_SHAPE - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
name - Variable in class com.minecolonies.api.colony.CompactColonyReference
The name of the colony.
name - Variable in class com.minecolonies.api.colony.connections.ColonyConnection
 
name - Variable in class com.minecolonies.core.colony.CitizenDataView
 
name() - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
Returns the value of the name record component.
name() - Method in record class com.minecolonies.core.datalistener.model.Disease
Returns the value of the name record component.
NAME - Static variable in class com.minecolonies.api.colony.savedata.ServerColonySaveData
World save data name.
NAME - Static variable in class com.minecolonies.core.commands.generalcommands.ScanCommand
Descriptive string.
NAME - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
NAME_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the name label in the GUI.
NAME_LABEL_HEIGHT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
NAME_LABEL_WIDTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
NAME_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
NAME_TEXT - Static variable in class com.minecolonies.core.commands.colonycommands.CommandColonyInfo
 
NAME_TEXT - Static variable in class com.minecolonies.core.commands.colonycommands.CommandColonyPrintStats
 
NameConstants - Class in com.minecolonies.api.util.constant
 
NameConstants() - Constructor for class com.minecolonies.api.util.constant.NameConstants
 
NAMED_GRAVE - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
NamedGravePlacementHandler - Class in com.minecolonies.core.placementhandlers
 
NamedGravePlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.NamedGravePlacementHandler
 
nameFileMap - Static variable in class com.minecolonies.core.datalistener.CitizenNameListener
List of custom visitor data
NBT_COUNT - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
 
NBT_DATA - Static variable in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
NBT_DAY - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
NBT_DEALT_DAMAGE - Static variable in class com.minecolonies.core.entity.other.SpearEntity
The NBT key for the spears dealt damage value.
NBT_LSB - Static variable in class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
 
NBT_MIN_COUNT - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
 
NBT_MODE_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
NBT_MSB - Static variable in class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
 
NBT_PRIORITY - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
NBT_QTY - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
NBT_STACK - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
 
NBT_TOKEN - Static variable in class com.minecolonies.api.colony.requestsystem.requestable.crafting.AbstractCrafting
 
NBT_TYPE - Static variable in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
NBT_WEAPON - Static variable in class com.minecolonies.core.entity.other.SpearEntity
The NBT key for the spear ItemStack.
nbtDecoder(Codec<T>, Logger, Supplier<T>) - Static method in class com.minecolonies.api.util.CodecUtil
 
nbtEncoder(Codec<T>, Logger, Supplier<CompoundTag>) - Static method in class com.minecolonies.api.util.CodecUtil
 
nbtPath - Variable in class com.minecolonies.core.quests.triggers.StateQuestTriggerTemplate
Path of keys to the nbt we are trying to match,
NbtTagConstants - Class in com.minecolonies.api.util.constant
Some constants needed to store things to NBT.
NBTUtils - Class in com.minecolonies.api.util
 
NBTUtils() - Constructor for class com.minecolonies.api.util.NBTUtils
 
nearbyPosition - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
Position to stay nearby
nearestColony - Variable in class com.minecolonies.core.client.render.worldevent.WorldEventContext
 
NEED_ASSISTANCE - Enum constant in enum class com.minecolonies.api.entity.ai.Status
 
NEED_MORE - Enum constant in enum class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.RessourceAvailability
 
NEEDS_BETTER_HUT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NEEDS_ITEM - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
The ai needs some items it is waiting for.
NEEDS_RESEARCH_REASON - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.BuilderModeSetting
Reason display constants.
NEEDS_RESEARCH_REASON - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
Reason display constants.
needsBetterFood() - Method in interface com.minecolonies.api.colony.ICitizenData
Returns whether the citizen has food in their inventory that's not good enough (but no good food)
needsBetterFood() - Method in class com.minecolonies.core.colony.CitizenData
 
needsColony() - Method in class com.minecolonies.core.items.AbstractItemScroll
Whether this items need to register to a colony
needsColony() - Method in class com.minecolonies.core.items.ItemScrollBuff
 
needsColony() - Method in class com.minecolonies.core.items.ItemScrollColonyAreaTP
 
needsColony() - Method in class com.minecolonies.core.items.ItemScrollColonyTP
 
needsColony() - Method in class com.minecolonies.core.items.ItemScrollGuardHelp
 
needsColony() - Method in class com.minecolonies.core.items.ItemScrollHighlight
 
needsCurrently - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
What he currently might be needing.
needsHealthTraining() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Checks whether this horse's mount health modifier differs from its colony's current research bonus.
negate() - Method in interface com.minecolonies.api.util.OptionalPredicate
Negates the predicate -- where the original returns true, this returns false, and vice versa.
neighborbuildingrange - Variable in class com.minecolonies.api.configuration.ClientConfiguration
 
neighborbuildingrendering - Variable in class com.minecolonies.api.configuration.ClientConfiguration
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
Mostly redstone stuff for opening
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
neighborRack - Variable in class com.minecolonies.api.inventory.container.ContainerRack
The tileEntity.
NETHER - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
NETHER_AWAY - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the nether worker return from the trip.
NETHER_CLOSEPORTAL - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the nether worker close the portal to the nether
NETHER_LEAVE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the nether worker start out on the trip.
NETHER_LOG - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
NETHER_OPENPORTAL - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the nether worker open the portal to the nether
NETHER_PEPPER - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
NETHER_RETURN - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the nether worker return from the trip.
NETHERMINER_MENU - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
NETHERMINER_NO_FOOD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NetherrackPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
NetherrackPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.NetherrackPlacementHandler
 
netherworker - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
netherWorker - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
NETHERWORKER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
NETHERWORKER - Static variable in class com.minecolonies.core.generation.defaults.workers.DefaultNetherWorkerLootProvider
 
NETHERWORKER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
NETHERWORKER_EXPEDITION - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
NETHERWORKER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
NETHERWORKER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
NETHERWORKER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
NETHERWORKER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
NETHERWORKER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
NEUTRAL - Enum constant in enum class com.minecolonies.api.colony.connections.DiplomacyStatus
 
NEUTRAL - Enum constant in enum class com.minecolonies.api.colony.permissions.OldRank
 
NEUTRAL_RANK_ID - Static variable in interface com.minecolonies.api.colony.permissions.IPermissions
 
NEUTRAL_SET - Enum constant in enum class com.minecolonies.api.colony.connections.ConnectionEventType
 
NEW - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.Patient.PatientState
 
NEW_NBT_TYPE - Static variable in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
NEW_VISITORS - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
newArgument(String, ArgumentType<T>) - Static method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.api.blocks.decorative.AbstractColonyFlagBanner
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockBarrel
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockCompostedDirt
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.huts.BlockHutEnchanter
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.huts.BlockHutWareHouse
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.huts.BlockStash
 
newBlockEntity(BlockPos, BlockState) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
NewBobberEntity - Class in com.minecolonies.core.entity.other
 
NewBobberEntity(EntityType<? extends Projectile>, AbstractEntityCitizen, Level, int, int) - Constructor for class com.minecolonies.core.entity.other.NewBobberEntity
 
NewBobberEntity(EntityType<? extends Projectile>, Level) - Constructor for class com.minecolonies.core.entity.other.NewBobberEntity
 
newLiteral(String) - Static method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
Helper function for typing.
newNavigator - Variable in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
The New PathNavigate navigator.
newNavigator - Variable in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
The New PathNavigate navigator.
newThread(Runnable) - Method in class com.minecolonies.core.entity.pathfinding.Pathfinding.MinecoloniesThreadFactory
 
NEXT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NEXT_OBJ_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
nextAttackTime - Variable in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Time at which the next attack happens, worldtime + attackspeed(delay)
NextObjectiveDialogueAnswer(int) - Constructor for class com.minecolonies.api.quests.IQuestDialogueAnswer.NextObjectiveDialogueAnswer
Create a new go to result.
NextObjectiveDialogueAnswer(JsonObject) - Constructor for class com.minecolonies.api.quests.IQuestDialogueAnswer.NextObjectiveDialogueAnswer
Create the go to result from json.
nextPlayerCollisionTime - Variable in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Time after which the next player collision is possible
nextStage() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Go to the next stage.
nextStage() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Go to the next stage.
nextStage() - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
Go to the next stage.
nextState() - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
Move the field into the new state.
nextValidCell(FarmField) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
Fetch the next available block within the field.
NIGHT - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Nighttime, point at which you can sleep.
NINE_CITIZENS_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
NINETY_DEGREE - Static variable in class com.minecolonies.api.util.constant.Constants
 
NO - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_BEES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_CHANGE - Static variable in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Allow transitioning to any other state, otherwise stay in current.
NO_COLONY_ID - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
ID for when no colony exists
NO_COLONY_YET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_COMPOST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_CUSTOM_BUILDINGS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_CUSTOM_CAMPS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_FLOWERS_IN_CONFIG - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_FREE_FIELDS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_HIVES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_HOSPITAL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_PLANT_GROUND_FLORIST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_RENDER - Enum constant in enum class com.minecolonies.api.blocks.types.RackType
 
NO_RESTAURANT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NO_SORT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
No Sorting stage.
NO_SPAWN_POINT - Enum constant in enum class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSpawnResult
 
NO_TARGET - Enum constant in enum class com.minecolonies.api.entity.ai.combat.CombatAIStates
 
NO_TOOL - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The returned slot if a slot hasn't been found.
NO_WORK_ORDER - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
Tag if the building has no workOrder.
NO_WORKERS_TO_DRAIN_SET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NOBLE - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
NOBLE_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
NOISE - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
none - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
NONE - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
 
NONE - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlanterAIModuleResultResetState
Do not reset the position/field.
NONE - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
 
NONE - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
NONE - Static variable in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult
Simplest action, indicating no work was needed on the given position.
nonLadderClimbableCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Cost to climb a non ladder.
NOON - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Noon day time.
NoPrivateCrafterWorkerModule - Class in com.minecolonies.core.colony.buildings.modules
The worker module for citizen where they are assigned to if they work at it.
NoPrivateCrafterWorkerModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.NoPrivateCrafterWorkerModule
 
normal - Variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
The references to living raiders left
normal - Variable in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
Array of pirates which are spawned for landing, one wave.
NORMAL - Enum constant in enum class com.minecolonies.api.tileentities.ScareCrowType
 
NORMAL - Enum constant in enum class com.minecolonies.api.util.MessageUtils.MessagePriority
Normal priority messages, these are not important messages sent to the colony, shown in a dimmed color (gray).
NORMAL_RAIDER - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
Raider tags.
normalizeMaxDepth(int, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
Normalize the maximum depth.
NORSE_HEALTH_REDUCTION_FACTOR - Static variable in class com.minecolonies.core.entity.mobs.raider.norsemen.EntityNorsemenChiefRaider
 
NORSEMAN - Enum constant in enum class com.minecolonies.api.entity.mobs.RaiderType
 
NORSEMEN_ARCHER - Static variable in class com.minecolonies.api.entity.ModEntities
 
NORSEMEN_ARCHER - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
NORSEMEN_CHIEF - Static variable in class com.minecolonies.api.entity.ModEntities
 
NORSEMEN_CHIEF - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
NORSEMEN_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
This raids event id, registry entries use res locations as ids.
NORSEMEN_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
This raids event id, registry entries use res locations as ids.
NORSEMENARCHER - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
NORSEMENCHIEF - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
NorsemenModel - Class in com.minecolonies.api.client.render.modeltype
Norsemen model.
NorsemenModel(ModelPart) - Constructor for class com.minecolonies.api.client.render.modeltype.NorsemenModel
Create a model of a specific size.
NorsemenRaidEvent - Class in com.minecolonies.core.colony.events.raid.norsemenevent
Norsemen raid event for the colony, triggers a horde of vikings which spawn and attack the colony.
NorsemenRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
NorsemenShipRaidEvent - Class in com.minecolonies.core.colony.events.raid.norsemenevent
The Norsemen raid event, spawns a ship with Norsemen spawners onboard.
NorsemenShipRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
Create a new Norsemen raid event.
NORTH - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
NORTH - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
NORTH_EAST - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
NORTH_WEST - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
noSupplyPlacementRestrictions - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
NOT - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
NOT_EMPTY_PREDICATE - Static variable in class com.minecolonies.api.util.ItemStackUtils
Negation of the itemStack empty predicate (not empty).
NOT_ENOUGH_JOBS - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
NOT_MATCH_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
NOT_NEEDED - Enum constant in enum class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.RessourceAvailability
 
NOT_PASSABLE - Enum constant in enum class com.minecolonies.core.entity.pathfinding.SurfaceType
 
NOT_RESOLVED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
NOT_STARTED - Enum constant in enum class com.minecolonies.api.research.util.ResearchState
 
notifyGuardsOfTarget(AbstractEntityCitizen, LivingEntity, int) - Static method in class com.minecolonies.core.entity.ai.combat.CombatUtils
Actions on changing to a new target entity
NotifyingRackInventory(int) - Constructor for class com.minecolonies.core.tileentities.TileEntityStash.NotifyingRackInventory
 
notMatchTag - Variable in class com.minecolonies.core.quests.triggers.CitizenQuestTriggerTemplate
The tag we are trying to NOT match.
NUM_DISEASES_TREATED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
NUMBER_OF_PROPERTIES - Static variable in interface com.minecolonies.api.colony.requestsystem.request.IRequestFactory
 
numberOfArchers - Variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
Amount of archer barbarians
numberOfBosses - Variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
Amount of boss barbarians
numberOfRaiders - Variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
Amount of melee barbarians

O

OBJECT - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
ObjectiveEntry(BiFunction<HolderLookup.Provider, JsonObject, IQuestObjectiveTemplate>) - Constructor for class com.minecolonies.api.quests.registries.QuestRegistries.ObjectiveEntry
 
of() - Static method in class com.minecolonies.core.recipes.PlantIngredient
 
of(IToken<?>) - Static method in class com.minecolonies.api.crafting.GenericRecipe
 
of(Predicate<T>) - Static method in interface com.minecolonies.api.util.OptionalPredicate
Creates a non-empty optional predicate.
of(TagKey<Biome>) - Static method in class com.minecolonies.api.loot.EntityInBiomeTag
 
of(Ingredient, int) - Static method in record class com.minecolonies.api.crafting.CountedIngredient
Creates a counted ingredient.
of(RecipeHolder<?>, Level) - Static method in class com.minecolonies.api.crafting.GenericRecipe
Construct from vanilla recipe.
OFF - Static variable in class com.minecolonies.api.util.constant.WindowConstants
String describing off for the gui.
OFF_STRING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
OFF_TO_BED - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
OFFICER - Enum constant in enum class com.minecolonies.api.colony.permissions.OldRank
 
OFFICER_RANK_ID - Static variable in interface com.minecolonies.api.colony.permissions.IPermissions
 
OFFSET_TICK_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
This times the citizen id is the personal offset of the citizen.
ok(T) - Static method in record class com.minecolonies.core.datalistener.util.MappingResult
Create an OK mapping result, giving the item entry.
OldRank - Enum Class in com.minecolonies.api.colony.permissions
Ranks within a colony.
on(ItemTossEvent) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
ItemTossEvent handler.
on(LivingDamageEvent.Pre) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
LivingHurtEvent handler.
on(LivingDeathEvent) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
 
on(MobSpawnEvent.PositionCheck) - Static method in class com.minecolonies.core.event.EventHandler
Join world event.
on(ArrowLooseEvent) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
ArrowLooseEvent handler.
on(AttackEntityEvent) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
AttackEntityEvent handler.
on(ItemEntityPickupEvent.Pre) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
ItemEntityPickupEvent handler.
on(PlayerInteractEvent.EntityInteract) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
PlayerInteractEvent.EntityInteract handler.
on(PlayerInteractEvent.EntityInteractSpecific) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
PlayerInteractEvent.EntityInteractSpecific handler.
on(BlockEvent.BreakEvent) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
BlockEvent.BreakEvent handler.
on(BlockEvent.BreakEvent) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
BlockEvent.BreakEvent handler.
on(BlockEvent.EntityPlaceEvent) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
BlockEvent.PlaceEvent handler.
on(BlockEvent.EntityPlaceEvent) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
BlockEvent.Place handler.
on(ExplosionEvent.Detonate) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
ExplosionEvent.Detonate handler.
on(ExplosionEvent.Start) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
ExplosionEvent.Start handler.
on(VanillaGameEvent) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
FillBucketEvent handler.
ON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
String describing on for the gui.
ON_STRING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
onAdded(IColony, boolean) - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Executed when a work order is added.
onAdded(IColony, boolean) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Executed when a work order is added.
onAdded(IColony, boolean) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
onAdded(IColony, boolean) - Method in class com.minecolonies.core.colony.workorders.WorkOrderDecoration
 
onAdded(IColony, boolean) - Method in class com.minecolonies.core.colony.workorders.WorkOrderPlantationField
 
onAddReloadListenerEvent(AddReloadListenerEvent) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onAirRightClick(BlockPos, BlockPos, Level, Player, ItemStack) - Method in class com.minecolonies.core.items.ItemScanAnalyzer
 
onArmorAdd(ItemStack, EquipmentSlot) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
On armor equip.
onArmorRemove(ItemStack, EquipmentSlot) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
On armor removal.
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends PrivateCrafting>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingProductionResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends PublicCrafting>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends IRequestable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends IRetryable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends R>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Indicates that an assigned request has been cancelled.
onAssignedRequestBeingCancelled(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends PrivateCrafting>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingProductionResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends PublicCrafting>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends IRequestable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends IRetryable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
onAssignedRequestCancelled(IRequestManager, IRequest<? extends R>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Indicates that an assigned request has been cancelled.
onAssignedRequestCancelled(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
onAssignedToThisResolverForBuilding(IRequestManager, IRequest<? extends C>, boolean, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
onAssignedToThisResolverForBuilding(IRequestManager, IRequest<? extends PublicCrafting>, boolean, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
onAssignment(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
onAssignment(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
onBlockBreak(IObjectiveInstance, IQuestInstance, Player) - Method in class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
 
onBlockBreak(IObjectiveInstance, IQuestInstance, Player) - Method in interface com.minecolonies.core.quests.objectives.IBreakBlockObjectiveTemplate
Callback for block break event
onBlockBreak(BlockEvent.BreakEvent) - Static method in class com.minecolonies.core.event.EventHandler
Event called on player block breaks.
onBlockDropReception(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Event triggered after receiving a list of block drops.
onBlockDropReception(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
onBlockDropReception(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
onBlockDropReception(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
onBlockDropReception(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
onBlockDropReception(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
onBlockHutPlaced(Level, Player, Block, BlockPos) - Static method in class com.minecolonies.core.event.EventHandler
Called when a player tries to place a AbstractBlockHut.
onBlockPlace(IObjectiveInstance, IQuestInstance, Player) - Method in interface com.minecolonies.core.quests.objectives.IPlaceBlockObjectiveTemplate
Callback for block place event
onBlockPlace(IObjectiveInstance, IQuestInstance, Player) - Method in class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
 
onBlockPlacedByBuildTool(Level, BlockPos, BlockState, LivingEntity, ItemStack, RotationMirror, String, String) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
Event-Handler for placement of this block.
onBlockPlacedInBuilding(BlockState, BlockPos, Level) - Method in interface com.minecolonies.api.colony.buildings.modules.IModuleWithExternalBlocks
Attempt to register a specific block at a specific module.
onBlockPlacedInBuilding(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.modules.BedHandlingModule
 
onBlockPlacedInBuilding(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
 
onBuild(Button) - Method in interface com.minecolonies.core.client.gui.ColorPalette.IWidgetAdder
 
onBuildingLoad() - Method in interface com.minecolonies.api.colony.ICitizenData
Called after buildings loaded
onBuildingLoad() - Method in class com.minecolonies.core.colony.CitizenData
 
onBuildingUpgrade(IObjectiveInstance, IQuestInstance, int) - Method in class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
 
onBuildingUpgrade(IObjectiveInstance, IQuestInstance, int) - Method in interface com.minecolonies.core.quests.objectives.IBuildingUpgradeObjectiveTemplate
Callback for block upgrade event
onBuildingUpgradeComplete(IBuilding, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Performed when a building of this colony finished his upgrade state.
onBuildingUpgradeComplete(IBuilding, int) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
onBuildingUpgradeComplete(IBuilding, int) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Building upgrade handling.
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Handle a button clicked event.
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.citizen.MainWindowCitizen
Called when a button in the citizen has been clicked.
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.modules.building.EntityListModuleWindow
 
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.modules.building.UniversityModuleWindow
 
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.townhall.WindowTownHallMercenary
 
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.townhall.WindowTownHallNameEntry
 
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.WindowHutNameEntry
 
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.WindowInteraction
Called when a button in the citizen has been clicked.
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.WindowRequestDetail
Called when any button has been clicked.
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.WindowResearchTree
 
onButtonClicked(Button) - Method in interface com.minecolonies.core.client.gui.modules.IWindowModule
Method called when any button is clicked.
onButtonClicked(Button) - Method in class com.minecolonies.core.client.gui.WindowsBarracksSpies
 
OnButtonPress() - Constructor for class com.minecolonies.core.client.gui.containers.WindowBrewingstandCrafting.OnButtonPress
 
OnButtonPress() - Constructor for class com.minecolonies.core.client.gui.containers.WindowFurnaceCrafting.OnButtonPress
 
onCancel() - Method in interface com.minecolonies.core.quests.sideeffects.IQuestSideEffect
Called on quest cancellation
onCancel() - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
onCancel(IRequest<?>) - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Additional call to execute upon cancellation of a request.
onCancellation(IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestObjectiveTemplate
On objective abort.
onCancellation(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
 
onCancellation(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
 
onCancellation(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
 
onCancellation(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
 
onCancellation(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.ResearchObjectiveTemplate
 
onchange - Variable in class com.minecolonies.core.client.gui.ColorPalette
 
onChange(DyeColor) - Method in interface com.minecolonies.core.client.gui.ColorPalette.ChangeEvent
 
onChangedBlock(ServerLevel, BlockPos) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
onChildRequestCancelled(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
 
onChildRequestCancelled(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
onChunkLoad(ChunkEvent.Load) - Static method in class com.minecolonies.core.event.EventHandler
Called when a chunk gets loaded for some reason.
onChunkLoaded(ChunkEvent.Load) - Method in class com.minecolonies.core.compatibility.journeymap.EventListener
 
onChunkUnLoad(ChunkEvent.Unload) - Static method in class com.minecolonies.core.event.EventHandler
Called when a chunk gets unloaded
onCitizenRemoved() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Actions when the entity is removed.
onCitizenRemoved() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
 
onCitizenRemoved() - Method in class com.minecolonies.core.entity.visitor.VisitorColonyHandler
 
onCitizenSleep() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Call this when citizens sleep
onCitizenSleep() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
onCleanUp(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Executed every time when citizen finish inventory cleanup called after citizen got paused.
onCleanUp(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Executed every time when citizen finish inventory cleanup called after citizen got paused.
onClientExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
 
onClientResponseTriggered(int, Player, ICitizenDataView, BOWindow) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Client side action triggered on a possible response.
onClientResponseTriggered(int, Player, ICitizenDataView, BOWindow) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDeliveryInteraction
 
onClientResponseTriggered(int, Player, ICitizenDataView, BOWindow) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
onClientResponseTriggered(int, Player, ICitizenDataView, BOWindow) - Method in class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
onClientResponseTriggered(int, Player, ICitizenDataView, BOWindow) - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
onClientResponseTriggered(int, Player, ICitizenDataView, BOWindow) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
 
onClientResponseTriggered(int, Player, ICitizenDataView, BOWindow) - Method in class com.minecolonies.core.colony.interactionhandling.SimpleNotificationInteraction
 
onClientTick(ClientTickEvent.Pre) - Method in interface com.minecolonies.api.colony.IColonyManager
On Client tick, clears views when player left.
onClientTick(ClientTickEvent.Pre) - Method in class com.minecolonies.core.colony.ColonyManager
 
onClientTick(ClientTickEvent.Pre) - Method in class com.minecolonies.core.compatibility.journeymap.EventListener
 
onClientTick(ClientTickEvent.Pre) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onClose() - Method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
 
onClosed() - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Trigger on forcefully closing the interaction.
onClosed() - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
onClosed() - Method in interface com.minecolonies.core.client.gui.modules.IWindowModule
Called when the Window is closed.
onClosed() - Method in class com.minecolonies.core.client.gui.WindowBuildingBrowser
 
onClosed() - Method in class com.minecolonies.core.client.gui.WindowInteraction
 
onClosed() - Method in class com.minecolonies.core.client.gui.WindowSchematicAnalyzer
 
onClosed() - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
onCollission(ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Called when two citizens collide.
onCollission(ICitizenData) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
onColonyFlagChanged() - Method in interface com.minecolonies.api.colony.jobs.IJobWithColonyFlag
What to do when the colony flag changes.
onColonyFlagChanged() - Method in class com.minecolonies.core.colony.jobs.guard.JobKnight
 
onColonyTick() - Method in interface com.minecolonies.api.quests.IQuestManager
On each colony tick.
onColonyTick() - Method in class com.minecolonies.core.quests.QuestManager
 
onColonyTick(double) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
Update the decay of this grave onColonyTick When the timer elapses, decay the grave and reset the timer, if the grave is already decayed - remove the tile entity from the world
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.buildings.modules.ITickingModule
Colony tick hook.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Update function, which is called from the colony every 500 ticks.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.managers.interfaces.IReproductionManager
On colony tick operation.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Process updates on the Colony Tick.
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.ChildrenBuildingModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.GuardBuildingModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.LivingBuildingModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.managers.EventManager
Updates the current events.
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.managers.ReproductionManager
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Process updates on the Colony Tick.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
On tick of the colony.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Actions to execute on a colony tick.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Actions to execute on a colony tick.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Tick the graves on colony tick.
onColonyTick(IColony) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Tick the buildings on colony tick.
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Regularly tick this building and check if we got the minimum stock(like once a minute is still fine) - If not: Check if there is a request for this already.
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.GraveManagerView
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.managers.AnimalManager
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.managers.CitizenManager
Updates the citizen entities when needed and spawn the initial citizens on colony tick.
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.managers.GraveManager
Ticks all grave when this building manager receives a tick.
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
onColonyTick(IColony) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
onColonyUpdate(IRequestManager, Predicate<IRequest<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Called by manager given to indicate that a colony has updated their available items.
onColonyUpdate(IRequestManager, Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
onColonyUpdate(IRequestManager, Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
onColonyUpdate(Predicate<IRequest<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to indicate that a colony has updated their available items.
onColonyUpdate(Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to reassign requests based on a predicate.
onColonyUpdate(Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
onColonyUpdate(Predicate<IRequest<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to reassign requests based on a predicate
onColonyUpdate(Predicate<IRequest<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to reassign requests based on a predicate
onColonyViewUpdated(ColonyViewUpdatedModEvent) - Method in class com.minecolonies.core.compatibility.journeymap.EventListener
 
onCommandsRegister(RegisterCommandsEvent) - Static method in class com.minecolonies.core.event.EventHandler
 
onComplete() - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
onCompleted(IColony, ICitizenData) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Executed when a work order is completed.
onCompleted(IColony, ICitizenData) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Executed when a work order is completed.
onCompleted(IColony, ICitizenData) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
onCompletion() - Method in interface com.minecolonies.api.quests.IQuestInstance
On question completion call.
onCompletion() - Method in class com.minecolonies.api.util.CreativeBuildingStructureHandler
 
onCompletion() - Method in class com.minecolonies.core.quests.QuestInstance
 
onContentsChanged(int) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack.RackInventory
 
onContentsChanged(int) - Method in class com.minecolonies.core.tileentities.TileEntityStash.NotifyingRackInventory
 
onCreate() - Method in class com.minecolonies.core.client.gui.townhall.WindowTownHallColonyManage
On create button
onCreate() - Method in class com.minecolonies.core.client.gui.townhall.WindowTownHallColonyReactivate
On create button
onCropTrample(BlockEvent.FarmlandTrampleEvent) - Static method in class com.minecolonies.core.event.EventHandler
Gets called when farmland is trampled
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyFlag
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
onDataPackSync(OnDatapackSyncEvent) - Static method in class com.minecolonies.core.event.DataPackSyncEventHandler.ServerEvents
This event fires on server-side both at initial world load and whenever a new player joins the server (with getPlayer() != null), and also on datapack reload (with null).
onDeath(Integer) - Method in interface com.minecolonies.api.colony.ICitizenData
On death of a citizen this is invoked on the related citizens.
onDeath(Integer) - Method in class com.minecolonies.core.colony.CitizenData
 
onDeath(LivingDeathEvent) - Static method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseDebug
 
onDebugOverlay(CustomizeGuiOverlayEvent.DebugText) - Static method in class com.minecolonies.core.event.ClientEventHandler
Event when the debug screen is opened.
onDeletion() - Method in interface com.minecolonies.api.quests.IQuestInstance
On deletion of the quest.
onDeletion() - Method in class com.minecolonies.core.quests.QuestInstance
 
onDestroyed() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
onDestroyed() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingEventsModule
On destruction hook of the building, calling into the modules.
onDestroyed() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
onDestroyed() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
onDestroyed() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
onDestroyed() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
onDestroyed() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
onDestroyed() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
 
onDroppedByPlayer(ItemStack, Player) - Method in class com.minecolonies.core.items.ItemBannerRallyGuards
 
ONE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
ONE_HOUR_IN_MILLIS - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
ONE_HUNDRED_PERCENT - Static variable in class com.minecolonies.api.util.constant.Constants
 
ONE_HUNDRED_PERCENT - Static variable in class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
100% chance to compare it with smaller percentages.
ONE_IN_X_CHANCE - Static variable in class com.minecolonies.core.entity.ai.workers.education.EntityAIStudy
One in X chance to gain experience
ONE_SIDE - Static variable in class com.minecolonies.api.util.constant.PathingConstants
Distance which is considered to be on one side of the fence/glasspane/wall etc.
onEnteringChunk(PlayerTickEvent.Pre) - Static method in class com.minecolonies.core.event.EventHandler
Event called when the player enters a new chunk.
onEnteringChunkEntity(EntityCitizen, ChunkPos) - Static method in class com.minecolonies.core.event.EventHandler
Event called when a citizen enters a new chunk.
onEntityAdded(EntityJoinLevelEvent) - Static method in class com.minecolonies.core.event.EventHandler
On Entity join do this.
onEntityConverted(LivingConversionEvent.Pre) - Static method in class com.minecolonies.core.event.EventHandler
Gets called when a Hoglin, Pig, Piglin, Villager, or ZombieVillager gets converted to something else.
onEntityDeath(LivingEntity) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEntitySpawnEvent
Trigger on entity death.
onEntityDeath(LivingEntity) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
onEntityDeath(LivingEntity) - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
onEntityDeath(LivingEntity) - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
onEntityDeath(LivingEntity) - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
onEntityDeath(LivingEntity) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
onEntityDeath(LivingEntity) - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
onEntityDeath(LivingEntity) - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
onEntityDeath(LivingEntity, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Lets the event know if a certain entity died
onEntityDeath(LivingEntity, int) - Method in class com.minecolonies.core.colony.managers.EventManager
Triggers on entity death(killed by player/environment) of an entity
onEntityKill(IObjectiveInstance, IQuestInstance, Player) - Method in interface com.minecolonies.core.quests.objectives.IKillEntityObjectiveTemplate
Callback for entity kill event
onEntityKill(IObjectiveInstance, IQuestInstance, Player) - Method in class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
 
onEntityTravelToDimensionEvent(EntityTravelToDimensionEvent) - Static method in class com.minecolonies.core.event.EventHandler
Called right before dimension change event, used to remove the player from an existing colony
onException(RuntimeException) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Handle an exception higher up.
onException(RuntimeException) - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
 
onException(RuntimeException) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
 
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenModify
 
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenInfo
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenKill
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenList
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenReload
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenSpawnNew
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTeleport
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTrack
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandCitizenTriggerWalkTo
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.citizencommands.CommandTrackType
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandAddOfficer
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandCanRaiderSpawn
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandChangeOwner
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandClaimChunks
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyChunks
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyInfo
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyPrintStats
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyRaidsInfo
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandColonyResetStats
Clears the colony-wide statistics and all statistics stored by the colony's building modules.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandDeleteColony
 
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandExportColony
 
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandHomeTeleport
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandListColonies
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandLoadAllBackups
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandLoadBackup
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandRaid
 
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandReclaimChunks
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandSetAbandoned
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandSetDeletable
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandSetRank
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandShowClaim
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.CommandTeleport
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.requestsystem.CommandRSReset
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.colonycommands.requestsystem.CommandRSResetAll
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.CommandEntityTrack
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in interface com.minecolonies.core.commands.commandTypes.IMCCommand
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandBackup
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandGetRanks
 
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandHelp
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandPruneWorld
 
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandResetPlayerSupplies
What happens when the command is executed after preConditions are successful.
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandUnloadForcedChunks
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandWhereAmI
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.generalcommands.CommandWhoAmI
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.killcommands.CommandKillAnimal
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.killcommands.CommandKillChicken
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.killcommands.CommandKillCow
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.killcommands.CommandKillMonster
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.killcommands.CommandKillPig
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.killcommands.CommandKillRaider
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.commands.killcommands.CommandKillSheep
What happens when the command is executed
onExecute(CommandContext<CommandSourceStack>) - Method in class com.minecolonies.core.debug.command.CommandToggleDebug
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.ClickGuiButtonTriggerMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldPlotResizeMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyAbandonOwnMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyDeleteOwnMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.CreateColonyMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.DecorationBuildRequestMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.DirectPlaceMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.GetColonyInfoMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.ItemSettingMessage
Executes the onExecute method which sets the custom data of an ItemClipboard.
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.MarkStoryReadOnItem
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.OpenGuiWindowTriggerMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.PickupBlockMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.PlantationFieldBuildRequestMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.ReactivateBuildingMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.RemoveFromRallyingListMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.ResourceScrollSaveWarehouseSnapshotMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.SwitchBuildingWithToolMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.SwitchRecipeCraftingTeachingMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.ToggleBannerRallyGuardsMessage
 
onExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.server.TransferRecipeCraftingTeachingMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.debug.messages.DebugEnablePathfindingMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.debug.messages.QueryCitizenAIHistoryMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayer
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayerOrFakePlayer
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddRank
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.ChangePlayerRank
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.EditRankType
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.Permission
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemovePlayer
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemoveRank
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.AbstractBuildingServerMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldUpdateSeedMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.building.TriggerSettingMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.AdjustSkillCitizenMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.PauseCitizenMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.RestartCitizenMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.TransferItemsToCitizenRequestMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyFlagChangeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyNameStyleMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyStructureStyleMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyTextureStyleMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.HireMercenaryMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.HireSpiesMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.InteractionClose
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.InteractionResponse
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.OpenInventoryMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.TeamColonyColorChangeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.TeleportToColonyMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.TownHallRenameMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.TriggerConnectionEventMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.UpdateRequestStateMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.colony.WorkOrderChangeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony) - Method in class com.minecolonies.core.network.messages.server.PlayerAssistantBuildRequestMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.AddMinimumStockToBuildingModuleMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.AlterRestaurantMenuItemMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildingSetStyleMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildPickUpMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.ChangeDeliveryPriorityMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.CourierHiringModeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignFieldMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignmentModeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.ForcePickupMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.HireFireMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.HutRenameMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.MarkBuildingDirtyMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.OpenCraftingGUIMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.QuarryHiringModeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.RecallCitizenHutMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.RemoveMinimumStockFromBuildingModuleMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.TransferItemsRequestMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.warehouse.SortBuildingMessage
Sorts the item handler of the building if the building's level is bigger or equal to the required sort level.
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.BuildingHiringModeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.ChangeRecipePriorityMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.RecallCitizenMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.ToggleRecipeMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, IBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.RecallSingleCitizenMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, AbstractBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableEntityMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, AbstractBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableItemMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, AbstractBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.GiveToolMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, AbstractBuilding) - Method in class com.minecolonies.core.network.messages.server.colony.building.ResetFilterableItemMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, AbstractBuildingGuards) - Method in class com.minecolonies.core.network.messages.server.colony.building.guard.GuardSetMinePosMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, DefaultBuildingInstance) - Method in class com.minecolonies.core.network.messages.server.colony.building.home.AssignUnassignMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, BuildingBuilder) - Method in class com.minecolonies.core.network.messages.server.colony.building.builder.BuilderSelectWorkOrderMessage
Executes the action of setting a workorder on the builder.
onExecute(IPayloadContext, ServerPlayer, IColony, BuildingEnchanter) - Method in class com.minecolonies.core.network.messages.server.colony.building.enchanter.EnchanterWorkerSetMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, BuildingMiner) - Method in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerRepairLevelMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, BuildingMiner) - Method in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerSetLevelMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, BuildingUniversity) - Method in class com.minecolonies.core.network.messages.server.colony.building.university.TryResearchMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, BuildingWareHouse) - Method in class com.minecolonies.core.network.messages.server.colony.building.warehouse.UpgradeWarehouseMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, PostBox) - Method in class com.minecolonies.core.network.messages.server.colony.building.postbox.PostBoxRequestMessage
 
onExecute(IPayloadContext, ServerPlayer, IColony, T) - Method in class com.minecolonies.core.network.messages.server.AbstractBuildingServerMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.View
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManagerMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.debug.messages.DebugEnableMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.debug.messages.DebugOutputMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.BlockParticleEffectMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.CircleParticleEffectMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewAnimalViewDataMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingExtensionsUpdateMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingViewMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewCitizenViewMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveBuildingMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveCitizenMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveWorkOrderMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewResearchManagerViewMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewWorkOrderMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyVisitorViewDataMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.GlobalDiseaseSyncMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.OpenBuildingUIMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.PlayMusicAtPosMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.CompostParticleMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.GlobalQuestSyncMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.ItemParticleEffectMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.LocalizedParticleEffectMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.OpenCantFoundColonyWarningMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.OpenColonyFoundingCovenantMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.OpenDeleteAbandonColonyMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.OpenReactivateColonyMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.OpenSuggestionWindowMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.PlayAudioMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.SaveStructureNBTMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.SleepingParticleMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.StopMusicMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.StreamParticleEffectMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.SyncPathMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.SyncPathReachedMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.UpdateClientWithCompatibilityMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.network.messages.client.VanillaParticleMessage
 
onExecute(IPayloadContext, Player) - Method in class com.minecolonies.core.research.GlobalResearchTreeMessage
 
onFinish() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Actions which are done on the finish/removal of the event.
onFinish() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
onFinish() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
onFinish() - Method in interface com.minecolonies.core.quests.sideeffects.IQuestSideEffect
Called on quest completion
onFinish() - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
onFlagChange() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Called when flag is changed
onFlagChange() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
onFulfill(IRequest<?>) - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Fulfills, needs to be implemented by windows that can do it.
onGoSleep() - Method in interface com.minecolonies.api.colony.ICitizenData
Triggered when the citizen is going to sleep
onGoSleep() - Method in class com.minecolonies.core.colony.CitizenData
 
onHitBlock(BlockHitResult) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
onHitEntity(EntityHitResult) - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
 
onHitEntity(EntityHitResult) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
onHitEntity(EntityHitResult) - Method in class com.minecolonies.core.entity.other.SpearEntity
 
onIncomingDamage(LivingIncomingDamageEvent) - Static method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseDebug
 
onInsideBubbleColumn(boolean) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
onInteractionClosed(Component, ServerPlayer) - Method in interface com.minecolonies.api.colony.ICitizenData
Trigger for server side interaction closing.
onInteractionClosed(Component, ServerPlayer) - Method in class com.minecolonies.core.colony.CitizenData
 
ONION - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
onItemTooltipEvent(ItemTooltipEvent) - Static method in class com.minecolonies.core.event.ClientEventHandler
Fires when an item tooltip is requested, generally from inventory, JEI, or when minecraft is first populating the recipe book.
onItemUseSuccess(ItemStack, Level, ServerPlayer) - Method in class com.minecolonies.core.items.AbstractItemScroll
Called when the item gets used
onItemUseSuccess(ItemStack, Level, ServerPlayer) - Method in class com.minecolonies.core.items.ItemScrollBuff
 
onItemUseSuccess(ItemStack, Level, ServerPlayer) - Method in class com.minecolonies.core.items.ItemScrollColonyAreaTP
 
onItemUseSuccess(ItemStack, Level, ServerPlayer) - Method in class com.minecolonies.core.items.ItemScrollColonyTP
 
onItemUseSuccess(ItemStack, Level, ServerPlayer) - Method in class com.minecolonies.core.items.ItemScrollGuardHelp
 
onItemUseSuccess(ItemStack, Level, ServerPlayer) - Method in class com.minecolonies.core.items.ItemScrollHighlight
 
onJobChanged(IJob<?>) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenJobHandler
Defines job changes and state changes of the citizen.
onJobChanged(IJob<?>) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
Defines job changes and state changes of the citizen.
onLand(Level, BlockPos, BlockState, BlockState, FallingBlockEntity) - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
onLayoutMounted(Pane) - Method in interface com.minecolonies.core.client.gui.modules.IWindowWithLayoutModule
Called after the layout is mounted to the parenting window.
onLayoutMounted(Pane) - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
 
onLeave(EntityLeaveLevelEvent) - Static method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseDebug
 
onLeftClickBlock(PlayerInteractEvent.LeftClickBlock) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
 
onLevelUp() - Method in interface com.minecolonies.api.colony.jobs.IJob
Levelup actions on citizen levelup, allows custom actions based on Jobs
onLevelUp() - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
Fired when level increases.
onLevelUp() - Method in class com.minecolonies.core.colony.jobs.guard.JobDruid
 
onLevelUp() - Method in class com.minecolonies.core.colony.jobs.guard.JobKnight
 
onLevelUp() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
onLevelUp() - Method in class com.minecolonies.core.colony.jobs.JobHealer
 
onLevelUp() - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
 
onLoad() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
onLoadComplete(FMLLoadCompleteEvent) - Static method in class com.minecolonies.core.MineColonies
Called when MC loading is about to finish.
onLootTableLoad(LootTableLoadEvent) - Static method in class com.minecolonies.core.event.EventHandler
 
onLostCitizen(ICitizenData) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Called on loosing a citizen, to record deaths during raids
onLostCitizen(ICitizenData) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
ONLY_X_BARBARIANS_LEFT_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
onlyCloseYourOpens() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble.ToggleAble
Check if the citizen should always close or only close when they were the ones that opened.
onMilked() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
Called to record successful milking.
onNetworkRegistry(RegisterPayloadHandlersEvent) - Static method in class com.minecolonies.core.MineColonies
 
onNightFall() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Called on night fall, to execute special day-based logic.
onNightFall() - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Allows events to react to nightfall, which is always calculated by the colony itself
onNightFall() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Called on nightfall.
onNightFall() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
onNightFall() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
onNightFall() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
onNightFall() - Method in class com.minecolonies.core.colony.managers.EventManager
 
onOpened() - Method in class com.minecolonies.core.client.gui.AbstractBuildingMainWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
onOpened() - Method in class com.minecolonies.core.client.gui.AbstractWindowWorkerModuleBuilding
 
onOpened() - Method in class com.minecolonies.core.client.gui.citizen.FamilyWindowCitizen
 
onOpened() - Method in class com.minecolonies.core.client.gui.citizen.HappinessWindowCitizen
Called when the gui is opened by an player.
onOpened() - Method in class com.minecolonies.core.client.gui.citizen.MainWindowCitizen
Called when the gui is opened by an player.
onOpened() - Method in class com.minecolonies.core.client.gui.citizen.RequestWindowCitizen
 
onOpened() - Method in class com.minecolonies.core.client.gui.huts.WindowBarracksBuilding
 
onOpened() - Method in class com.minecolonies.core.client.gui.huts.WindowHutBuilderModule
 
onOpened() - Method in class com.minecolonies.core.client.gui.huts.WindowHutLiving
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.DOCraftingWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.EnchanterStationModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.EntityListModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.FarmFieldsModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.GraveyardManagementWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.MinimumStockModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.PlantationFieldsModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.SettingsModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.SpecialAssignmentModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WarehouseOptionsModuleWindow
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WindowBuilderResModule
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WindowHutMinerModule
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WindowHutRequestTaskModule
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WindowListRecipes
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WindowMineGuardModule
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WindowSelectRequest
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WindowStatsModule
 
onOpened() - Method in class com.minecolonies.core.client.gui.modules.building.WorkOrderModuleWindow
 
onOpened() - Method in interface com.minecolonies.core.client.gui.modules.IWindowModule
Called when the Window is displayed.
onOpened() - Method in class com.minecolonies.core.client.gui.townhall.WindowInfoPage
Executed when WindowTownHall is opened.
onOpened() - Method in class com.minecolonies.core.client.gui.townhall.WindowMainPage
 
onOpened() - Method in class com.minecolonies.core.client.gui.townhall.WindowPermissionsPage
Executed when WindowTownHall is opened.
onOpened() - Method in class com.minecolonies.core.client.gui.townhall.WindowSettings
Executed when WindowTownHall is opened.
onOpened() - Method in class com.minecolonies.core.client.gui.townhall.WindowStatsPage
Executed when WindowTownHall is opened.
onOpened() - Method in class com.minecolonies.core.client.gui.townhall.WindowTownHallNameEntry
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowAssignCitizen
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowBannerRallyGuards
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowBuildBuilding
Called when the GUI has been opened.
onOpened() - Method in class com.minecolonies.core.client.gui.WindowBuildDecoration
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowBuildingBrowser
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowHireWorker
Called when the GUI has been opened.
onOpened() - Method in class com.minecolonies.core.client.gui.WindowHutNameEntry
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowInteraction
Called when the gui is opened by an player.
onOpened() - Method in class com.minecolonies.core.client.gui.WindowPlantationField
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowPostBoxMain
 
onOpened() - Method in class com.minecolonies.core.client.gui.WindowRequestDetail
Called when the GUI has been opened.
onOpened() - Method in class com.minecolonies.core.client.gui.WindowResourceList
 
onOpened(Player) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Trigger on opening the interaction.
onOpened(Player) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDeliveryInteraction
 
onOpened(Player) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
onPathCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Cost improvement of paths - base 1.
onPlacement() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Called when the building is placed in the world.
onPlacement() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
On setting down the building.
onPlacement() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
onPlacement() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
 
onPlayerCollide(Player) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
On player collision action
onPlayerCollide(Player) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
onPlayerCollide(Player) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
onPlayerEnterBuilding(Player) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Called when a player enters the building area
onPlayerEnterBuilding(Player) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingEventsModule
On player entering hook.
onPlayerEnterBuilding(Player) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
onPlayerEnterBuilding(Player) - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
onPlayerEnterNearby(Player) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Called when a player comes close to the building.
onPlayerEnterNearby(Player) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
onPlayerEnterWorld(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.minecolonies.core.event.EventHandler
Event called when a player enters the world.
onPlayerInteract(PlayerInteractEvent.RightClickBlock) - Static method in class com.minecolonies.core.event.EventHandler
Event when a player right clicks a block, or right clicks with an item.
onPlayerInteract(T) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
PlayerInteractEvent handler.
onPlayerLeaveWorld(PlayerEvent.PlayerLoggedOutEvent) - Static method in class com.minecolonies.core.event.EventHandler
Event called when a player leaves the world.
onPlayerLogin(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onPlayerLogout(ClientPlayerNetworkEvent.LoggingOut) - Method in class com.minecolonies.core.compatibility.journeymap.EventListener
 
onPlayerLogout(ClientPlayerNetworkEvent.LoggingOut) - Static method in class com.minecolonies.core.event.ClientEventHandler
 
onPlaySoundEvent(PlaySoundEvent) - Static method in class com.minecolonies.core.event.ClientEventHandler
 
onPostInit() - Static method in class com.minecolonies.core.colony.requestsystem.init.RequestSystemInitializer
 
onPreInit() - Static method in class com.minecolonies.core.colony.requestsystem.init.StandardFactoryControllerInitializer
 
onPress() - Method in class com.minecolonies.core.client.gui.ColorPalette.PaletteButton
 
onPress() - Method in class com.minecolonies.core.client.gui.WindowBannerPicker.LayerButton
 
onPress() - Method in class com.minecolonies.core.client.gui.WindowBannerPicker.PatternButton
 
onPress(Button) - Method in class com.minecolonies.core.client.gui.containers.WindowBrewingstandCrafting.OnButtonPress
 
onPress(Button) - Method in class com.minecolonies.core.client.gui.containers.WindowFurnaceCrafting.OnButtonPress
 
onProviderAddedToColony(IRequestResolverProvider) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to indicate to this manager that a new Provider has been added to the colony.
onProviderAddedToColony(IRequestResolverProvider) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to indicate to this manager that a new Provider has been added to the colony.
onProviderAddedToColony(IRequestResolverProvider) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method used to indicate to this manager that a new Provider has been added to the colony.
onProviderRemovedFromColony(IRequestResolverProvider) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to indicate to this manager that Provider has been removed from the colony.
onProviderRemovedFromColony(IRequestResolverProvider) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to indicate to this manager that Provider has been removed from the colony.
onProviderRemovedFromColony(IRequestResolverProvider) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method used to indicate to this manager that Provider has been removed from the colony.
onQuestCompletion(ResourceLocation) - Method in interface com.minecolonies.api.colony.ICitizenData
On completing a quest.
onQuestCompletion(ResourceLocation) - Method in class com.minecolonies.core.colony.CitizenData
 
onQuestDeletion(ResourceLocation) - Method in interface com.minecolonies.api.quests.IQuestParticipant
Method for cleanup purposes on quest deletion.
onQuestDeletion(ResourceLocation) - Method in class com.minecolonies.core.colony.CitizenData
 
onRaiderDeath(AbstractEntityMinecoloniesRaider) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Called when a raider mob dies
onRaiderDeath(AbstractEntityMinecoloniesRaider) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
onRaidEventFinished(IColonyRaidEvent) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
 
onRaidEventFinished(IColonyRaidEvent) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
onRailCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Cost improvement of paths - base 1.
onRecipesLoaded(RecipesUpdatedEvent) - Static method in class com.minecolonies.core.event.DataPackSyncEventHandler.ClientEvents
Fired when the recipes are synched to client.
onRegisterItemDecorations(RegisterItemDecorationsEvent) - Static method in class com.minecolonies.core.event.ClientRegistryHandler
 
onRegistryNewRegistry(NewRegistryEvent) - Method in interface com.minecolonies.api.IMinecoloniesAPI
 
onRegistryNewRegistry(NewRegistryEvent) - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
onRegistryNewRegistry(NewRegistryEvent) - Method in class com.minecolonies.apiimp.ClientMinecoloniesAPIImpl
 
onRegistryNewRegistry(NewRegistryEvent) - Method in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
onRemoval() - Method in interface com.minecolonies.api.colony.jobs.IJob
When job removed (death of citizen or job change).
onRemoval() - Method in interface com.minecolonies.api.entity.ai.ITickingStateAI
Called when the AI get removed
onRemoval() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
onRemoval() - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
onRemoval() - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
onRemoval() - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
On removal of the AI.
onRemoval(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
onRemoval(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
onRemoveBuilding(IBuilding) - Method in interface com.minecolonies.api.colony.IAnimalData
Called when a building is removed.
onRemoveBuilding(IBuilding) - Method in interface com.minecolonies.api.colony.ICitizenData
When a building is destroyed, inform the citizen so it can do any cleanup of associations that the building's.
onRemoveBuilding(IBuilding) - Method in class com.minecolonies.core.colony.AnimalData
Called when a building is removed.
onRemoveBuilding(IBuilding) - Method in class com.minecolonies.core.colony.CitizenData
 
onRemoved(IColony) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Executed when a work order is removed.
onRemoved(IColony) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Executed when a work order is removed.
onRemoved(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
onRemoved(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkOrderDecoration
 
onRemoved(IColony) - Method in class com.minecolonies.core.colony.workorders.WorkOrderPlantationField
 
onRequestAssigned(IRequestManager, IRequest<? extends C>, boolean) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
Called by the manager given to indicate that this request has been assigned to you.
onRequestAssigned(IRequestManager, IRequest<? extends R>, boolean) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Called by the manager given to indicate that this request has been assigned to you.
onRequestCancelled(IToken<?>) - Method in interface com.minecolonies.api.colony.ICivilianData
Called on request canceled.
onRequestCancelled(IToken<?>) - Method in class com.minecolonies.core.colony.CitizenData
 
onRequestCancelled(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to handle requests that were overruled or cancelled.
onRequestCancelled(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to handle requests that were overruled or cancelled.
onRequestCancelledDirectly(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
 
onRequestCancelledDirectly(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
onRequestCompleted(IToken<?>) - Method in interface com.minecolonies.api.colony.ICitizenData
Request completed hook into citizen data.
onRequestCompleted(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to handle the successful completion of a request, its children and the followups.
onRequestCompleted(IToken<?>) - Method in class com.minecolonies.core.colony.CitizenData
 
onRequestCompleted(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to handle the successful resolving of a request.
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.requester.IRequester
Method called by the request system to notify this requester that a request has been overruled.
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingProductionResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
onRequestedRequestCancelled(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.requester.IRequester
Method called by the request system to notify this requester that a request is complete.
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingProductionResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
onRequestedRequestComplete(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
onRequesterRemovedFromColony(IRequester) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to indicate to this manager that a Requster has been removed from the colony.
onRequesterRemovedFromColony(IRequester) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
onRequesterRemovedFromColony(IRequester) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
onRequestOverruled(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to handle requests that were overruled or cancelled.
onRequestOverruled(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to handle requests that were overruled or cancelled.
onRequestResolved(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to handle the successful resolving of a request and the completion of its children.
onRequestResolved(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
onResearchComplete(IColony, ResourceLocation) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Research complete event.
onResearchCompletion(IQuestInstance) - Method in interface com.minecolonies.core.quests.objectives.IResearchObjectiveTemplate
Callback for research completion event.
onResearchCompletion(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.ResearchObjectiveTemplate
 
onResourceManagerReload(ResourceManager) - Method in class com.minecolonies.core.client.render.SpearItemTileEntityRenderer
 
onResponseTriggered(Component, int, Player) - Method in interface com.minecolonies.api.colony.ICivilianData
Trigger the response on the server side.
onResponseTriggered(Component, int, Player) - Method in class com.minecolonies.core.colony.CitizenData
 
onRestart(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Executed when RestartCitizenMessage is called and worker is paused.
onRestart(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Executed when RestartCitizenMessage is called and worker is paused.
onResurrect() - Method in interface com.minecolonies.api.colony.ICitizenData
On citizen being resurrected.
onResurrect() - Method in class com.minecolonies.core.colony.CitizenData
 
onRichTooltip(IRecipeSlotView, ITooltipBuilder) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory.LootTableTooltipCallback
 
onRichTooltip(IRecipeSlotView, ITooltipBuilder) - Method in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory.RecipeIdTooltipCallback
 
onRightClickBlock(PlayerInteractEvent.RightClickBlock) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
 
onRightClickItem(PlayerInteractEvent.RightClickItem) - Method in class com.minecolonies.core.colony.permissions.ColonyPermissionEventHandler
 
onRuntimeAvailable(IJeiRuntime) - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
onRuntimeUnavailable() - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
onServerAboutToStart(ServerAboutToStartEvent) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onServerExecute(IPayloadContext, ServerPlayer) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
 
onServerResponseTriggered(int, Player, ICitizenData) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Server side action triggered on a possible response.
onServerResponseTriggered(int, Player, ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDeliveryInteraction
 
onServerResponseTriggered(int, Player, ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
onServerResponseTriggered(int, Player, ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
onServerResponseTriggered(int, Player, ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
onServerResponseTriggered(int, Player, ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
 
onServerResponseTriggered(int, Player, ICitizenData) - Method in class com.minecolonies.core.colony.interactionhandling.SimpleNotificationInteraction
 
onServerStarted(ServerStartedEvent) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onServerStopped(ServerStoppingEvent) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onServerTick(ServerTickEvent.Pre) - Method in interface com.minecolonies.api.colony.IColony
 
onServerTick(ServerTickEvent.Pre) - Method in interface com.minecolonies.api.colony.IColonyManager
On server tick, tick every Colony.
onServerTick(ServerTickEvent.Pre) - Method in class com.minecolonies.core.colony.Colony
 
onServerTick(ServerTickEvent.Pre) - Method in class com.minecolonies.core.colony.ColonyManager
 
onServerTick(ServerTickEvent.Pre) - Method in class com.minecolonies.core.colony.ColonyView
 
onServerTick(ServerTickEvent.Pre) - Static method in class com.minecolonies.core.event.EventHandler
 
onServerTick(ServerTickEvent.Pre) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onStackPickUp(ItemStack) - Method in interface com.minecolonies.api.colony.jobs.IJob
Method called when a stack is pickup by the entity.
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobChickenHerder
 
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobCowboy
 
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobFisherman
Records in hut statistics what the Fisherperson has collected.
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobRabbitHerder
 
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobShepherd
 
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobStablemaster
 
onStackPickUp(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobSwineHerder
 
onStart() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Actions which are done on the start of the event.
onStart() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
onStart() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
onStart() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
onStart() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
onStart() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
onStart() - Method in interface com.minecolonies.core.quests.sideeffects.IQuestSideEffect
Called on quest start
onStart() - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
onStart(Player, IColony) - Method in interface com.minecolonies.api.quests.IQuestInstance
Triggered when the quest is accepted
onStart(Player, IColony) - Method in class com.minecolonies.core.quests.QuestInstance
 
onStewed() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
Called to record successful stewing.
onSuccess(ILocalResearch) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
Called on successfully concluding a research.
onSyncDataUpdate(EntityDataAccessor<?>) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Entity data update callback
onSyncDataUpdate(EntityDataAccessor<?>) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
 
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
Called when the entity's data is updated from the server.
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in interface com.minecolonies.core.entity.mobs.IAnimalColonyHandler
Called when the entity's data is updated from the server.
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Called when the entity's data is updated from the server.
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
onSyncedDataUpdated(EntityDataAccessor<?>) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
onSystemReset() - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IQueuedRequestResolver
Called when the request system this is part of gets reset.
onSystemReset() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
onSystemReset() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
onTargetChange(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Actions on changing to a new target entity
onTargetChange(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
onTargetChange(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
onTargetDied(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
When our previous target has died
onTargetDied(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
onTargetDied(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
onTargetDied(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
onTaskBeingResolved(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
onTaskBeingScheduled(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
onTaskDeletion(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Called when a task that is being scheduled is being canceled.
onTaskDeletion(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Called when a task that is being scheduled is being canceled.
onTick() - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
onTileEntityBreak(int, BlockEntity) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Forwards a broken tileEntity to the given event, to react to TE breaks.
onTileEntityBreak(int, BlockEntity) - Method in class com.minecolonies.core.colony.managers.EventManager
 
onTileEntityBreak(BlockEntity) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Called by tileentities relevant to the event on invalidation.
onTileEntityBreak(BlockEntity) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
onUpdate() - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Onupdate function, called every 25s / 500 ticks.
onUpdate() - Method in class com.minecolonies.core.client.gui.AbstractBuildingMainWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
onUpdate() - Method in class com.minecolonies.core.client.gui.citizen.MainWindowCitizen
 
onUpdate() - Method in class com.minecolonies.core.client.gui.containers.WindowField
 
onUpdate() - Method in class com.minecolonies.core.client.gui.map.WindowColonyMap
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.EntityListModuleWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.ExpeditionLogModuleWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.FarmFieldsModuleWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.GraveyardManagementWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.PlantationFieldsModuleWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.WindowBuilderResModule
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.WindowListRecipes
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.WindowMineGuardModule
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.WindowSelectRequest
 
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.building.WorkOrderModuleWindow
 
onUpdate() - Method in interface com.minecolonies.core.client.gui.modules.IWindowModule
Called upon each render frame to update the window.
onUpdate() - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
 
onUpdate() - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLog
 
onUpdate() - Method in class com.minecolonies.core.client.gui.townhall.WindowAlliancePage
 
onUpdate() - Method in class com.minecolonies.core.client.gui.townhall.WindowCitizenPage
 
onUpdate() - Method in class com.minecolonies.core.client.gui.townhall.WindowInfoPage
 
onUpdate() - Method in class com.minecolonies.core.client.gui.townhall.WindowMainPage
 
onUpdate() - Method in class com.minecolonies.core.client.gui.townhall.WindowPermissionsPage
 
onUpdate() - Method in class com.minecolonies.core.client.gui.townhall.WindowSettings
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowBuildBuilding
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowBuildDecoration
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowBuildingBrowser
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowHutAllInventory
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowPlantationField
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowPostBoxMain
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowRequestDetail
 
onUpdate() - Method in class com.minecolonies.core.client.gui.WindowResourceList
 
onUpdate() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
onUpdate() - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
onUpdate() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
onUpdate() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
onUpdate() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
onUpdate() - Method in class com.minecolonies.core.debug.gui.DebugWindowCitizen
 
onUpdate(IBuilding, ServerPlayer) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Called when updated.
onUpdate(IBuilding, ServerPlayer) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
onUpgradeComplete(int) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingEventsModule
Upgrade complete module hook.
onUpgradeComplete(int) - Method in class com.minecolonies.core.colony.buildings.modules.LivingBuildingModule
 
onUpgradeComplete(int) - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
onUpgradeComplete(int) - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
onUpgradeComplete(Blueprint, int) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Called upon completion of an upgrade process.
onUpgradeComplete(Blueprint, int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
onUpgradeComplete(Blueprint, int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
We use this to set possible health multipliers and give achievements.
onUpgradeComplete(Blueprint, int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
onUpgradeComplete(Blueprint, int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
onUpgradeComplete(Blueprint, int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
onUpgradeComplete(Blueprint, int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
 
onUpgradeComplete(Blueprint, int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
 
onUpgradeSchematicTo(String, String, IBlueprintDataProviderBE) - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Called when the old schematic is updated to a new one
onUpgradeSchematicTo(String, String, IBlueprintDataProviderBE) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
onUseItem(PlayerInteractEvent.RightClickItem) - Static method in class com.minecolonies.core.event.ClientEventHandler
 
onUseTick(Level, LivingEntity, ItemStack, int) - Method in class com.minecolonies.core.items.ItemScrollColonyAreaTP
 
onUseTick(Level, LivingEntity, ItemStack, int) - Method in class com.minecolonies.core.items.ItemScrollColonyTP
 
onUseTick(Level, LivingEntity, ItemStack, int) - Method in class com.minecolonies.core.items.ItemScrollGuardHelp
 
onWakeUp() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Executed when a new day start.
onWakeUp() - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingEventsModule
Specific wakeup hook in modules.
onWakeUp() - Method in interface com.minecolonies.api.colony.jobs.IJob
Executed every time the colony woke up.
onWakeUp() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Called in the morning.
onWakeUp() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSleepHandler
Called when the citizen wakes up.
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Executed when a new day start.
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.modules.BedHandlingModule
 
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
 
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
 
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
onWakeUp() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
 
onWakeUp() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
onWakeUp() - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
onWakeUp() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSleepHandler
Called when the citizen wakes up.
onWindowOpened(BOWindow, ICitizenDataView) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Callback for showing the interaction, to set interaction specific stuff
onWindowOpened(BOWindow, ICitizenDataView) - Method in class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
onWindowOpened(BOWindow, ICitizenDataView) - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
onWorkOrderCancellation(IWorkOrder) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Handle workorder cancellation, reset requests and progress.
onWorldLoad() - Method in interface com.minecolonies.api.quests.IQuestInstance
On world load trigger.
onWorldLoad() - Method in interface com.minecolonies.api.quests.IQuestManager
On world load handling.
onWorldLoad() - Method in class com.minecolonies.core.quests.QuestInstance
 
onWorldLoad() - Method in class com.minecolonies.core.quests.QuestManager
 
onWorldLoad(IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestObjectiveTemplate
On world load trigger.
onWorldLoad(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
 
onWorldLoad(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
 
onWorldLoad(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
 
onWorldLoad(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
 
onWorldLoad(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.ResearchObjectiveTemplate
 
onWorldLoad(ServerLevel) - Method in interface com.minecolonies.api.colony.IColony
 
onWorldLoad(ServerLevel) - Method in class com.minecolonies.core.colony.Colony
When the Colony's world is loaded, associate with it.
onWorldLoad(ServerLevel) - Method in class com.minecolonies.core.colony.ColonyView
 
onWorldLoad(Level) - Method in interface com.minecolonies.api.colony.IColonyManager
When a world is loaded, Colonies in that world need to grab the reference to the World.
onWorldLoad(Level) - Method in class com.minecolonies.core.colony.ColonyManager
 
onWorldLoad(LevelEvent.Load) - Static method in class com.minecolonies.core.event.EventHandler
Gets called when world loads.
onWorldTick(LevelTickEvent.Pre) - Method in interface com.minecolonies.api.colony.IColony
 
onWorldTick(LevelTickEvent.Pre) - Method in interface com.minecolonies.api.colony.IColonyManager
On world tick, tick every Colony in that world.
onWorldTick(LevelTickEvent.Pre) - Method in class com.minecolonies.core.colony.Colony
Any per-world-tick logic should be performed here.
onWorldTick(LevelTickEvent.Pre) - Method in class com.minecolonies.core.colony.ColonyManager
 
onWorldTick(LevelTickEvent.Pre) - Method in class com.minecolonies.core.colony.ColonyView
 
onWorldTick(LevelTickEvent.Pre) - Static method in class com.minecolonies.core.event.FMLEventHandler
 
onWorldUnload(Level) - Method in interface com.minecolonies.api.colony.IColony
 
onWorldUnload(Level) - Method in interface com.minecolonies.api.colony.IColonyManager
When a world unloads, all colonies in that world are informed.
onWorldUnload(Level) - Method in class com.minecolonies.core.colony.Colony
Unsets the world if the world unloads.
onWorldUnload(Level) - Method in class com.minecolonies.core.colony.ColonyManager
 
onWorldUnload(Level) - Method in class com.minecolonies.core.colony.ColonyView
 
onWorldUnload(LevelEvent.Unload) - Static method in class com.minecolonies.core.event.EventHandler
Gets called when world unloads.
onwWorldTick(LevelTickEvent.Pre) - Static method in class com.minecolonies.core.event.ClientEventHandler
 
OP_PERM_LEVEL - Static variable in interface com.minecolonies.core.commands.commandTypes.IMCCommand
 
OPEN_CONTAINER - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
OPEN_GUI_WINDOW - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
openBuildingBrowser(Block) - Method in class com.minecolonies.core.colony.buildings.registry.BuildingDataManager
 
openBuildingBrowser(Block) - Method in interface com.minecolonies.api.colony.buildings.registry.IBuildingDataManager
Opens the building browser window for the specific building type.
OpenBuildingUIMessage - Class in com.minecolonies.core.network.messages.client.colony
Add or Update a AbstractBuilding.View to a ColonyView on the client.
OpenBuildingUIMessage(IBuilding) - Constructor for class com.minecolonies.core.network.messages.client.colony.OpenBuildingUIMessage
Creates a message to handle colony views.
OpenBuildingUIMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.OpenBuildingUIMessage
Empty constructor used when registering the
OpenBuildWindowMessage - Class in com.minecolonies.core.network.messages.client
Message to open the build window, for example for decorations.
OpenBuildWindowMessage(PlayMessageType<?>, BlockPos, String, String, RotationMirror) - Constructor for class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
Create a new message.
OpenBuildWindowMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
 
OpenCantFoundColonyWarningMessage - Class in com.minecolonies.core.network.messages.client
Message to open the colony founding covenant.
OpenCantFoundColonyWarningMessage(Component, BlockPos, boolean) - Constructor for class com.minecolonies.core.network.messages.client.OpenCantFoundColonyWarningMessage
 
OpenCantFoundColonyWarningMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenCantFoundColonyWarningMessage
Default constructor
OpenColonyFoundingCovenantMessage - Class in com.minecolonies.core.network.messages.client
Message to open the colony founding covenant.
OpenColonyFoundingCovenantMessage(String, int, BlockPos) - Constructor for class com.minecolonies.core.network.messages.client.OpenColonyFoundingCovenantMessage
 
OpenColonyFoundingCovenantMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenColonyFoundingCovenantMessage
Default constructor
openCraftingGUI() - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
 
openCraftingGUI() - Method in class com.minecolonies.core.colony.buildings.moduleviews.DOCraftingModuleView
 
OpenCraftingGUIMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message sent to open an inventory.
OpenCraftingGUIMessage(AbstractBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.OpenCraftingGUIMessage
Creates an open inventory message for a building.
OpenCraftingGUIMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.OpenCraftingGUIMessage
 
OpenDecoBuildWindowMessage - Class in com.minecolonies.core.network.messages.client
Message to open the deco build window on the client.
OpenDecoBuildWindowMessage(BlockPos, String, String, RotationMirror) - Constructor for class com.minecolonies.core.network.messages.client.OpenDecoBuildWindowMessage
Create a new message.
OpenDecoBuildWindowMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenDecoBuildWindowMessage
 
OpenDeleteAbandonColonyMessage - Class in com.minecolonies.core.network.messages.client
Message to open the colony founding covenant.
OpenDeleteAbandonColonyMessage(BlockPos, String, BlockPos, int) - Constructor for class com.minecolonies.core.network.messages.client.OpenDeleteAbandonColonyMessage
 
OpenDeleteAbandonColonyMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenDeleteAbandonColonyMessage
Default constructor
openDetails(IRequest<?>) - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Open the detail page for a given request.
openDialogue(IQuestInstance, int) - Method in interface com.minecolonies.api.quests.IQuestParticipant
Initiates a dialogue at the citizen.
openDialogue(IQuestInstance, int) - Method in class com.minecolonies.core.colony.CitizenData
 
openGui(boolean) - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Open the associated blockui window for this building.
openGui(boolean) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
Open the associated blockui window for this building.
openGuiWindow() - Static method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
 
openGuiWindow(ResourceLocation) - Static method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Construct the check with a single condition
OpenGuiWindowTrigger - Class in com.minecolonies.api.advancements
Triggered when a blockui window is opened
OpenGuiWindowTrigger() - Constructor for class com.minecolonies.api.advancements.OpenGuiWindowTrigger
 
OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance - Record Class in com.minecolonies.api.advancements
 
OpenGuiWindowTriggerInstance(Optional<ContextAwarePredicate>, Optional<ResourceLocation>) - Constructor for record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Creates an instance of a OpenGuiWindowTriggerInstance record class.
OpenGuiWindowTriggerMessage - Class in com.minecolonies.core.network.messages.server
 
OpenGuiWindowTriggerMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.OpenGuiWindowTriggerMessage
 
OpenGuiWindowTriggerMessage(ResourceLocation) - Constructor for class com.minecolonies.core.network.messages.server.OpenGuiWindowTriggerMessage
 
OpenInventoryMessage - Class in com.minecolonies.core.network.messages.server.colony
Message sent to open an inventory.
OpenInventoryMessage(IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.OpenInventoryMessage
Creates an open inventory message for a building.
OpenInventoryMessage(IColonyView, String, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.OpenInventoryMessage
Creates an open inventory message for the citizen.
OpenInventoryMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.OpenInventoryMessage
 
OpenPlantationFieldBuildWindowMessage - Class in com.minecolonies.core.network.messages.client
Message to open the plantation field build window on the client.
OpenPlantationFieldBuildWindowMessage(BlockPos, String, String, RotationMirror) - Constructor for class com.minecolonies.core.network.messages.client.OpenPlantationFieldBuildWindowMessage
Create a new message.
OpenPlantationFieldBuildWindowMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenPlantationFieldBuildWindowMessage
 
openPortal() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
Open the portal to the nether if it's not open
OpenReactivateColonyMessage - Class in com.minecolonies.core.network.messages.client
Message to open the colony founding covenant.
OpenReactivateColonyMessage(String, int, BlockPos) - Constructor for class com.minecolonies.core.network.messages.client.OpenReactivateColonyMessage
 
OpenReactivateColonyMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenReactivateColonyMessage
Default constructor
openReactivationWindow(BlockPos) - Method in interface com.minecolonies.api.colony.IColonyManager
Open the new reactivation window.
openReactivationWindow(BlockPos) - Method in class com.minecolonies.core.colony.ColonyManager
 
openSlotCount(IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Count all open slots in inventory.
OpenSuggestionWindowMessage - Class in com.minecolonies.core.network.messages.client
Open the suggestion window.
OpenSuggestionWindowMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.OpenSuggestionWindowMessage
 
OpenSuggestionWindowMessage(BlockState, BlockPos, ItemStack) - Constructor for class com.minecolonies.core.network.messages.client.OpenSuggestionWindowMessage
Open the window.
option() - Method in record class com.minecolonies.core.commands.arguments.MultipleOptionsArgument.OptionContainer
Returns the value of the option record component.
OptionalPredicate<T> - Interface in com.minecolonies.api.util
A predicate that can return success, failure, or undetermined.
OptionContainer(MultipleOptionsArgument.ArgumentOption<TValue>, String) - Constructor for record class com.minecolonies.core.commands.arguments.MultipleOptionsArgument.OptionContainer
Creates an instance of a OptionContainer record class.
OPTIONS_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
or(OptionalPredicate<T>) - Method in interface com.minecolonies.api.util.OptionalPredicate
Performs the logical OR on two optional predicates, such that: - if both sides are empty, the result is empty - if one side is empty, the result is the other side - if both sides are non-empty, the result is the logical OR - if the left side is true, the right side is not evaluated (short circuit)
OR - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
Logical symbols for conditions
OR_HEIGHT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
OR_WIDTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
OR_X_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
OR_Y_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ORANGE - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
ORANGE - Static variable in class com.minecolonies.core.client.gui.modules.building.WindowBuilderResModule
 
ORANGE - Static variable in class com.minecolonies.core.client.gui.townhall.AbstractWindowTownHall
 
order - Variable in class com.minecolonies.api.colony.CitizenNameFile
The order of the name (initially eastern and western).
ORE_LIST - Static variable in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
Value to identify the list of filterable ores.
OreBreakingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.OreBreakingModule
 
oreChanceBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
ORECHANCEBLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
orElse(boolean) - Method in interface com.minecolonies.api.util.OptionalPredicate
Turns an OptionalPredicate into a regular Predicate by providing a default value returned when empty.
ORES - Static variable in class com.minecolonies.api.util.constant.Constants
 
ORES_BROKEN - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
ORES_MINED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
originalDestination - Variable in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
 
OTHER_SIDE - Static variable in class com.minecolonies.api.util.constant.PathingConstants
Distance which is considered to be on the other side of the fence/glasspane/wall etc.
OtherModsRemovalOrder - Record Class in com.minecolonies.core.datalistener.util
Removal order for removing all other mods their datapack entries, except the given mod id.
OtherModsRemovalOrder(String) - Constructor for record class com.minecolonies.core.datalistener.util.OtherModsRemovalOrder
Creates an instance of a OtherModsRemovalOrder record class.
ourEntity - Variable in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
 
OUT_OF_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
OUT_OF_ONE_HUNDRED - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Values used to choose whether or not to play sound
outputBlockCountInWorld(ItemStack) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
Get how much of an itemStack we already placed in the world.
outputItemPredicates() - Method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Returns the value of the outputItemPredicates record component.
outputMessage - Static variable in class com.minecolonies.core.debug.gui.DebugWindowCitizen
Static data holder for responses for now, TODO: rework with citizen modules
OverlayBox(BlockPos, int, float, boolean) - Constructor for record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
 
OverlayBox(AABB, BlockPos, int, float, boolean) - Constructor for record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Creates an instance of a OverlayBox record class.
OverlayBox(AABB, int, float, boolean) - Constructor for record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
 
OVERRIDE_EQUALS - Static variable in class com.minecolonies.api.util.constant.Suppression
Sometimes we don't need to override the equals of subclasses.
overrideCurrentDeliveries(ImmutableList<ItemStack>) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Sets the deliveries of this request to the given stacks
overrideCurrentDeliveries(ImmutableList<ItemStack>) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
overrides(IResearchEffect) - Method in interface com.minecolonies.api.research.IResearchEffect
Does this effect override another effect with the same id?
overrides(IResearchEffect) - Method in class com.minecolonies.core.research.GlobalResearchEffect
 
OVERRULED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a request when it has been forcefully fullfilled by a player
overruleNextOpenRequestOfCitizenWithStack(ICitizenData, ItemStack) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
 
overruleNextOpenRequestOfCitizenWithStack(ICitizenData, ItemStack) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
overruleNextOpenRequestWithStack(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Overrule the next open request with a give stack.
overruleNextOpenRequestWithStack(ItemStack) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Overrule the next open request with a give stack.
overruleRequest(IToken<?>, ItemStack) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to overrule a request.
overruleRequest(IToken<?>, ItemStack) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
overruleRequest(IToken<?>, ItemStack) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
OWNER - Enum constant in enum class com.minecolonies.api.colony.permissions.OldRank
 
OWNER_RANK_ID - Static variable in interface com.minecolonies.api.colony.permissions.IPermissions
IDs of the initial ranks according to their old enum values
ownerOnly() - Method in class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
 

P

PACK_DESC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
packName - Variable in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
The structurize schematic name.
packName - Variable in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
The structure pack name.
packOutput - Variable in class com.minecolonies.api.research.AbstractResearchProvider
 
packs - Variable in class com.minecolonies.core.event.TextureReloadListener.TexturePacks
 
PAGE_ACTIONS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the actions page in the GUI.
PAGE_CITIZENS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizens page in the GUI.
PAGE_HAPPINESS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the happiness page in the GUI.
PAGE_INFO - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the info page in the GUI.
PAGE_PERMISSIONS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the permissions page in the GUI.
PAGE_SETTINGS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the settings page in the GUI.
PAGE_WORKORDER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the citizens page in the GUI.
pageFlip - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
pageFlipPrev - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
pageNum - Variable in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Panes used by the generic page handler
PaletteButton(int, int, int, DyeColor) - Constructor for class com.minecolonies.core.client.gui.ColorPalette.PaletteButton
 
PARAMS_CUSTOM_RECIPE - Static variable in class com.minecolonies.api.util.constant.Constants
 
PARAMS_CUSTOM_RECIPE_MGR - Static variable in class com.minecolonies.api.util.constant.Constants
 
PARAMS_GLOBAL_RESEARCH - Static variable in class com.minecolonies.api.util.constant.Constants
 
PARAMS_ITEMSTORAGE - Static variable in class com.minecolonies.api.util.constant.Constants
 
PARAMS_LOCAL_RESEARCH - Static variable in class com.minecolonies.api.util.constant.Constants
 
PARAMS_RESEARCH_EFFECT - Static variable in class com.minecolonies.api.util.constant.Constants
 
parent - Variable in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
The parenting window.
parent - Variable in class com.minecolonies.core.datalistener.QuestJsonListener.ExpressionNode
 
parent - Variable in class com.minecolonies.core.entity.pathfinding.MNode
The parent of the node (Node preceding this node).
parent - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.WaterPathResult
The position of the parent (stand block).
PARENT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the parent label.
parents - Variable in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
All registered parents of this response handler.
parse(JsonObject) - Static method in class com.minecolonies.api.quests.IDialogueObjectiveTemplate.AnswerElement
Parse the answer element from json.
parse(JsonObject) - Static method in class com.minecolonies.api.quests.IDialogueObjectiveTemplate.DialogueElement
Parse the element from json.
parse(StringReader) - Method in class com.minecolonies.core.commands.arguments.MultipleOptionsArgument
 
parse(StringReader) - Method in class com.minecolonies.core.commands.colonycommands.CommandDeleteColony.DeleteBuildingsArgumentType
 
parse(HolderLookup.Provider, ResourceLocation, JsonObject) - Static method in class com.minecolonies.core.colony.crafting.CustomRecipe
Parse a Json object into a Custom recipe
parseFallbackBuildingKey(String) - Static method in class com.minecolonies.api.research.requirements.BuildingResearchRequirement
Attempts to parse a resource location from a given key.
parseIdTemplate(String, ResourceLocation) - Static method in class com.minecolonies.api.util.ItemStackUtils
Parses an item id that may contain replaceable template components:
parseResourceLocation(String) - Static method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry
Parse a resource location from a serialized version for EquipmentTypes.
parseResourceLocation(ResourceLocation) - Static method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry
Parse a resource location from a serialized version for EquipmentTypes.
parseRewards(JsonObject) - Static method in class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
Parse the specific reward array from the objective.
parseTemplate(HolderLookup.Provider, ResourceLocation, JsonObject) - Static method in class com.minecolonies.core.colony.crafting.CustomRecipe
Parse a recipe template into a list of recipes.
PARTIAL_BLOCK_HUT_FIELD_DIRECTION_ABSOLUTE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_EXPEDITION_STATUS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_HAPPINESS_MODIFIER_DESCRIPTION - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_HAPPINESS_MODIFIER_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_INFO_TEXT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_JEI_INFO - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_JOURNEY_MAP_INFO - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_PERMISSION_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_PROGRESSION_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_SKILL_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_STATS_MODIFIER_NAME - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PARTIAL_WARNING_SUPPLY_BUILDING_ERROR - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
parts - Variable in class com.minecolonies.api.colony.CitizenNameFile
Number of parts the name consists of (usually 3 with middle initial or 2 without).
passIf(Predicate<T>) - Static method in interface com.minecolonies.api.util.OptionalPredicate
Convert the given predicate into an optional success.
PASSING_COST - Static variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToWithPassable
Additional cost to special passing rule
pasta_plain - Static variable in class com.minecolonies.api.items.ModItems
 
pasta_tomato - Static variable in class com.minecolonies.api.items.ModItems
 
pastable() - Method in record class com.minecolonies.api.items.component.HutBlockData
Returns the value of the pastable record component.
path - Variable in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
The colony name.
PATH_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
Pathfinding - Class in com.minecolonies.core.entity.pathfinding
Static class the handles all the Pathfinding.
PATHFINDING_ERROR - Enum constant in enum class com.minecolonies.api.entity.ai.Status
 
Pathfinding.MinecoloniesThreadFactory - Class in com.minecolonies.core.entity.pathfinding
Minecolonies specific thread factory.
PathfindingDebugRenderer - Class in com.minecolonies.core.client.render.worldevent
 
PathfindingDebugRenderer() - Constructor for class com.minecolonies.core.client.render.worldevent.PathfindingDebugRenderer
 
PathFindingStatus - Enum Class in com.minecolonies.core.entity.pathfinding
 
PathfindingUtils - Class in com.minecolonies.core.entity.pathfinding
 
PathfindingUtils() - Constructor for class com.minecolonies.core.entity.pathfinding.PathfindingUtils
 
PATHING_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
pathingBlocks - Static variable in class com.minecolonies.api.items.ModTags
 
PathingConstants - Class in com.minecolonies.api.util.constant
Pathing constants class.
PathingOptions - Class in com.minecolonies.core.entity.pathfinding
Configuration values for pathing, used by pathjobs and normally set through the navigator
PathingOptions() - Constructor for class com.minecolonies.core.entity.pathfinding.PathingOptions
 
PathingStuckHandler<NAV> - Class in com.minecolonies.core.entity.pathfinding.navigation
Stuck handler for pathing
PathJobCanSee - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Pathing job for moving into vision of the given entity
PathJobCanSee(Mob, LivingEntity, Level, BlockPos, int) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobCanSee
 
PathJobEscapeWater - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Job that handles moving away from something.
PathJobEscapeWater(Level, BlockPos, int, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobEscapeWater
Prepares the PathJob for the path finding system.
PathJobFindTree - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Find and return a path to the nearest tree.
PathJobFindTree(Level, BlockPos, BlockPos, int, List<ItemStorage>, int, IColony, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
AbstractPathJob constructor.
PathJobFindTree(Level, BlockPos, BlockPos, BlockPos, BlockPos, List<ItemStorage>, int, IColony, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindTree
AbstractPathJob constructor.
PathJobFindWater - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Find and return a path to the nearest water.
PathJobFindWater(Level, BlockPos, BlockPos, int, List<Tuple<BlockPos, BlockPos>>, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindWater
AbstractPathJob constructor.
PathJobMoveAwayFromLocation - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Job that handles moving away from something.
PathJobMoveAwayFromLocation(Level, BlockPos, BlockPos, int, int, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
Prepares the PathJob for the path finding system.
PathJobMoveCloseToXNearY - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Job that handles moving close to a position near another
PathJobMoveCloseToXNearY(Level, BlockPos, BlockPos, int, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
 
PathJobMoveToLocation - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Job that handles moving to a location.
PathJobMoveToLocation(Level, BlockPos, BlockPos, int, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
Prepares the PathJob for the path finding system.
PathJobMoveTowards - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Job that handles moving in a direction
PathJobMoveTowards(Level, BlockPos, BlockPos, int, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveTowards
Prepares the PathJob for the path finding system.
PathJobMoveToWithPassable - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Moves to the given location, with a special passable check.
PathJobMoveToWithPassable(Level, BlockPos, BlockPos, int, Mob, Function<BlockState, Boolean>) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToWithPassable
Prepares the PathJob for the path finding system.
PathJobPathway - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Path job to find a path between buildings
PathJobPathway(int, List<IBuilding>, Level, BlockPos, BlockPos, EntityCitizen) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobPathway
 
PathJobRaiderPathing - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Special raider pathfinding, can go through blocks and place ladders, is finished when reaching close to the intended spawn and is a legit spawn point.
PathJobRaiderPathing(List<IBuilding>, Level, BlockPos, BlockPos) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
PathJobRandomPos - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Job that handles random pathing.
PathJobRandomPos(Level, BlockPos, int, int, int, Mob, BlockPos) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
Prepares the PathJob for the path finding system.
PathJobRandomPos(Level, BlockPos, int, int, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
Prepares the PathJob for the path finding system.
PathJobRandomPos(Level, BlockPos, int, int, Mob, BlockPos, BlockPos) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
Prepares the PathJob for the path finding system.
PathJobRandomPos(Level, BlockPos, int, int, Mob, BlockPos, BlockPos, boolean) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
Prepares the PathJob for the path finding system.
PathJobSignConnection - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Custom path job to connect signs.
PathJobSignConnection(Level, BlockPos, BlockPos, int) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobSignConnection
 
PathJobWalkRandomEdge - Class in com.minecolonies.core.entity.pathfinding.pathjobs
Walks to a random edge block nearby, a block next to air.
PathJobWalkRandomEdge(Level, BlockPos, int, Mob) - Constructor for class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobWalkRandomEdge
 
PathNavigateRegistry - Class in com.minecolonies.core.entity.pathfinding.registry
 
PathNavigateRegistry() - Constructor for class com.minecolonies.core.entity.pathfinding.registry.PathNavigateRegistry
 
pathNodeLimitMultiplier - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
PathPointExtended - Class in com.minecolonies.core.entity.pathfinding
Class extending pathPoint for our usage with ladders.
PathPointExtended(BlockPos) - Constructor for class com.minecolonies.core.entity.pathfinding.PathPointExtended
Instantiates the pathPoint with a position.
PathResult<T> - Class in com.minecolonies.core.entity.pathfinding.pathresults
Creates a pathResult of a certain path.
PathResult() - Constructor for class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
 
Patient - Class in com.minecolonies.core.entity.ai.workers.util
Class representing a patient.
Patient(int) - Constructor for class com.minecolonies.core.entity.ai.workers.util.Patient
Create a new patient file.
Patient(CompoundTag) - Constructor for class com.minecolonies.core.entity.ai.workers.util.Patient
Load the Patient from nbt.
PATIENT_FULL_INVENTORY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
Patient.PatientState - Enum Class in com.minecolonies.core.entity.ai.workers.util
Different patient states.
patrol() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Patrol between a list of patrol points.
patrol() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Patrol between a list of patrol points.
PATROL - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
Different setting possibilities.
PATROL_DEVIATION_RAID_POINT - Static variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
How far off patrols are alterated to match a raider attack point, sq dist
PATROL_DISTANCE - Static variable in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Worker gets this distance times building level away from his/her hut to patrol.
PATROL_INTERVAL - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Setting key for the patrol interval.
PATROL_MINE - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
PATROL_MODE - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
PATROL_MODE_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PATROL_TARGET - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
PATROLLING - Enum constant in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
 
patrolMine() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Patrol between all completed nodes in the assigned mine
patrolPointForBuilding(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
If the building structure includes potential patrol points, pick one and use it.
PATROLS_STARTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
Guard building stats.
PatrolTarget - Record Class in com.minecolonies.api.items.component
 
PatrolTarget(BlockPos) - Constructor for record class com.minecolonies.api.items.component.PatrolTarget
Creates an instance of a PatrolTarget record class.
patrolTargets - Variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
The list of manual patrol targets.
PatternButton(int, int, int, Holder<BannerPattern>) - Constructor for class com.minecolonies.core.client.gui.WindowBannerPicker.PatternButton
 
PauseCitizenMessage - Class in com.minecolonies.core.network.messages.server.colony.citizen
Message class which manages the messages hiring or firing of citizens.
PauseCitizenMessage(AbstractBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.PauseCitizenMessage
Creates object for the player to switch pause state of a citizen.
PauseCitizenMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.PauseCitizenMessage
Transformation from a byteStream to the variables.
paused - Variable in class com.minecolonies.core.colony.CitizenDataView
 
PAUSED - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Do not work, can be used for freetime activities.
pea_soup - Static variable in class com.minecolonies.api.items.ModItems
 
PEAS - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
peekNextLeaf() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Looks up the next leaf block.
peekNextLog() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Looks up the next log block.
PENDING - Enum constant in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
 
PendingConnectionNode - Class in com.minecolonies.api.colony.connections
Pending connected colony data while pathfinding is still trying to connect.
PendingConnectionNode(BlockPos) - Constructor for class com.minecolonies.api.colony.connections.PendingConnectionNode
Constructor for deserialization/serialization.
PendingConnectionNode(BlockPos, PathResult<PathJobMoveToLocation>, PendingConnectionNode.PendingConnectionType) - Constructor for class com.minecolonies.api.colony.connections.PendingConnectionNode
Create a new pending node.
PendingConnectionNode.PendingConnectionType - Enum Class in com.minecolonies.api.colony.connections
The different connection types.
penetrateFluids() - Method in interface com.minecolonies.api.entity.mobs.IRangedMobEntity
If the shooter penetrates fluids.
penetrateFluids() - Method in class com.minecolonies.core.entity.mobs.camp.drownedpirates.EntityDrownedArcherPirate
 
penetrateFluids() - Method in class com.minecolonies.core.entity.mobs.raider.drownedpirates.EntityDrownedArcherPirateRaider
 
PENTATONIC - Static variable in class com.minecolonies.api.util.SoundUtils
A much less chaotic scale (D major pentatonic) for random pitches
pepper_hummus - Static variable in class com.minecolonies.api.items.ModItems
 
PercentageHarvestPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic
Plantation module for plants that should always keep an X amount of plants on the ground in order to keep spreading, similar to mushrooms.
PercentageHarvestPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.PercentageHarvestPlantModule
Default constructor.
Permission(IColonyView, boolean, Rank, Action) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.Permission
Permission(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.Permission
 
PERMISSION_DENIED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PERMISSION_MODE - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
PERMISSION_OPEN_HUT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PERMISSION_VIEW - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The view of the permission management.
PermissionEvent - Class in com.minecolonies.api.colony.permissions
Permission event class, used to store events happening in the colony.
PermissionEvent(UUID, String, Action, BlockPos) - Constructor for class com.minecolonies.api.colony.permissions.PermissionEvent
Constructor for permission events.
PermissionEvent(RegistryFriendlyByteBuf) - Constructor for class com.minecolonies.api.colony.permissions.PermissionEvent
Constructor for permission events.
permissionEventMinBypassPermLevel - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
PermissionMode - Enum Class in com.minecolonies.api.items.component
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayer
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayerOrFakePlayer
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddRank
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.ChangePlayerRank
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.EditRankType
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemovePlayer
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemoveRank
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.server.colony.TeleportToColonyMessage
 
permissionNeeded() - Method in class com.minecolonies.core.network.messages.server.PlayerAssistantBuildRequestMessage
 
Permissions - Class in com.minecolonies.core.colony.permissions
Colony Permissions System.
Permissions(Colony) - Constructor for class com.minecolonies.core.colony.permissions.Permissions
Saves the permissionMap with allowed actions.
PermissionsMessage - Class in com.minecolonies.core.network.messages
Permission message to set permissions on the colony from the GUI.
PermissionsMessage() - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage
 
PermissionsMessage.AddPlayer - Class in com.minecolonies.core.network.messages
Message class for adding a player to a permission set.
PermissionsMessage.AddPlayerOrFakePlayer - Class in com.minecolonies.core.network.messages
Message class for adding a player or fakePlayer to a permission set.
PermissionsMessage.AddRank - Class in com.minecolonies.core.network.messages
Message class for adding a rank to the colony
PermissionsMessage.ChangePlayerRank - Class in com.minecolonies.core.network.messages
Message class for setting a player rank in the permissions.
PermissionsMessage.EditRankType - Class in com.minecolonies.core.network.messages
Message for changing the rank type of a given rank on a colony
PermissionsMessage.Permission - Class in com.minecolonies.core.network.messages
Permission message class.
PermissionsMessage.RemovePlayer - Class in com.minecolonies.core.network.messages
Message class for removing a player from a permission set.
PermissionsMessage.RemoveRank - Class in com.minecolonies.core.network.messages
Message class for removing a rank from a colony
PermissionsMessage.View - Class in com.minecolonies.core.network.messages
Client side presentation of the
PermissionsView - Class in com.minecolonies.core.colony.permissions
A client side representation of the permissions.
PermissionsView() - Constructor for class com.minecolonies.core.colony.permissions.PermissionsView
 
permTool - Static variable in class com.minecolonies.api.items.ModItems
 
PHARAO - Static variable in class com.minecolonies.api.entity.ModEntities
 
PHARAO - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
PHARAO - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
pharaoscepter - Static variable in class com.minecolonies.api.items.ModItems
 
PHYSICAL_ATTACK_DELAY_BASE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Physical Attack delay in ticks.
PHYSICAL_ATTACK_DELAY_MIN - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Minimum physical Attack delay in ticks, Monsters are immune for 10 ticks
PICK_UP - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Pick up all materials he might need.
pickaxe - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
pickNewField() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Tell the planter he should go to a new field after this work is finished.
pickNewPosition() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Tell the planter he should go to a new position on the same field after this work is finished.
pickRandom(Collection<ColonyStoryListener.StoryText>, Holder<Biome>, Random) - Static method in class com.minecolonies.core.event.ColonyStoryListener
Pick a random entry from the given set of story texts.
pickUp(Player) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Pickup the building including the level and put it in the players inv.
pickUp(Player) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
Pickup - Class in com.minecolonies.api.colony.requestsystem.requestable.deliveryman
Class used to represent pickups inside the request system.
Pickup(int, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
Constructor for Delivery requests
PICKUP - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Pickup unneeded items from buildings.
PICKUP - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
PICKUP_ITEM - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
PICKUP_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PICKUP_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PickupBlockMessage - Class in com.minecolonies.core.network.messages.server
Pickup the town hall block.
PickupBlockMessage(BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.PickupBlockMessage
 
PickupBlockMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.PickupBlockMessage
 
pickUpItem(ItemEntity) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
pickupItems(AbstractEntityCitizen) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Pick up all items in a range around the citizen.
pickUpMaterial() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
State to pick up material before going back to work.
PickupRequest(IRequester, IToken<?>, RequestState, Pickup) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PickupRequest
 
PickupRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
 
PickupRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
Resolver that handles pickup requests.
PickupRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.PickupRequestResolver
 
PickupRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
Factory generating resolvers for pickup requests.
PickupRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
PICKUPS_MADE - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
pickupSuccess(ItemStack) - Method in interface com.minecolonies.api.colony.jobs.IJob
If the worker can pick up the stack.
pickupSuccess(ItemStack) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
pickupSuccess(ItemStack) - Method in class com.minecolonies.core.colony.jobs.JobChickenHerder
 
PIERCE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
pierogi - Static variable in class com.minecolonies.api.items.ModItems
 
PIG_FARMER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
PIG_FARMER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
PIRATE - Enum constant in enum class com.minecolonies.api.entity.mobs.RaiderType
 
PIRATE - Static variable in class com.minecolonies.api.entity.ModEntities
 
PIRATE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
PIRATE_ARMOR_1 - Static variable in class com.minecolonies.apiimp.initializer.ModItemsInitializer
 
PIRATE_ARMOR_2 - Static variable in class com.minecolonies.apiimp.initializer.ModItemsInitializer
 
PIRATE_GROUND_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
This raids event id, registry entries use res locations as ids.
PIRATE_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
This raids event id, registry entries use res locations as ids.
PIRATE_RAID_EVENT_TYPE_ID - Static variable in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
This raids event id, registry entries use res locations as ids.
pirateBoots_1 - Static variable in class com.minecolonies.api.items.ModItems
 
pirateBoots_2 - Static variable in class com.minecolonies.api.items.ModItems
 
pirateChest_1 - Static variable in class com.minecolonies.api.items.ModItems
 
pirateChest_2 - Static variable in class com.minecolonies.api.items.ModItems
 
PirateGroundRaidEvent - Class in com.minecolonies.core.colony.events.raid.pirateEvent
The Pirate raid event, spawns the worst pirates you've ever heard of.
PirateGroundRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
pirateHelmet_1 - Static variable in class com.minecolonies.api.items.ModItems
 
pirateHelmet_2 - Static variable in class com.minecolonies.api.items.ModItems
 
pirateLegs_1 - Static variable in class com.minecolonies.api.items.ModItems
 
pirateLegs_2 - Static variable in class com.minecolonies.api.items.ModItems
 
PirateRaidEvent - Class in com.minecolonies.core.colony.events.raid.pirateEvent
The Pirate raid event, spawns a ship with pirate spawners onboard.
PirateRaidEvent(IColony) - Constructor for class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
Create a new Pirate raid event.
PIRATES_SAILING_OFF_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
pita_hummus - Static variable in class com.minecolonies.api.items.ModItems
 
PITCH - Static variable in class com.minecolonies.api.util.SoundUtils
Standard pitch value.
PLACE_BLOCKS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
PLACE_HUTS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
PLACE_STRUCTURE - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
PLACE_SUPPLY - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
placeBlock(Player, IColony, IWorkOrder, BlockPos) - Method in class com.minecolonies.core.items.ItemAssistantHammer
Tries to place a block on serverside Sends a full inventory on failure, as client side does already the item logic
PLACEBLOCK_OBJECTIVE_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
placeBlockObjective - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
PlaceBlockObjectiveTemplate - Class in com.minecolonies.core.quests.objectives
Objective type tracking block placing.
PlaceBlockObjectiveTemplate(int, int, Block, int, List<Integer>) - Constructor for class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
Create a new objective of this type.
placeConstructionTape(IBuilding) - Static method in class com.minecolonies.core.entity.ai.workers.util.ConstructionTapeHelper
Calculates the borders for the workOrderBuildDecoration and sends it to the placement.
placeConstructionTape(IWorkOrder, Level, IColony) - Static method in class com.minecolonies.core.entity.ai.workers.util.ConstructionTapeHelper
Calculates the borders for the workOrderBuildDecoration and sends it to the placement.
placeConstructionTape(Tuple<BlockPos, BlockPos>, IColony) - Static method in class com.minecolonies.core.entity.ai.workers.util.ConstructionTapeHelper
Place construction tape.
placeHolder - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
PLACEHOLDER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
placeLiquid(LevelAccessor, BlockPos, BlockState, FluidState) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
PLACEMENT_NBT - Static variable in class com.minecolonies.api.util.constant.Constants
Placement key for item nbt
PlacementHandlerInitializer - Class in com.minecolonies.core.placementhandlers
Registers all minecolonies placement handlers
placeStructure() - Static method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
 
placeStructure(String) - Static method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Construct the check with a single condition
PlaceStructureTrigger - Class in com.minecolonies.api.advancements
Triggers whenever the build tool is used to position a new structure
PlaceStructureTrigger() - Constructor for class com.minecolonies.api.advancements.PlaceStructureTrigger
 
PlaceStructureTrigger.PlaceStructureTriggerInstance - Record Class in com.minecolonies.api.advancements
 
PlaceStructureTriggerInstance(Optional<ContextAwarePredicate>, Optional<String>) - Constructor for record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Creates an instance of a PlaceStructureTriggerInstance record class.
placeSupply() - Static method in record class com.minecolonies.api.advancements.PlaceSupplyTrigger.PlaceSupplyTriggerInstance
 
PlaceSupplyTrigger - Class in com.minecolonies.api.advancements
Triggered when a supply camp or supply ship has been placed
PlaceSupplyTrigger() - Constructor for class com.minecolonies.api.advancements.PlaceSupplyTrigger
 
PlaceSupplyTrigger.PlaceSupplyTriggerInstance - Record Class in com.minecolonies.api.advancements
 
PlaceSupplyTriggerInstance(Optional<ContextAwarePredicate>) - Constructor for record class com.minecolonies.api.advancements.PlaceSupplyTrigger.PlaceSupplyTriggerInstance
Creates an instance of a PlaceSupplyTriggerInstance record class.
plain_cheesecake - Static variable in class com.minecolonies.api.items.ModItems
 
plant(BlockPos) - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult.Builder
Tell the planter he should plant the given item on the position.
PLANT - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
 
PLANT_INGREDIENT_TYPE - Static variable in class com.minecolonies.apiimp.initializer.ModIngredientTypeInitializer
 
plantation - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
PLANTATION_BAMBOO_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_CACTUS_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_COCOA_BEANS_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
PLANTATION_CRIMSON_PLANTS_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_DECIDE_FIELD_WORK - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
PLANTATION_EXOTIC - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
PLANTATION_FIELD - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
PLANTATION_FIELDS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
PLANTATION_GLOWBERRIES_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
PLANTATION_JUNGLE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
PLANTATION_KELP_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_LARGE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
PLANTATION_MOVE_TO_FIELD - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
PLANTATION_NETHER - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
PLANTATION_PICK_FIELD - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
PLANTATION_RETURN_TO_BUILDING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
PLANTATION_SEA - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
PLANTATION_SEA_PICKLES_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_SEAGRASS_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
PLANTATION_SUGAR_CANE_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_TWISTING_VINES_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_VINES_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_WARPED_PLANTS_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_WEEPING_VINES_FIELD_ID - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PLANTATION_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
PLANTATION_WORK_FIELD - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
plantationBambooField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationCactusField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationCocoaBeansField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationCrimsonPlantsField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
PlantationField - Class in com.minecolonies.core.colony.buildingextensions
Field class implementation for the plantation
PlantationField(BuildingExtensionRegistries.BuildingExtensionEntry, BlockPos) - Constructor for class com.minecolonies.core.colony.buildingextensions.PlantationField
Constructor used in NBT deserialization.
PlantationFieldBuildRequestMessage - Class in com.minecolonies.core.network.messages.server
Message to request a work order for a plantation field.
PlantationFieldBuildRequestMessage(WorkOrderType, BlockPos, String, String, ResourceKey<Level>, RotationMirror, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.PlantationFieldBuildRequestMessage
Creates a build request for a plantation field.
PlantationFieldBuildRequestMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.PlantationFieldBuildRequestMessage
 
PlantationFieldsModule() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModule
 
PlantationFieldsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModuleView
 
PlantationFieldsModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the fields tab in huts.
PlantationFieldsModuleWindow(BuildingPlantation.PlantationFieldsModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.PlantationFieldsModuleWindow
Constructor for the window.
plantationGlowberriesField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationKelpField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationSeagrassField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationSeaPicklesField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationSugarCaneField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationTwistingVinesField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationVinesField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationWarpedPlantsField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantationWeepingVinesField - Static variable in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries
 
plantDynamicSapling(Level, BlockPos, ItemStack) - Static method in class com.minecolonies.api.compatibility.Compatibility
Tries to plant a sapling at the given location
plantDynamicSaplingCompat(Level, BlockPos, ItemStack) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeCompat
Tries to plant a sapling at the given location
plantDynamicSaplingCompat(Level, BlockPos, ItemStack) - Method in class com.minecolonies.api.compatibility.dynamictrees.DynamicTreeProxy
Default method for trying to plant a dynamic sapling when the mod isnt present.
PLANTED - Enum constant in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
 
planter - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
PLANTER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
PLANTER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
PLANTER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
PlantIngredient - Class in com.minecolonies.core.recipes
An ingredient that can be used in a vanilla recipe to match plantable items.
PLATE_ARMOR - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
PLATE_ARMOR - Static variable in class com.minecolonies.apiimp.initializer.ModItemsInitializer
 
plateArmorBoots - Static variable in class com.minecolonies.api.items.ModItems
 
plateArmorChest - Static variable in class com.minecolonies.api.items.ModItems
 
plateArmorHelmet - Static variable in class com.minecolonies.api.items.ModItems
 
plateArmorLegs - Static variable in class com.minecolonies.api.items.ModItems
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazon
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.amazons.AbstractEntityAmazonRaider
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarian
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.barbarians.AbstractEntityBarbarianRaider
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirate
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.drownedpirate.AbstractDrownedEntityPirateRaider
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptian
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.egyptians.AbstractEntityEgyptianRaider
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirate
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.pirates.AbstractEntityPirateRaider
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemen
 
playAmbientSound() - Method in class com.minecolonies.api.entity.mobs.vikings.AbstractEntityNorsemenRaider
 
PlayAudioMessage - Class in com.minecolonies.core.network.messages.client
Asks the client to play a specific music
PlayAudioMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.PlayAudioMessage
 
PlayAudioMessage(SoundEvent) - Constructor for class com.minecolonies.core.network.messages.client.PlayAudioMessage
Create a play music message with a specific sound event.
PlayAudioMessage(SoundEvent, SoundSource) - Constructor for class com.minecolonies.core.network.messages.client.PlayAudioMessage
Create a play music message with a specific sound event.
player() - Method in record class com.minecolonies.api.advancements.AllTowersTrigger.AllTowersTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.CitizenBuryTrigger.CitizenBuryTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.CitizenResurrectTrigger.CitizenResurrectTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.DeepMineTrigger.DeepMineTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.MaxFieldsTrigger.MaxFieldsTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.PlaceSupplyTrigger.PlaceSupplyTriggerInstance
Returns the value of the player record component.
player() - Method in record class com.minecolonies.api.advancements.UndertakerTotemTrigger.UndertakerTotemTriggerInstance
Returns the value of the player record component.
PLAYER_INVENTORY_HOTBAR_OFFSET - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Initial y-offset of the inventory slots in the hotbar.
PLAYER_INVENTORY_HOTBAR_OFFSET_CRAFTING - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Initial y-offset of the inventory slots in the hotbar.
PLAYER_INVENTORY_INITIAL_X_OFFSET - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Initial x-offset of the inventory slot.
PLAYER_INVENTORY_INITIAL_Y_OFFSET - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Initial y-offset of the inventory slot.
PLAYER_INVENTORY_INITIAL_Y_OFFSET_CRAFTING - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Initial y-offset of the inventory slot.
PLAYER_INVENTORY_OFFSET_EACH - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Each offset of the inventory slots.
PLAYER_NAME - Static variable in class com.minecolonies.core.commands.generalcommands.ScanCommand
The player name command argument.
PLAYER_REQUEST_RESOLVER - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
PlayerAssistantBuildRequestMessage - Class in com.minecolonies.core.network.messages.server
Adds a entry to the builderRequired map.
PlayerAssistantBuildRequestMessage(IColony, int, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.PlayerAssistantBuildRequestMessage
 
PlayerAssistantBuildRequestMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.PlayerAssistantBuildRequestMessage
 
playerChangeDim(PlayerEvent.PlayerChangedDimensionEvent) - Static method in class com.minecolonies.core.event.EventHandler
Adds the player to the new colony on dim enter.
PlayerEnteringModEvent - Class in com.minecolonies.api.eventbus.events.colony.permissions
Player entering colony mod event.
PlayerEnteringModEvent(IColony, Player) - Constructor for class com.minecolonies.api.eventbus.events.colony.permissions.PlayerEnteringModEvent
Constructs a colony-based event.
PlayerLeavingModEvent - Class in com.minecolonies.api.eventbus.events.colony.permissions
Player leaving colony mod event.
PlayerLeavingModEvent(IColony, Player) - Constructor for class com.minecolonies.api.eventbus.events.colony.permissions.PlayerLeavingModEvent
Constructs a colony-based event.
PLAYERNAME_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
PlayerNameOption() - Constructor for class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerNameOption
 
playErrorSound(Player, BlockPos) - Static method in class com.minecolonies.api.util.SoundUtils
Play an error sound.
playerTouch(Player) - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
PlayerUuidOption() - Constructor for class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerUuidOption
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
PLAYING - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild.State
 
playMoveAwaySound() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Play move away sound when running from an entity.
playMoveAwaySound() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Play move away sound when running from an entity.
playMoveAwaySound() - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
PLAYMUSIC - Static variable in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
PlayMusicAtPosMessage - Class in com.minecolonies.core.network.messages.client.colony
Asks the client to play a specific music
PlayMusicAtPosMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.PlayMusicAtPosMessage
 
PlayMusicAtPosMessage(SoundEvent, BlockPos, Level, float, float) - Constructor for class com.minecolonies.core.network.messages.client.colony.PlayMusicAtPosMessage
Create a play music message with a specific sound event.
playRandomSound(Level, BlockPos, ICitizenData) - Static method in class com.minecolonies.api.util.SoundUtils
Play a random sound at the citizen.
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Play a job specific work sound at a pos.
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobAlchemist
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobBaker
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobBlacksmith
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobChef
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobConcreteMixer
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobCrusher
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobDyer
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobFletcher
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobGlassblower
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobMechanic
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobSawmill
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobSifter
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobStonemason
 
playSound(BlockPos, EntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobStoneSmeltery
 
playSoundAtCitizen(Level, BlockPos, SoundEvent) - Static method in class com.minecolonies.api.util.SoundUtils
Play a sound at a certain position.
playSoundAtCitizenWith(Level, BlockPos, EventType, ICivilianData) - Static method in class com.minecolonies.api.util.SoundUtils
Plays a sound with a certain chance at a certain position.
playSoundAtCitizenWith(Level, BlockPos, EventType, ICivilianData, double) - Static method in class com.minecolonies.api.util.SoundUtils
Plays a sound with a certain chance at a certain position.
playSoundAtCitizenWith(Level, BlockPos, EventType, ICivilianData, double, double) - Static method in class com.minecolonies.api.util.SoundUtils
Plays a sound with a certain chance at a certain position.
PlaySoundForCitizenMessage - Class in com.minecolonies.core.network.messages.client.colony
Play sounds at a citizen for a certain amount of time, sequentially
PlaySoundForCitizenMessage(int, SoundEvent, BlockPos, Level) - Constructor for class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
Play a sound for a certain citizen.
PlaySoundForCitizenMessage(int, SoundEvent, SoundSource, BlockPos, Level) - Constructor for class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
Play a sound for a certain citizen.
PlaySoundForCitizenMessage(int, SoundEvent, SoundSource, BlockPos, Level, float, float, int, int) - Constructor for class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
Play a sound for a certain citizen.
PlaySoundForCitizenMessage(int, SoundEvent, SoundSource, BlockPos, Level, int, int) - Constructor for class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
Play a sound for a certain citizen.
PlaySoundForCitizenMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
 
playSoundForPlayer(ServerPlayer, SoundEvent, float, float) - Static method in class com.minecolonies.api.util.SoundUtils
Plays a sound for the given player, but not for surrounding entities
playStepSound(BlockPos, BlockState) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
playSuccessSound(Player, BlockPos) - Static method in class com.minecolonies.api.util.SoundUtils
Play a success sound.
PLUS_PREFIX - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Button prefixes.
PODZOL_CHANCE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
poisonous_food - Static variable in class com.minecolonies.api.items.ModTags
 
POISONOUS_FOOD - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
polenta - Static variable in class com.minecolonies.api.items.ModItems
 
pollNextLeaf() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Returns the next leaf block.
pollNextLog() - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Returns the next log block.
pond - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.WaterPathResult
The position of the pond.
Pond - Class in com.minecolonies.api.util
Utility class to search for fisher ponds.
Pond() - Constructor for class com.minecolonies.api.util.Pond
 
Pond.PondState - Enum Class in com.minecolonies.api.util
 
pondState - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.WaterPathResult
 
POOR_MENU_INTERACTION - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
POOR_RESTAURANT_INTERACTION - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
populationCount() - Method in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Returns the value of the populationCount record component.
populationCount() - Method in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Returns the value of the populationCount record component.
pos - Variable in class com.minecolonies.api.colony.connections.ColonyConnection
 
pos - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
pos - Variable in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
Town hall position to create building on.
pos() - Method in record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
Returns the value of the pos record component.
pos() - Method in record class com.minecolonies.api.items.component.PatrolTarget
Returns the value of the pos record component.
pos() - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Returns the value of the pos record component.
POS - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
POS_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
POS_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the pos label in the GUI.
POS1 - Static variable in class com.minecolonies.core.commands.generalcommands.ScanCommand
Position 1 command argument.
POS2 - Static variable in class com.minecolonies.core.commands.generalcommands.ScanCommand
Position 2 command argument.
PosBasedInteraction - Class in com.minecolonies.core.colony.interactionhandling
The position based interaction response handler.
PosBasedInteraction(ICitizen) - Constructor for class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
Way to load the response handler for a citizen.
PosBasedInteraction(Component, IChatPriority, BlockPos) - Constructor for class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
The server interaction response handler.
PosBasedInteraction(Component, IChatPriority, Component, BlockPos) - Constructor for class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
The server interaction response handler.
POSITION - Enum constant in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlanterAIModuleResultResetState
Reset the current position.
post(IModEvent) - Method in class com.minecolonies.api.eventbus.DefaultEventBus
 
post(IModEvent) - Method in interface com.minecolonies.api.eventbus.EventBus
Posts a new event on the event bus for the given type.
postBox - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
PostBox - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class used to manage the postbox building block.
PostBox(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.PostBox
Instantiates the building.
POSTBOX_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
PostBox.PostBoxMinimumStockModuleView - Class in com.minecolonies.core.colony.buildings.workerbuildings
View class for the custom minimum stock PostBox functionality
PostBox.View - Class in com.minecolonies.core.colony.buildings.workerbuildings
ClientSide representation of the building.
PostBoxMinimumStockModuleView() - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.PostBox.PostBoxMinimumStockModuleView
 
PostBoxRequestMessage - Class in com.minecolonies.core.network.messages.server.colony.building.postbox
Creates a request from the postbox.
PostBoxRequestMessage(IBuildingView, ItemStack, int, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.postbox.PostBoxRequestMessage
Creates a Transfer Items request
PostBoxRequestMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.postbox.PostBoxRequestMessage
 
potato_soup - Static variable in class com.minecolonies.api.items.ModItems
 
POTION_VELOCITY - Static variable in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
Potion velocity.
pottage - Static variable in class com.minecolonies.api.items.ModItems
 
preInit(FMLCommonSetupEvent) - Static method in class com.minecolonies.core.MineColonies
Event handler for forge pre init event.
prepare(ResourceManager, ProfilerFiller) - Method in class com.minecolonies.core.event.TextureReloadListener
 
PREPARE_DELAY_SECONDS - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Seconds to delay after prepare AI State.
PREPARE_DELIVERY - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Get stuff from the warehouse.
prepareForCombat(float) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Prepares the horse for combat by reducing its combat cooldown by the specified amount of combat readiness.
prepareStart(LivingEntity) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Generates a good path starting location for the entity to path from, correcting for the following conditions.
PREPARING - Enum constant in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
 
PREPARING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Check for all required items.
prePlacementLogic(BlockPos, BlockState, List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
prevBlockPosition - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Previous Position where the Builders constructed from.
PREVIOUS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PRIMARY_DEPENDENCY_SHARE - Static variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
The percentage share primary skills get.
PRIMARY_SKILL_ADV - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
PRIMARY_SKILL_COM - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
PRIMARY_SKILL_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
priority - Variable in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
 
PRIORITY - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
Different setting possibilities.
PRIORITY_BASED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.manager.AssigningStrategy
Default strategy.
PRIORITY_FIVE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
PRIORITY_FOUR - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
PRIORITY_ONE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
PRIORITY_SIX - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
PRIORITY_THREE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
PRIORITY_TWO - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
PRIORITY_ZERO - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Values used for AI Task's Priorities.
PRIVATE_CRAFTING_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PRIVATE_WORKER_CRAFTING_PRODUCTION_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PRIVATE_WORKER_CRAFTING_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PrivateBrewingTeachingTransferHandler - Class in com.minecolonies.core.compatibility.jei.transfer
JEI recipe transfer handler for teaching brewing recipes
PrivateBrewingTeachingTransferHandler(IRecipeTransferHandlerHelper) - Constructor for class com.minecolonies.core.compatibility.jei.transfer.PrivateBrewingTeachingTransferHandler
 
PrivateCrafting - Class in com.minecolonies.api.colony.requestsystem.requestable.crafting
 
PrivateCrafting(ItemStack, int, int, IToken<?>) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.crafting.PrivateCrafting
Create a Stack deliverable.
PrivateCraftingRequest(IRequester, IToken<?>, RequestState, PrivateCrafting) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PrivateCraftingRequest
 
PrivateCraftingRequest(IRequester, IToken<?>, PrivateCrafting) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PrivateCraftingRequest
 
PrivateCraftingRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PrivateCraftingRequestFactory
 
PrivateCraftingTeachingTransferHandler - Class in com.minecolonies.core.compatibility.jei.transfer
JEI recipe transfer handler for teaching crafting recipes
PrivateCraftingTeachingTransferHandler(IRecipeTransferHandlerHelper) - Constructor for class com.minecolonies.core.compatibility.jei.transfer.PrivateCraftingTeachingTransferHandler
 
PrivateSmeltingTeachingTransferHandler - Class in com.minecolonies.core.compatibility.jei.transfer
JEI recipe transfer handler for teaching furnace recipes
PrivateSmeltingTeachingTransferHandler(IRecipeTransferHandlerHelper) - Constructor for class com.minecolonies.core.compatibility.jei.transfer.PrivateSmeltingTeachingTransferHandler
 
PrivateWorkerCraftingProductionResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
 
PrivateWorkerCraftingProductionResolver(ILocation, IToken<?>, JobEntry) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingProductionResolver
Constructor to initialize.
PrivateWorkerCraftingProductionResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
PrivateWorkerCraftingProductionResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
PrivateWorkerCraftingRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
A crafting resolver which takes care of 2x2 crafts which are crafted by the requesting worker.
PrivateWorkerCraftingRequestResolver(ILocation, IToken<?>, JobEntry) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingRequestResolver
 
PrivateWorkerCraftingRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
PrivateWorkerCraftingRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
probability - Variable in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
processCalculationResults() - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Processes the completed calculation results
processDailyHappiness(ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Process the happiness factors daily.
processDailyHappiness(ICitizenData) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
processDirectCancellationAndNotifyRequesterOf(IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
 
processDirectCancellationAndNotifyRequesterOf(IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
processDirectCancellationOf(IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
 
processDirectCancellationOf(IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
processItemStackListAndMerge(List<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Unifies a list of stacks so that they are all packed to together to the max stack size.
processOfflineTime(long) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Process time the colony was offline.
processOfflineTime(long) - Method in interface com.minecolonies.api.colony.jobs.IJob
Process time the colony was offline.
processOfflineTime(long) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
processOfflineTime(long) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
 
processOfflineTime(long) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
processOfflineTime(long) - Method in class com.minecolonies.core.colony.jobs.JobResearch
 
processRecipe(ItemStorage, List<ItemStorage>, int, Level, int) - Static method in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
 
processResolverForRemoval(Collection<IToken<?>>, IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Internal method that handles the removal of a single resolvers that is attached to a provider that is being removed.
processResolverForRemoval(Collection<IToken<?>>, IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Internal method that handles the removal of a single resolvers that is attached to a provider that is being removed.
produce(JsonObject) - Method in class com.minecolonies.api.quests.registries.QuestRegistries.DialogueAnswerEntry
Create one from json.
produce(JsonObject) - Method in class com.minecolonies.api.quests.registries.QuestRegistries.TriggerEntry
Create one from json.
produce(HolderLookup.Provider, JsonObject) - Method in class com.minecolonies.api.quests.registries.QuestRegistries.ObjectiveEntry
Create one from json.
produce(HolderLookup.Provider, JsonObject) - Method in class com.minecolonies.api.quests.registries.QuestRegistries.RewardEntry
Create one from json.
PRODUCE_DIRT - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
Settings key for the composting mode.
produceBuilding(BlockPos, IColony) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
 
produceBuildingView(BlockPos, IColonyView) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
 
produceExtension(BlockPos) - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry
Produces a building extension instance based on a colony and block pos.
produceJob(ICitizenData) - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry
Construct a new job instance.
produceModuleWithoutBuilding(String) - Static method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
Produces a module without a respective building, mostly used for display or other purposes
produceViewWithoutBuilding(String, IColonyView) - Static method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry
Produces a module view without a respective building, mostly used for display or other purposes
PRODUCT_COLLECTED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
progress - Variable in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSifter
Progress of hitting the block.
PROGRESS_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Increase this value to make the building speed slower.
PROGRESS_MULTIPLIER - Static variable in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Increase this value to make the product creation progress way slower.
PROGRESS_SUPPLY_CHEST_PLACED - Static variable in class com.minecolonies.api.util.constant.translation.ProgressTranslationConstants
 
PROGRESSING - Enum constant in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
 
ProgressTranslationConstants - Class in com.minecolonies.api.util.constant.translation
 
ProgressTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.ProgressTranslationConstants
 
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
provider - Variable in class com.minecolonies.api.research.AbstractResearchProvider
 
provider - Variable in class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
 
provider - Variable in class com.minecolonies.core.generation.CustomRecipeProvider
 
PROVIDER_REQUEST_RESOLVER_ASSIGNMENT_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
ProviderHandler - Class in com.minecolonies.core.colony.requestsystem.management.handlers
Class used to handle the inner workings of the request system with regards to providers.
ProviderHandler(IStandardRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.ProviderHandler
 
PUBLIC_CRAFTING_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PUBLIC_WORKER_CRAFTING_PRODUCTION_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PUBLIC_WORKER_CRAFTING_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
PublicCrafting - Class in com.minecolonies.api.colony.requestsystem.requestable.crafting
 
PublicCrafting(ItemStack, int, int, IToken<?>) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.crafting.PublicCrafting
Create a Stack deliverable.
PublicCrafting(ItemStack, int, IToken<?>) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.crafting.PublicCrafting
Create a Stack deliverable.
PublicCraftingRequest(IRequester, IToken<?>, RequestState, PublicCrafting) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PublicCraftingRequest
 
PublicCraftingRequest(IRequester, IToken<?>, PublicCrafting) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.PublicCraftingRequest
 
PublicCraftingRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PublicCraftingRequestFactory
 
PublicWorkerCraftingProductionResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
 
PublicWorkerCraftingProductionResolver(ILocation, IToken<?>, JobEntry) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
Constructor to initialize.
PublicWorkerCraftingProductionResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
PublicWorkerCraftingProductionResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
PublicWorkerCraftingRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
A crafting resolver which takes care of 3x3 crafts which are crafted by a crafter worker.
PublicWorkerCraftingRequestResolver(ILocation, IToken<?>, JobEntry) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingRequestResolver
Initializing constructor.
PublicWorkerCraftingRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
PublicWorkerCraftingRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
pullEntity(Entity) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
PUMPKINHEAD - Enum constant in enum class com.minecolonies.api.tileentities.ScareCrowType
 
pupil - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
PUPIL_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
PUPIL_NO_CARPET - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
PUPIL_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
Education
PupilBuildingModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Pupil module view.
PupilBuildingModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.PupilBuildingModuleView
 
PURPLE - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
push(Entity) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
 
push(Entity) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Ignores entity collisions are colliding for a while, solves stuck e.g.
push(Entity) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
push(Entity) - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
pushableBy() - Static method in class com.minecolonies.api.util.EntityUtils
Entity pushable by predicate.
pushEntities() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Ignores cramming
pushEntities() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Ignores cramming
putItemToHotbarAndSelectOrDrop(ItemStack, Player) - Static method in class com.minecolonies.api.util.InventoryUtils
Tries to put given itemstack in hotbar and select it, fails when player inventory is full, successes otherwise.
putItemToHotbarAndSelectOrDropMessage(ItemStack, Player) - Static method in class com.minecolonies.api.util.InventoryUtils
Tries to put given itemstack in hotbar, fails when player inventory is full, successes otherwise.
pvp_mode - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 

Q

quality() - Method in record class com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler.CitizenFoodStats
Returns the value of the quality record component.
QUANTITY_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
QUANTITY_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
quarrier - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
QUARRIER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
QUARRY_MINER_FINISHED_QUARRY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
QUARRY_MINER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
QUARRY_MINER_NO_QUARRY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
QuarryHiringModeMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message to set the hiring mode of a building.
QuarryHiringModeMessage(IBuildingView, HiringMode, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.QuarryHiringModeMessage
Creates object for the hiring mode
QuarryHiringModeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.QuarryHiringModeMessage
 
QuarryModule - Class in com.minecolonies.core.colony.buildings.modules
The main data module for the quarry.
QuarryModule(int) - Constructor for class com.minecolonies.core.colony.buildings.modules.QuarryModule
Create a new quarry module.
QUERY_ITEMS - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Query the required items for a recipe.
QueryCitizenAIHistoryMessage - Class in com.minecolonies.core.debug.messages
Message to query ai history from the server
QueryCitizenAIHistoryMessage(ICitizenDataView) - Constructor for class com.minecolonies.core.debug.messages.QueryCitizenAIHistoryMessage
 
QueryCitizenAIHistoryMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.debug.messages.QueryCitizenAIHistoryMessage
 
quest - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
QUEST - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
QUEST - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
QUEST_ACTION - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
QUEST_ANSWER_RESULTS - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
QUEST_EFFECTS - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
QUEST_LOG_COMPLETED_MULTIPLE_TEXT - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
QUEST_LOG_COMPLETED_ONCE_TEXT - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
QUEST_LOG_GIVER_PREFIX - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
QUEST_LOG_NAME_PREFIX - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
QUEST_LOG_TRACK_CITIZEN_TEXT - Static variable in class com.minecolonies.api.util.constant.translation.GuiTranslationConstants
 
QUEST_OBJECTIVES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
QUEST_OBJECTIVES - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
QUEST_PARENTS - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
QUEST_REPUTATION_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
QUEST_REPUTATION_TRIGGER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
QUEST_REWARDS - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
QUEST_REWARDS - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
QUEST_TRIGGERS - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
QUEST_TRIGGERS - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
questAction - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
QuestCancellationDialogueAnswer() - Constructor for class com.minecolonies.api.quests.IQuestDialogueAnswer.QuestCancellationDialogueAnswer
 
QuestDeliveryInteraction - Class in com.minecolonies.core.colony.interactionhandling
More specific quest dialogue interaction that also tries to fulfill a deliver request.
QuestDeliveryInteraction(ICitizen) - Constructor for class com.minecolonies.core.colony.interactionhandling.QuestDeliveryInteraction
 
QuestDeliveryInteraction(Component, IChatPriority, ResourceLocation, int, ICitizenData) - Constructor for class com.minecolonies.core.colony.interactionhandling.QuestDeliveryInteraction
 
QuestDialogueInteraction - Class in com.minecolonies.core.colony.interactionhandling
A simple quest dialogue interaction that deals with different dialogue trees.
QuestDialogueInteraction(ICitizen) - Constructor for class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
QuestDialogueInteraction(Component, IChatPriority, ResourceLocation, int, ICitizenData) - Constructor for class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
questId - Variable in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
The quest resource location.
QuestInstance - Class in com.minecolonies.core.quests
Instance of a specific quest type
QuestInstance(IColony) - Constructor for class com.minecolonies.core.quests.QuestInstance
Create an empty colony quest obj to deserialize the data from.
QuestInstance(ResourceLocation, IColony, List<ITriggerReturnData<?>>) - Constructor for class com.minecolonies.core.quests.QuestInstance
Create a new colony quest.
QuestJsonListener - Class in com.minecolonies.core.datalistener
Loader for Json based quest data.
QuestJsonListener() - Constructor for class com.minecolonies.core.datalistener.QuestJsonListener
Set up the core loading, with the directory in the datapack that contains this data Directory is: /colony/quests/
QuestJsonListener.ExpressionNode - Class in com.minecolonies.core.datalistener
 
questLog - Static variable in class com.minecolonies.api.items.ModItems
 
QuestManager - Class in com.minecolonies.core.quests
Quest manager of each colony.
QuestManager(IColony) - Constructor for class com.minecolonies.core.quests.QuestManager
 
QuestObjectiveEventHandler - Class in com.minecolonies.core.event
This class handles all permission checks on events and cancels them if needed.
QuestObjectiveEventHandler() - Constructor for class com.minecolonies.core.event.QuestObjectiveEventHandler
 
QuestParseConstant - Class in com.minecolonies.api.quests
Constant for quest parsing.
QuestParseConstant() - Constructor for class com.minecolonies.api.quests.QuestParseConstant
 
QuestParsingConstants - Class in com.minecolonies.core.quests
Constants used for json parsing
QuestParsingConstants() - Constructor for class com.minecolonies.core.quests.QuestParsingConstants
 
QuestRegistries - Class in com.minecolonies.api.quests.registries
All quest registries related things.
QuestRegistries() - Constructor for class com.minecolonies.api.quests.registries.QuestRegistries
 
QuestRegistries.DialogueAnswerEntry - Class in com.minecolonies.api.quests.registries
Quest dialogue entry type.
QuestRegistries.ObjectiveEntry - Class in com.minecolonies.api.quests.registries
Quest objective entry type.
QuestRegistries.RewardEntry - Class in com.minecolonies.api.quests.registries
Quest reward entry type.
QuestRegistries.TriggerEntry - Class in com.minecolonies.api.quests.registries
Quest trigger entry type.
questReputationReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
QuestReputationRewardTemplate - Class in com.minecolonies.core.quests.rewards
Quest reputation reward template.
QuestReputationRewardTemplate(double) - Constructor for class com.minecolonies.core.quests.rewards.QuestReputationRewardTemplate
Setup the quest reputation reward.
questReputationTrigger - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
QuestReputationTriggerTemplate - Class in com.minecolonies.core.quests.triggers
Quest reputation quest trigger.
QuestReputationTriggerTemplate(double) - Constructor for class com.minecolonies.core.quests.triggers.QuestReputationTriggerTemplate
Create a new instance of this trigger.
QuestTemplate - Class in com.minecolonies.core.quests
Instance of a specific quest type
QuestTemplate(ResourceLocation, Component, List<ResourceLocation>, int, Function<IColony, List<ITriggerReturnData<?>>>, List<IQuestObjectiveTemplate>, int, List<IQuestRewardTemplate>) - Constructor for class com.minecolonies.core.quests.QuestTemplate
Create new quest data.
QuestTranslationProvider - Class in com.minecolonies.core.generation.defaults
Magic translator for quests.
QuestTranslationProvider(PackOutput) - Constructor for class com.minecolonies.core.generation.defaults.QuestTranslationProvider
 
queueBlueprintLoad(Level, String, String, Consumer<Blueprint>) - Static method in class com.minecolonies.api.util.ColonyUtils
Queues a blueprint load to the right side
queueBlueprintLoad(Level, String, String, Consumer<Blueprint>, Consumer<String>) - Static method in class com.minecolonies.api.util.ColonyUtils
Queues a blueprint load to the right side
queueChunks(Journeymap, ResourceKey<Level>) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyBorderMapping
 
queueSound(SoundEvent, BlockPos, int, int) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Queue a sound at the citizen.
queueSound(SoundEvent, BlockPos, int, int) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
queueSound(SoundEvent, BlockPos, int, int) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
queueSound(SoundEvent, BlockPos, int, int, float, float) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Queue a sound at the citizen.
queueSound(SoundEvent, BlockPos, int, int, float, float) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
queueSound(SoundEvent, BlockPos, int, int, float, float) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
quickMoveStack(Player, int) - Method in class com.minecolonies.api.inventory.container.ContainerBuildingInventory
Handle when the stack in slot index is shift-clicked.
quickMoveStack(Player, int) - Method in class com.minecolonies.api.inventory.container.ContainerCitizenInventory
Handle when the stack in slot index is shift-clicked.
quickMoveStack(Player, int) - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
 
quickMoveStack(Player, int) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
 
quickMoveStack(Player, int) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
 
quickMoveStack(Player, int) - Method in class com.minecolonies.api.inventory.container.ContainerGrave
 
quickMoveStack(Player, int) - Method in class com.minecolonies.api.inventory.container.ContainerRack
 
QUITE_CLOSE_DESC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
QUITE_FAR_DESC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 

R

RABBIT_HERDER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
RABBIT_HERDER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
RABBIT_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
RABBIT_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
rabbitHerder - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
RABBITHERDER_HERDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
RABBITHERDER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
RABBITHERDER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
rabbitHutch - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
rack - Variable in class com.minecolonies.api.inventory.container.ContainerRack
The tileEntity.
RACK - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
RACK - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
rackInv - Static variable in class com.minecolonies.api.inventory.ModContainers
 
RackInventory(int) - Constructor for class com.minecolonies.api.tileentities.AbstractTileEntityRack.RackInventory
 
RackPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
RackPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.RackPlacementHandler
 
RackType - Enum Class in com.minecolonies.api.blocks.types
Defines the types of Racks that the AbstractBlockMinecoloniesRack supports.
RAID_AMAZON - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_AMOUNT_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
RAID_BARBARIAN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_EGYPTIAN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_END - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_END_MERCY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_EVENT_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_EVENT_MESSAGE_PIRATE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_EVENT_MESSAGE_U_PIRATE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_LOCATION_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
RAID_NORSEMEN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_NOW - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
RAID_PIRATE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAID_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
RAID_TIME_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
RAID_TONIGHT - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
RAID_TYPE_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
RaidAdjustmentRewardTemplate - Class in com.minecolonies.core.quests.rewards
Raid adjustment reward.
RaidAdjustmentRewardTemplate(int) - Constructor for class com.minecolonies.core.quests.rewards.RaidAdjustmentRewardTemplate
Setup the research reward.
raidBar - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
The raids visual raidbar
raidBar - Variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
The raids visual raidbar
raidDifficulty - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
RAIDED - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
raiderAmount - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
Total amount of raiders spawned for all raids
raiderAmount() - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Returns the value of the raiderAmount record component.
RaiderConstants - Class in com.minecolonies.core.colony.events.raid
Barbarian constants class.
raiderDamage - Static variable in class com.minecolonies.api.enchants.ModEnchants
 
raiderEvent(IRaiderManager.RaidSettings) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Trigger a specific type of raid on a colony.
raiderEvent(IRaiderManager.RaidSettings) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
RaiderMeleeAI<T> - Class in com.minecolonies.core.entity.mobs.aitasks
Raider AI for melee attacking a target
RaiderMeleeAI(T, ITickRateStateMachine<IState>) - Constructor for class com.minecolonies.core.entity.mobs.aitasks.RaiderMeleeAI
 
RaiderMobUtils - Class in com.minecolonies.api.entity.mobs
Util class for raider mobs/spawning
RaiderRangedAI<T> - Class in com.minecolonies.core.entity.mobs.aitasks
Raider AI for shooting arrows at a target
RaiderRangedAI(T, ITickRateStateMachine<IState>) - Constructor for class com.minecolonies.core.entity.mobs.aitasks.RaiderRangedAI
 
raiders - Static variable in class com.minecolonies.api.items.ModTags
 
raiders - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Reference to the currently active pirates for this event.
RAIDERS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
raidersbreakblocks - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
raidersbreakdoors - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
raiderSounds - Static variable in class com.minecolonies.api.sounds.RaiderSounds
Map of raider sounds.
RaiderSounds - Class in com.minecolonies.api.sounds
Created by Asher on 12/6/17.
RaiderSounds.RaiderSoundTypes - Enum Class in com.minecolonies.api.sounds
The different types.
RaiderType - Enum Class in com.minecolonies.api.entity.mobs
All the raiders we got.
RaiderWalkAI - Class in com.minecolonies.core.entity.mobs.aitasks
AI for handling the raiders walking directions
RaiderWalkAI(AbstractEntityMinecoloniesRaider, ITickRateStateMachine<IState>) - Constructor for class com.minecolonies.core.entity.mobs.aitasks.RaiderWalkAI
 
RaidHistory(int, long) - Constructor for class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
 
raidLevel - Variable in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
The ships raidlevel
RaidManager - Class in com.minecolonies.core.colony.events.raid
Handles spawning hostile raid events.
RaidManager(Colony) - Constructor for class com.minecolonies.core.colony.events.raid.RaidManager
Creates the RaidManager for a colony.
RaidManager.RaidHistory - Class in com.minecolonies.core.colony.events.raid
Data holder for raid history
RaidManager.RaidSpawnInfo - Class in com.minecolonies.core.colony.events.raid
Data holder for raid spawns
raidReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
RaidSettings(boolean, String, boolean, Integer, BlockPos) - Constructor for record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Creates an instance of a RaidSettings record class.
RaidSounds - Class in com.minecolonies.api.sounds
Sounds for the raids
RaidSounds() - Constructor for class com.minecolonies.api.sounds.RaidSounds
 
RaidSpawnInfo(ResourceLocation, BlockPos) - Constructor for class com.minecolonies.core.colony.events.raid.RaidManager.RaidSpawnInfo
 
raidTime - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
World time at which the raid occured
raidType - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidSpawnInfo
Id of the raid type
raidType() - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Returns the value of the raidType record component.
RAIDWITHOUTDEATH - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
RAILS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
railsExitCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
The rails exit cost.
RALLY_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
RALLY_GUARDS - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
RallyData - Record Class in com.minecolonies.api.items.component
 
RallyData(List<BlockPos>, boolean) - Constructor for record class com.minecolonies.api.items.component.RallyData
Creates an instance of a RallyData record class.
ramen - Static variable in class com.minecolonies.api.items.ModItems
 
rand - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Shared random
random - Static variable in class com.minecolonies.core.network.messages.client.CompostParticleMessage
Random obj for values.
RANDOM - Static variable in class com.minecolonies.api.util.MathUtils
Static random for global use.
RANDOM_SEED_TOKEN_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
RANDOM_TRIGGER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
randomKey() - Method in record class com.minecolonies.api.items.component.SupplyData
Returns the value of the randomKey record component.
randomnessFactor - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Factor multiplied to the small random base cost of values, increases this increases the paths randomness/volatilty.
randomPatrolPoint() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Provides a random patrol point from all buildings in the colony when the guard is set to automatic patrol mode.
RandomQuestTriggerTemplate - Class in com.minecolonies.core.quests.triggers
Random quest trigger.
RandomQuestTriggerTemplate(int) - Constructor for class com.minecolonies.core.quests.triggers.RandomQuestTriggerTemplate
Create a new instance of this trigger.
RandomSeededTokenFactory - Class in com.minecolonies.api.colony.requestsystem.token
 
RandomSeededTokenFactory() - Constructor for class com.minecolonies.api.colony.requestsystem.token.RandomSeededTokenFactory
 
randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
randomTrigger - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
randomVariance - Variable in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Random update variance for this entity, used to spread out updates equalls
RANGE_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
RANGE_HORIZONTAL_PICKUP - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Horizontal range in which the worker picks up items.
RANGE_HORIZONTAL_PICKUP - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
Horizontal range in which the worker picks up items.
RANGE_TO_BE_HOME - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Range required for the citizen to be home.
RANGE_VERTICAL_PICKUP - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Vertical range in which the worker picks up items.
RANGE_VERTICAL_PICKUP - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
Vertical range in which the worker picks up items.
rangeBox - Variable in class com.minecolonies.core.client.gui.map.WindowColonyMap.MapDecoration
 
RangeCombatAI - Class in com.minecolonies.core.entity.ai.workers.guard
Knight combat AI
RangeCombatAI(EntityCitizen, ITickRateStateMachine, AbstractEntityAIGuard) - Constructor for class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
RANGED_AIM_SLIGHTLY_HIGHER_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Have to aim that bit higher to hit the target.
RANGED_ATTACK_DELAY_BASE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Physical Attack delay in ticks.
RANGED_FLEE_SQDIST - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Flee distance from Target
RANGED_VELOCITY - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Ranged attack velocity
ranger - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
RANGER_BARRACKS_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
RANGER_BASE_DMG - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Ranger's base damage
RANGER_GATE_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
RANGER_ID - Static variable in class com.minecolonies.api.colony.guardtype.registry.ModGuardTypes
 
RANGER_TOWER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
Rank - Class in com.minecolonies.api.colony.permissions
 
Rank(int, long, String, boolean, boolean, boolean) - Constructor for class com.minecolonies.api.colony.permissions.Rank
Rank constructor
Rank(int, String, boolean) - Constructor for class com.minecolonies.api.colony.permissions.Rank
 
RANK_TYPE_COLONY_MANAGER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RANK_TYPE_HOSTILE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RANK_TYPE_NONE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
rarity() - Method in record class com.minecolonies.core.datalistener.model.Disease
Returns the value of the rarity record component.
RARITY_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
RAW_FOOD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RAW_MEAT - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
raw_noodle - Static variable in class com.minecolonies.api.items.ModItems
 
raw_ore - Static variable in class com.minecolonies.api.items.ModTags
 
RAW_ORE - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
rawMeat - Static variable in class com.minecolonies.api.items.ModTags
 
rawPumpkinPie - Static variable in class com.minecolonies.api.items.ModItems
 
RAWTYPES - Static variable in class com.minecolonies.api.util.constant.Suppression
Suppress warnings for raw type annotation.
reached - Variable in class com.minecolonies.core.network.messages.client.SyncPathReachedMessage
Set of reached positions.
REACHED_DIST - Static variable in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Distance which counts as reached
reachedMaxToKeep() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
If the worker reached his max amount.
reachedMaxToKeep() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
 
reactivate() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Reactivate the hut of this tileEntity.
ReactivateBuildingMessage - Class in com.minecolonies.core.network.messages.server
Reactivate a building.
ReactivateBuildingMessage(BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.ReactivateBuildingMessage
Reactivate the building.
ReactivateBuildingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.ReactivateBuildingMessage
Reads this packet from a RegistryFriendlyByteBuf.
read(JsonObject) - Method in interface com.minecolonies.api.research.ModResearchRequirements.ReadFromJsonFunction
 
read(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.IColonyManager
Read Colonies from saved NBT data.
read(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Read the animal information from nbt.
read(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Read the civilian from nbt.
read(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Read the buildings from NBT.
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
read(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Read Colonies from saved NBT data.
read(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.crafting.IRecipeManager
Read Colonies from saved NBT data.
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.ColonyManager
 
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Read the animal data from nbt.
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
read(HolderLookup.Provider, CompoundTag) - Static method in class com.minecolonies.core.entity.ai.workers.util.Tree
Reads the tree object from NBT.
read(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Reads from the given compound and fills the slots in the inventory with the correct items.
read(HolderLookup.Provider, CompoundTag, boolean) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Read the handler from NBT.
read(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
 
read(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
 
read(HolderLookup.Provider, CompoundTag, boolean) - Method in interface com.minecolonies.api.entity.citizen.happiness.IHappinessModifier
Read the modifier from nbt.
read(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
 
read(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
read(CompoundTag) - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Read connections from saved NBT data.
read(CompoundTag) - Method in class com.minecolonies.api.colony.connections.PendingConnectionNode
Read connections from saved NBT data.
read(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Read the graves from NBT.
read(CompoundTag) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Restore the Work Manager.
read(CompoundTag) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Init the handler from NBT.
read(CompoundTag) - Method in class com.minecolonies.core.colony.GraveManagerView
read(CompoundTag) - Method in class com.minecolonies.core.colony.managers.GraveManager
Read the graves from NBT.
read(CompoundTag) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Restore the Work Manager.
read(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
read(CompoundTag, IWorkManager) - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Read the WorkOrder data from the CompoundTag.
read(CompoundTag, IWorkManager) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Read the WorkOrder data from the CompoundTag.
read(CompoundTag, IWorkManager) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
Read the WorkOrder data from the CompoundTag.
read(CompoundTag, IWorkManager) - Method in class com.minecolonies.core.colony.workorders.WorkOrderMiner
Read the WorkOrder data from the CompoundTag.
read(CompoundTag, String) - Static method in class com.minecolonies.api.util.BlockPosUtil
Reads Chunk Coordinates from an NBT Compound with a specific tag name.
read(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.colony.Colony
Read colony from saved data.
read(CompoundTag) - Method in class com.minecolonies.api.colony.GraveData
 
read(CompoundTag) - Method in interface com.minecolonies.api.colony.IGraveData
Read this CitizenData from the compoundNBT
read(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Reads the raid manager form nbt
read(CompoundTag) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Read the handler from NBT.
read(CompoundTag) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Read from nbt.
read(CompoundTag) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Read the handler from NBT.
read(CompoundTag) - Method in interface com.minecolonies.api.research.ModResearchEffects.ReadFromNBTFunction
 
read(CompoundTag) - Method in interface com.minecolonies.api.research.ModResearchRequirements.ReadFromNBTFunction
 
read(CompoundTag) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
read(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
read(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
read(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
read(CompoundTag, HolderLookup.Provider) - Method in interface com.minecolonies.api.colony.IColony
 
read(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.colony.ColonyView
 
READ_A_BOOK - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander.WanderState
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.SpearEntity
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Reads additional data from the given CompoundTag that is specific to this entity type.
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.other.SittingEntity
 
readAdditionalSaveData(CompoundTag) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
readBlockPos(CompoundTag, String) - Static method in class com.minecolonies.api.util.NBTUtils
 
readBlockPos(Tag) - Static method in class com.minecolonies.api.util.NBTUtils
 
readBuildingFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.BuildingId
 
readBuildingViewFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.BuildingId
 
readColonyFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.ColonyId
 
readColonyViewFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.ColonyId
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.AdventureData
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.BuildingId
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.ColonyId
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.Desc
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.HutBlockData
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.PatrolTarget
 
readFromItemStack(ItemStack) - Static method in enum class com.minecolonies.api.items.component.PermissionMode
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.RallyData
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.SupplyData
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.Timestamp
 
readFromItemStack(ItemStack) - Static method in record class com.minecolonies.api.items.component.WarehouseSnapshot
 
readFromJson(JsonObject) - Method in class com.minecolonies.api.research.ModResearchRequirements.ResearchRequirementEntry
Read a research requirement instance from json.
readFromListNBT(ListTag, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Reads a Chunk Coordinate from a tag list.
readFromNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Reads the eventManager nbt and creates events from it
readFromNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.research.IResearchManager
Reads all stats from nbt.
readFromNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.EventManager
 
readFromNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
readFromNBT(HolderLookup.Provider, CompoundTag, IResearchEffectManager) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Read the research tree from NBT.
readFromNBT(HolderLookup.Provider, CompoundTag, IResearchEffectManager) - Method in class com.minecolonies.core.research.LocalResearchTree
 
readFromNBT(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventStructureManager
Reads all saved schematics from nbt, needs to happen before the event managers nbt read.
readFromNBT(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Reads the eventManager nbt and creates events from it
readFromNBT(CompoundTag) - Method in class com.minecolonies.core.colony.managers.EventStructureManager
 
readFromNBT(CompoundTag) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
readFromNBT(CompoundTag) - Method in class com.minecolonies.api.research.ModResearchEffects.ResearchEffectEntry
Read a research cost instance from NBT.
readFromNBT(CompoundTag) - Method in class com.minecolonies.api.research.ModResearchRequirements.ResearchRequirementEntry
Read a research requirement instance from NBT.
readGlobalDiseasesPackets(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.datalistener.DiseasesListener
Read the data from the packet and parse it.
readGlobalQuestPackets(RegistryFriendlyByteBuf) - Static method in class com.minecolonies.core.datalistener.QuestJsonListener
Read the data from the packet and parse it.
readOrNull(CompoundTag, String) - Static method in class com.minecolonies.api.util.BlockPosUtil
Reads chunk coordinates from a CompoundTag, but returns null if zero or absent.
readPosListFromNBT(CompoundTag, String) - Static method in class com.minecolonies.api.util.BlockPosUtil
Reads a list of block positions from NBT
readSchematicDataFromNBT(CompoundTag) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
readSchematicDataFromNBT(CompoundTag) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
readSchematicDataFromNBT(CompoundTag) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
readSpawnData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
READY_MOUNT_FOR_COMBAT_CHANCE - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
READYING - Enum constant in enum class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster.MountMaintenance
 
readyMount(EntityAIWorkStablemaster.MountMaintenance, CavalryHorseEntity) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Prepares the AI to feed the horse.
readyMountForCombat() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Walks to the horse if already selected, and then gets it ready for combat.
REALLY_FAR_DESC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
reason() - Method in record class com.minecolonies.core.datalistener.util.MappingResult
Returns the value of the reason record component.
reassignRequest(IRequest<?>, Collection<IToken<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to reassign the request to a resolver that is not in the given blacklist.
reassignRequest(IRequest<?>, Collection<IToken<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to reassign the request to a resolver that is not in the given blacklist.
reassignRequest(IToken<?>, Collection<IToken<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method used to reassign a given request.
reassignRequest(IToken<?>, Collection<IToken<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
reassignRequest(IToken<?>, Collection<IToken<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
recalc() - Method in interface com.minecolonies.api.entity.pathfinding.IMinecoloniesNavigator
Indirectly triggers a recalulation, by marking the navigator as done
recalc() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Triggers an indirect recalc, isDone() returns true now
RECALC - Enum constant in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure.ItemCheckResult
 
RECALL_ONE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The button id to recall one specific citizen.
recallAllTravellingCitizens() - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Triggers the recall of all travelling citizens regards of state of completion.
recallAllTravellingCitizens() - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
RecallCitizenHutMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Used to handle citizen recalls to their hut.
RecallCitizenHutMessage(AbstractBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.RecallCitizenHutMessage
Creates a message to recall all citizens to their hut.
RecallCitizenHutMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.RecallCitizenHutMessage
 
RecallCitizenMessage - Class in com.minecolonies.core.network.messages.server.colony.building.worker
Recalls the citizen to the hut.
RecallCitizenMessage(IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.RecallCitizenMessage
 
RecallCitizenMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.RecallCitizenMessage
 
RecallSingleCitizenMessage - Class in com.minecolonies.core.network.messages.server.colony.citizen
Recalls the citizen to the location.
RecallSingleCitizenMessage(IBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.RecallSingleCitizenMessage
Object creation for the recall.
RecallSingleCitizenMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.RecallSingleCitizenMessage
 
RECEIVE_MESSAGES - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
RECEIVED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State used to indicate that this request has been received by the requester.
RecentTargetCache - Class in com.minecolonies.core.entity.pathfinding
Small target cache class, which tracks used target positions for some time to have citizens spread out more naturally when a target was recently used.
RecentTargetCache() - Constructor for class com.minecolonies.core.entity.pathfinding.RecentTargetCache
 
RECESS - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
recipe(String, String, String) - Method in class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
 
recipe(String, String, String) - Method in class com.minecolonies.core.generation.CustomRecipeProvider
 
RECIPE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
RECIPE_ALTERNATE_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the alternate output array
RECIPE_BUILDING_MAX_LEVEL_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the maximum level the building can be
RECIPE_BUILDING_MIN_LEVEL_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the minimum level the building must be
RECIPE_CRAFTER_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name that indicates crafter type for the recipe
RECIPE_EXCLUDED_RESEARCHID_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the research id that invalidates this recipe
RECIPE_FILTER - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for a recipe template filter.
RECIPE_ID_TO_REMOVE_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name that indicates the recipe to remove
RECIPE_IMPROVED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RECIPE_INPUTS_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the inputs array
RECIPE_INTERMEDIATE_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the intermediate block ID
RECIPE_LOOTTABLE_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property namefor the result loottable
RECIPE_MANAGER_TAG - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
Compound tag key for the recipe manager.
RECIPE_MODE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
RECIPE_MODE - Static variable in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
The recipemode of the crafter (either priority based, or warehouse stock baseD).
RECIPE_MUST_EXIST - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for if a recipe of the inputs must exist for the recipe to be valid
RECIPE_RESEARCHID_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the required research id
RECIPE_RESULT_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the result item
RECIPE_SECONDARY_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the inputs array
RECIPE_SERIALIZER - Static variable in class com.minecolonies.apiimp.initializer.ModRecipeSerializerInitializer
 
RECIPE_SHOW_TOOLTIP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name to enable tooltip display (and transmission to the client).
RECIPE_STATUS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RECIPE_STORAGE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
RECIPE_TAG - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for a recipe template tag.
RECIPE_TOOL_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name for the required tool
RECIPE_TYPE_ENTRIES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
RECIPE_TYPE_PROP - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The property name that indicates type for the recipe
RECIPE_TYPE_RECIPE - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The recipe type
RECIPE_TYPE_RECIPE_MULT_IN - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The multiple input recipe type
RECIPE_TYPE_RECIPE_MULT_OUT - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The multiple output recipe type
RECIPE_TYPE_REMOVE - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The remove type
RECIPE_TYPE_TEMPLATE - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipe
The recipe template type
RECIPE_TYPES - Static variable in class com.minecolonies.apiimp.initializer.ModRecipeSerializerInitializer
 
RecipeAnalyzer - Class in com.minecolonies.core.colony.crafting
Utility helpers for analyzing the available recipes and determining which crafters are able to use them.
RecipeCraftingType<C,T> - Class in com.minecolonies.api.crafting
A CraftingType for the vanilla RecipeType
RecipeCraftingType(ResourceLocation, RecipeType<T>, Predicate<RecipeHolder<T>>) - Constructor for class com.minecolonies.api.crafting.RecipeCraftingType
Create a new instance
RecipeHandler - Class in com.minecolonies.core.util
Recipe storage for minecolonies.
RecipeIdTooltipCallback(ResourceLocation, IModIdHelper) - Constructor for class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory.RecipeIdTooltipCallback
 
recipeLootParameters - Static variable in class com.minecolonies.api.crafting.RecipeStorage
The loot parameter set definition
recipes - Variable in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
The list of recipes the worker knows, correspond to a subset of the recipes in the colony.
recipes - Variable in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
The list of recipes the worker knows, correspond to a subset of the recipes in the colony.
RECIPES - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
RecipeSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores a recipe based setting.
RecipeSetting(IToken<?>, String) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
Create a new string list setting.
RecipeSetting(String) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
Create a new crafting setting.
RecipeSettingFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
RecipeStorage - Class in com.minecolonies.api.crafting
Class used to represent a recipe in minecolonies.
RecipeStorage.Builder - Class in com.minecolonies.api.crafting
 
RecipeStorageFactory - Class in com.minecolonies.core.colony.crafting
Factory implementation taking care of creating new instances, serializing and deserializing RecipeStorages.
RecipeStorageFactory() - Constructor for class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
RecipeTypeEntry - Class in com.minecolonies.api.crafting.registry
Entry for the AbstractRecipeType registry.
RecipeTypeEntry.Builder - Class in com.minecolonies.api.crafting.registry
Builder for a AbstractRecipeType.
reclaimChunks(Colony) - Static method in class com.minecolonies.core.util.BackUpHelper
Reclaims chunks for a colony
recomputePath() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
recordCraftingBuildingStats(IRequest<?>, IRecipeStorage) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Records the crafting request in the building's statistics.
recordEnchantmentStats(List<ItemStack>) - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkEnchanter
Records stats for items enchanted by the enchanter.
recordSmeltingBuildingStats(Component, int) - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAIRequestSmelter
Records the smelting request in the building's statistics.
recordTrip() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Let the building know we're doing a trip
RECOVERY_SKILL_PAR - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
RecruitCost(ItemStack, int, ItemStack) - Constructor for record class com.minecolonies.core.datalistener.RecruitmentItemsListener.RecruitCost
Creates an instance of a RecruitCost record class.
recruitItem() - Method in record class com.minecolonies.core.datalistener.RecruitmentItemsListener.RecruitCost
Returns the value of the recruitItem record component.
recruitLevel() - Method in record class com.minecolonies.core.datalistener.RecruitmentItemsListener.RecruitCost
Returns the value of the recruitLevel record component.
recruitment - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
RECRUITMENT - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
RecruitmentInteraction - Class in com.minecolonies.core.colony.interactionhandling
Interaction for recruiting visitors
RecruitmentInteraction(ICitizen) - Constructor for class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
RecruitmentInteraction(Component, IChatPriority) - Constructor for class com.minecolonies.core.colony.interactionhandling.RecruitmentInteraction
 
RecruitmentItemsListener - Class in com.minecolonies.core.datalistener
Loads and listens to recruitment costs data.
RecruitmentItemsListener() - Constructor for class com.minecolonies.core.datalistener.RecruitmentItemsListener
Default constructor.
RecruitmentItemsListener.RecruitCost - Record Class in com.minecolonies.core.datalistener
A recruit cost item.
RED - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
RED - Static variable in class com.minecolonies.core.client.gui.modules.building.WindowBuilderResModule
Color constants for builder list.
RED - Static variable in class com.minecolonies.core.client.gui.townhall.AbstractWindowTownHall
Color constants for builder list.
RED_HEART_VALUE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
HP Value of a red heart
reduceAttackDelay() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
Reduces the attack delay by the given Tickrate
reduceBucketAwareStackInItemHandler(IItemHandler, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Search for a certain itemStack in the inventory and decrease it by 1.
reduceBucketAwareStackInItemHandler(IItemHandler, ItemStack, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Search for a certain itemStack in the inventory and decrease it by a certain quantity.
reduceBuildingThenPlayerInventory(IBuilding, Player, ItemStorage, Predicate<ItemStack>, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
This method will first try to remove items from the building inventory, then from the player inventory.
reduceCurrentMana() - Method in class com.minecolonies.core.colony.jobs.JobResearch
Reduce the current mana by one.
reduceNeededResource(ItemStack, int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Reduce a resource of the needed list.
reduceNeededResource(ItemStack, int) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Reduce a resource of the needed list.
reduceNeededResources(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Reduces the needed resources by 1.
reduceNeededResources(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
reduceStackInItemHandler(IItemHandler, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Search for a certain itemStack in the inventory and decrease it by 1.
reduceStackInItemHandler(IItemHandler, ItemStack, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Search for a certain itemStack in the inventory and decrease it by a certain quantity.
ReflectionUtils - Class in com.minecolonies.api.util
Utility class with methods regarding reflection.
refreshCitizenDataView() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Refreshes the saved view data
refreshList(Colony) - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
Refreshes the list and checks if all are still alive.
refreshOpenRequests() - Method in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Refresh the map of open requests.
REGENERATION - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
register(IModelType) - Method in interface com.minecolonies.api.client.render.modeltype.registry.IModelTypeRegistry
Registry the given model type into the registry.
register(IModelType) - Method in class com.minecolonies.core.client.render.modeltype.registry.ModelTypeRegistry
 
register(CommandDispatcher<CommandSourceStack>) - Static method in class com.minecolonies.core.commands.EntryPoint
 
register(IGuiHandlerRegistration) - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
register(RegisterKeyMappingsEvent) - Static method in class com.minecolonies.api.client.ModKeyMappings
Register key mappings
registerAnimal(IManagedAnimal<? extends Animal>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Register a civilian entity with the colony
registerAnimal(IManagedAnimal<? extends Animal>) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Registers a managed animal with the colony.
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecolonies
 
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesDirectional
 
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesFalling
 
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesHorizontal
 
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
Registery block at gameregistry.
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.decorative.AbstractColonyFlagBanner
 
registerBlock(Registry<Block>) - Method in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
 
registerBlock(Registry<Block>) - Method in interface com.minecolonies.api.blocks.interfaces.IBlockMinecolonies
Registery block at gameregistry.
registerBlockAsNeeded(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Register the block as needed at the building if possible.
registerBlockAsNeeded(ItemStack) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
registerBlockItem(Registry<Item>) - Static method in class com.minecolonies.apiimp.initializer.ModBlocksInitializer
Initializes the registry with the relevant item produced by the relevant blocks.
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecolonies
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesDirectional
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesFalling
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesHorizontal
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
Registery block at gameregistry.
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.decorative.AbstractColonyFlagBanner
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in interface com.minecolonies.api.blocks.interfaces.IBlockMinecolonies
Registery block at gameregistry.
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
registerBlockItem(Registry<Item>, Item.Properties) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
registerBlockPosition(Block, BlockPos, Level) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Register a block and position.
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingArchery
 
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
 
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
 
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
 
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLibrary
 
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
 
registerBlockPosition(Block, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Register a blockState and position.
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
registerBlockPosition(BlockState, BlockPos, Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSchool
 
registerBlocks(RegisterEvent) - Static method in class com.minecolonies.apiimp.initializer.ModBlocksInitializer
 
registerButton(String, Runnable) - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Register a button on the window.
registerButton(String, Consumer<Button>) - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Register a button on the window.
registerCaps(RegisterCapabilitiesEvent) - Static method in class com.minecolonies.core.MineColonies
High event priority so we register before forge defaults.
registerCategories(IRecipeCategoryRegistration) - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
registerCivilian(AbstractCivilianEntity) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Register a civilian entity with the colony
registerCivilian(AbstractCivilianEntity) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
registerCivilian(AbstractCivilianEntity) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
registered - Variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
Whether the entity is registered to the colony yet.
registered - Variable in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
Whether the entity is registered to the colony yet.
registered() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
 
registered() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
 
RegisteredStructureManager - Class in com.minecolonies.core.colony.managers
 
RegisteredStructureManager(Colony) - Constructor for class com.minecolonies.core.colony.managers.RegisteredStructureManager
Creates the BuildingManager for a colony.
RegisteredStructureManagerView - Class in com.minecolonies.core.colony.managers.views
Client side registered structure manager.
RegisteredStructureManagerView(ColonyView) - Constructor for class com.minecolonies.core.colony.managers.views.RegisteredStructureManagerView
Create a new client side registered structure manager.
registerEntities(RegisterEvent) - Static method in class com.minecolonies.apiimp.initializer.EntityInitializer
 
registerEntity(Entity, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Registers an entity with the given event
registerEntity(Entity, int) - Method in class com.minecolonies.core.colony.managers.EventManager
Registers an entity with the given event.
registerEntity(Entity) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEntitySpawnEvent
Called to register an entity with this event
registerEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
registerEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
registerEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.BarbarianRaidEvent
 
registerEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
registerEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
registerEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
registerGoals() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Registers the goals for this entity.
registerGravePosition(BlockState, BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Register a named grave block as a burial plot.
registerGroupTarget(List<IAIState>, TickingTransition<IAIState>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Register a target for a group of states
registerGuiHandlers(IGuiHandlerRegistration) - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
registerItems(RegisterEvent) - Static method in class com.minecolonies.apiimp.initializer.ModBlocksInitializer
 
registerItems(RegisterEvent) - Static method in class com.minecolonies.apiimp.initializer.ModItemsInitializer
 
registerItemTier(Item, int) - Static method in class com.minecolonies.api.compatibility.Compatibility
Register an item by level only.
registerItemTier(Item, Tier, int) - Static method in class com.minecolonies.api.compatibility.Compatibility
Register an item with an explicit Tier object and pre-computed level.
registerItemTierIfAbsent(Item, int) - Static method in class com.minecolonies.api.compatibility.Compatibility
Register an item by level only if not already registered.
registerItemTierIfAbsent(Item, Tier, int) - Static method in class com.minecolonies.api.compatibility.Compatibility
Register an item with an explicit Tier and level only if not already registered.
registerKeys(RegisterKeyMappingsEvent) - Static method in class com.minecolonies.core.event.ClientRegistryHandler
 
registerLayerDefinitions(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class com.minecolonies.core.event.ClientRegistryHandler
 
registerLayoutModule(BiFunction<AbstractWindowSkeleton, A, T>, A, int, int) - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Add a module to this window.
registerModels() - Method in class com.minecolonies.core.generation.defaults.DefaultItemModelProvider
 
registerModule(IBuildingExtensionModule) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Register a specific module to the object.
registerModule(IBuildingExtensionModule) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
registerModule(IBuildingModule) - Method in interface com.minecolonies.api.colony.modules.IBuildingModuleContainer
Register a specific module to the object.
registerModule(IBuildingModule) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
registerModule(IBuildingModuleView) - Method in interface com.minecolonies.api.colony.buildings.views.IModuleContainerView
Register a view module with the building.
registerModule(IBuildingModuleView) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
registerModule(BiFunction<AbstractWindowSkeleton, A, T>, A) - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Add a module to this window.
registerNewAiTargetTaskForMobs(int, Function<AbstractEntityMinecoloniesMonster, Goal>) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Method used to register a entity AI target task for a mob that matches the predicate.
registerNewAiTargetTaskForMobs(int, Function<AbstractEntityMinecoloniesMonster, Goal>, Predicate<AbstractEntityMinecoloniesMonster>) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Method used to register a entity AI target task for a mob that matches the predicate.
registerNewAiTargetTaskForMobs(int, Function<AbstractEntityMinecoloniesMonster, Goal>, Predicate<AbstractEntityMinecoloniesMonster>) - Method in class com.minecolonies.core.entity.mobs.registry.MobAIRegistry
 
registerNewAiTaskForMobs(int, Function<AbstractEntityMinecoloniesMonster, Goal>) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Method used to register a entity AI task for a mob that matches the predicate.
registerNewAiTaskForMobs(int, Function<AbstractEntityMinecoloniesMonster, Goal>, Predicate<AbstractEntityMinecoloniesMonster>) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Method used to register a entity AI task for a mob that matches the predicate.
registerNewAiTaskForMobs(int, Function<AbstractEntityMinecoloniesMonster, Goal>, Predicate<AbstractEntityMinecoloniesMonster>) - Method in class com.minecolonies.core.entity.mobs.registry.MobAIRegistry
 
registerNewFactory(IFactory<Input, Output>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to register a new factory to this controller.
registerNewFactory(IFactory<INPUT, OUTPUT>) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
registerNewPathNavigate(Predicate<Mob>, Function<Mob, AbstractAdvancedPathNavigate>) - Method in interface com.minecolonies.api.entity.pathfinding.registry.IPathNavigateRegistry
 
registerNewPathNavigate(Predicate<Mob>, Function<Mob, AbstractAdvancedPathNavigate>) - Method in class com.minecolonies.core.entity.pathfinding.registry.PathNavigateRegistry
 
registerNewRegistries(NewRegistryEvent) - Static method in class com.minecolonies.core.MineColonies
 
registerNewStateAI(Function<AbstractEntityMinecoloniesMonster, IStateAI>, Predicate<AbstractEntityMinecoloniesMonster>) - Method in interface com.minecolonies.api.entity.mobs.registry.IMobAIRegistry
Method used to register a entity AI task for a mob that matches the predicate.
registerNewStateAI(Function<AbstractEntityMinecoloniesMonster, IStateAI>, Predicate<AbstractEntityMinecoloniesMonster>) - Method in class com.minecolonies.core.entity.mobs.registry.MobAIRegistry
 
registerNewTypeOverrideHandler(ITypeOverrideHandler<Output>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to register a TypeOverride handler.
registerNewTypeOverrideHandler(ITypeOverrideHandler<OUTPUT>) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
registerParticleFactories(RegisterParticleProvidersEvent) - Static method in class com.minecolonies.apiimp.initializer.ModParticleTypesInitializer.ClientRegistration
 
registerParticles(RegisterEvent) - Static method in class com.minecolonies.apiimp.initializer.ModParticleTypesInitializer.CommonRegistration
 
registerPatient(BlockPos, int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
Register a citizen.
registerPosBasedPredicate(Component, BiPredicate<ICitizenData, BlockPos>) - Static method in class com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry
Add a new PosBasedInteractionValidatorPredicate.
registerPostboxTabs(AbstractWindowSkeleton, IBuildingView) - Static method in class com.minecolonies.core.client.gui.WindowPostBoxMain
Reusable method for the postbox to render the tabs.
registerProvider(IRequestResolverProvider) - Method in interface com.minecolonies.api.colony.requestsystem.management.IProviderHandler
Method used to register a provider to a given manager.
registerProvider(IRequestResolverProvider) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ProviderHandler
Method used to register a provider to a given manager.
registerRecipeBookCategories(RegisterRecipeBookCategoriesEvent) - Static method in class com.minecolonies.core.event.ClientRegistryHandler
 
registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.CustomRecipeProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultAlchemistCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultBakerCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultBlacksmithCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultChefCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultConcreteMixerCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultCrusherCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultDyerCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultEnchanterCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultFarmerCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultFletcherCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultGlassblowerCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultLumberjackCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultMechanicCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultNetherWorkerLootProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultPlanterCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultSawmillCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultSifterCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultStonemasonCraftingProvider
 
registerRecipes(Consumer<CustomRecipeProvider.CustomRecipeBuilder>) - Method in class com.minecolonies.core.generation.defaults.workers.DefaultStoneSmelteryCraftingProvider
 
registerRecipes(IRecipeRegistration) - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
registerRecipeTransferHandlers(IRecipeTransferRegistration) - Method in class com.minecolonies.core.compatibility.jei.JEIPlugin
 
registerRequest(IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
 
registerRequest(IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
registerRequestableTypeMapping(Class<?>, Class<?>) - Static method in class com.minecolonies.api.colony.requestsystem.manager.RequestMappingHandler
 
registerResolver(IRequestResolver<? extends IRequestable>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to register a resolver.
registerResolver(IRequestResolver<? extends IRequestable>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to register a resolver.
registerResolvers(IRequestResolver<?>...) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to register multiple resolvers simultaneously
registerResolvers(IRequestResolver<?>...) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to register multiple resolvers simultaneously
registerResolvers(Collection<IRequestResolver<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to register multiple resolvers simultaneously
registerResolvers(Collection<IRequestResolver<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to register multiple resolvers simultaneously
registerStandardPredicate(Component, Predicate<ICitizenData>) - Static method in class com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry
Add a new StandardInteractionValidatorPredicate.
registerTables() - Method in class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
 
registerTables() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultEnchanterCraftingProvider
 
registerTables() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultNetherWorkerLootProvider
 
registerTables() - Method in class com.minecolonies.core.generation.defaults.workers.DefaultSifterCraftingProvider
 
registerTarget(TickingTransition<IAIState>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Register one target.
registerTargets(TickingTransition<IAIState>...) - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Register all targets your ai needs.
registerTokenBasedPredicate(Component, BiPredicate<ICitizenData, IToken<?>>) - Static method in class com.minecolonies.api.colony.interactionhandling.InteractionValidatorRegistry
Add a new TokenBasedInteractionValidatorPredicate.
registerUse(IToken<?>) - Method in interface com.minecolonies.api.crafting.IRecipeManager
Register the recipe as used with the recipe manager
registerUse(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
registerWeaponRecognizer(Predicate<ItemStack>) - Static method in class com.minecolonies.api.compatibility.Compatibility
Register a custom weapon recognizer.
registerWithColony() - Method in interface com.minecolonies.api.colony.IColonyRelated
Register the entity with the related colony
registerWithColony() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Registers the entity with the colony.
registerWithColony() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
registerWithColony(int, int) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Server-specific update for the EntityCitizen.
registerWithColony(int, int) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
Server-specific update for the EntityCitizen.
registerWithColony(int, int) - Method in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
Registers the managed animal with the colony.
registerWithColony(int, int) - Method in interface com.minecolonies.core.entity.mobs.IAnimalColonyHandler
Server-specific update for the EntityAnimal.
registerWithColony(int, int) - Method in class com.minecolonies.core.entity.visitor.VisitorColonyHandler
 
REGISTRY - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
REGISTRY_NAME - Static variable in class com.minecolonies.api.blocks.decorative.AbstractColonyFlagBanner
 
REGISTRY_NAME - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
Registry name for this block.
REGISTRY_NAME_WALL - Static variable in class com.minecolonies.api.blocks.decorative.AbstractColonyFlagBanner
 
registryAccess() - Method in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
 
registryName - Variable in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
The name of the building location.
RELATIONSHIP_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
relationshipReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
RelationshipRewardTemplate - Class in com.minecolonies.core.quests.rewards
Relationship adjustment quest reward.
RelationshipRewardTemplate(int, int, String) - Constructor for class com.minecolonies.core.quests.rewards.RelationshipRewardTemplate
Setup the item reward.
releaseUsing(ItemStack, Level, LivingEntity, int) - Method in class com.minecolonies.core.items.ItemSpear
 
releaseUsing(ItemStack, Level, LivingEntity, int) - Method in class com.minecolonies.core.items.ItemPharaoScepter
 
RemovalOrder - Interface in com.minecolonies.core.datalistener.util
Interface for implementing different removal orders.
remove(int) - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
Remove a resident by citizen data id
remove(int) - Method in class com.minecolonies.core.colony.ColonyList
Remove the colony with the provided id from the list.
remove(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.data.IDataStoreManager
 
remove(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager
 
remove(Entity.RemovalReason) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
remove(Entity.RemovalReason) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
remove(Entity.RemovalReason) - Method in class com.minecolonies.core.entity.other.SittingEntity
 
remove(T) - Method in class com.minecolonies.core.colony.ColonyList
Remove the Colony from the list.
REMOVE - Enum constant in enum class com.minecolonies.api.colony.workorders.WorkOrderType
 
REMOVE - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
REMOVE - Enum constant in enum class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage.Mode
 
REMOVE_BLOCK - Enum constant in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageType
 
REMOVE_WATER - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
removeAll() - Method in interface com.minecolonies.api.colony.requestsystem.data.IDataStoreManager
 
removeAll() - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager
 
removeAllEffects() - Method in interface com.minecolonies.api.research.IResearchEffectManager
Clear all effects from the effect manager.
removeAllEffects() - Method in class com.minecolonies.core.research.ResearchEffectManager
 
removeAllHealthModifiers(LivingEntity) - Static method in class com.minecolonies.core.util.AttributeModifierUtils
Remove all healthmodifiers from a citizen
removeBed(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.BedHandlingModule
Remove a bed from a pos.
removeBlock(LevelAccessor, BlockPos, boolean) - Static method in class com.minecolonies.api.util.WorldUtil
See World#removeBLock
removeBrewingStand(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
Remove a vanished brewing stand.
removeBuilding(IBuilding, Set<ServerPlayer>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Remove a IBuilding from the Colony (when it is destroyed).
removeBuilding(IBuilding, Set<ServerPlayer>) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
removeBuildingClaim(int, BlockPos, LevelChunk) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
removeBuildingClaim(int, BlockPos, LevelChunk) - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Remove the building claim of a certain building.
removeBuildingExtension(Predicate<IBuildingExtension>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Remove a building extension from the building extension collection.
removeBuildingExtension(Predicate<IBuildingExtension>) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
removeChild(T) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to remove a single Child.
removeChild(T) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method used to remove a single Child.
removeChildren(Collection<T>) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to remove multiple children in a single call.
removeChildren(Collection<T>) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method to remove multiple children in a single call.
removeChildren(T...) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method to remove multiple children in a single call.
removeChildren(T...) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method to remove multiple children in a single call.
removeCitizen(ICitizenData) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Specific citizen removal hook for modules.
removeCitizen(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
removeCitizen(ICitizenDataView) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Remove a citizen.
removeCitizen(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
removeCitizen(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
removeCitizen(ICitizenDataView) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
removeCitizen(Integer) - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Removes the given citizen id
removeCivilian(ICivilianData) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Removes a civilian from the colony.
removeCivilian(ICivilianData) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
removeCivilian(ICivilianData) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
removeCloseSubscriber(ServerPlayer) - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Remove a subscriber from the colony.
removeCloseSubscriber(ServerPlayer) - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
removeColony(int, LevelChunk) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
removeColony(int, LevelChunk) - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Remove a colony from the list.
removeColonyView(int, ResourceKey<Level>) - Method in interface com.minecolonies.api.colony.IColonyManager
Removes a colony view
removeColonyView(int, ResourceKey<Level>) - Method in class com.minecolonies.core.colony.ColonyManager
 
removeConcurrentDelivery(IToken<?>) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
Remove a concurrent delivery that is going on.
removeConnectionNode(BlockPos) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Remove a connection point and update neighbors.
removeConnectionNode(BlockPos) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
removeConstructionTape(IWorkOrder, Level) - Static method in class com.minecolonies.core.entity.ai.workers.util.ConstructionTapeHelper
Calculates the borders for the workOrderBuildDecoration and sends it to the removal.
removeConstructionTape(Tuple<BlockPos, BlockPos>, Level) - Static method in class com.minecolonies.core.entity.ai.workers.util.ConstructionTapeHelper
Remove construction tape.
removeContainerPosition(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Remove a container from the building.
removeContainerPosition(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
removeCurrentTarget() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Reset current target threat to 0
removed(Player) - Method in class com.minecolonies.api.inventory.container.ContainerBuildingInventory
Called when the container is closed.
removeDeceasedCitizen(String) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Remove a deceased citizen from the handler.
removeDeceasedCitizen(String) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
removeEntity(ResourceLocation) - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModule
Remove an entity from the list.
removeEntity(ResourceLocation) - Method in interface com.minecolonies.api.colony.buildings.modules.IEntityListModuleView
Remove an entity from the view and notify the server side.
removeEntity(ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
removeEntity(ResourceLocation) - Method in class com.minecolonies.core.colony.buildings.moduleviews.EntityListModuleView
 
removeFreeBlock(Block) - Method in interface com.minecolonies.api.colony.IColonyView
Remove a free to interact block.
removeFreeBlock(Block) - Method in class com.minecolonies.core.colony.Colony
Remove a free to interact block.
removeFreeBlock(Block) - Method in class com.minecolonies.core.colony.ColonyView
Remove a free to interact block.
removeFreeBlock(Block) - Method in interface com.minecolonies.api.colony.IColony
 
removeFreePosition(BlockPos) - Method in interface com.minecolonies.api.colony.IColonyView
Remove a free to interact position.
removeFreePosition(BlockPos) - Method in class com.minecolonies.core.colony.Colony
Remove a free to interact position.
removeFreePosition(BlockPos) - Method in class com.minecolonies.core.colony.ColonyView
Remove a free to interact position.
removeFreePosition(BlockPos) - Method in interface com.minecolonies.api.colony.IColony
 
removeFromFurnaces(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
Remove a furnace from the building.
removeFromPonds(Tuple<BlockPos, BlockPos>) - Method in class com.minecolonies.core.colony.jobs.JobFisherman
remove one pond from the ponds list.
RemoveFromRallyingListMessage - Class in com.minecolonies.core.network.messages.server
Removes a guard tower from the rallying list
RemoveFromRallyingListMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.RemoveFromRallyingListMessage
 
RemoveFromRallyingListMessage(ItemStack, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.RemoveFromRallyingListMessage
Remove the guard tower from the rallying list
removeFrost() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
removeGate(Level, BlockPos, Direction) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
Removes the whole gate blocks
removeGateHouse(BlockPos) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Remove a gatehouse.
removeGateHouse(BlockPos) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
removeGrave(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Remove a TileEntityGrave from the Colony (when it is destroyed).
removeGrave(BlockPos) - Method in class com.minecolonies.core.colony.GraveManagerView
 
removeGrave(BlockPos) - Method in class com.minecolonies.core.colony.managers.GraveManager
Remove a TileEntityGrave from the Colony (when it is destroyed).
removeGuard(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.pvp.AttackingPlayer
Removes a guard to the list.
removeGuardTowerAtLocation(ItemStack, BlockPos) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Removes the guard tower from the rallying list based on its position
removeHealthModifier(LivingEntity, ResourceLocation) - Static method in class com.minecolonies.core.util.AttributeModifierUtils
Removes healthmodifier by name.
removeHeldItem(AbstractEntityCitizen) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Removes the currently held item.
removeHive(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
Remove a hive/nest position from this beekeper
removeImportantColonyPlayer(ServerPlayer) - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Removes an global subscriber from the colony.
removeImportantColonyPlayer(ServerPlayer) - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
On logoff we're removing global subscribers.
removeItem(ItemStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Remove an item from the list.
removeItem(ItemStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModuleView
Remove an item from the view and notify the server side.
removeItem(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
removeItem(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FloristFlowerListModuleView
 
removeItem(ItemStorage) - Method in class com.minecolonies.core.colony.buildings.moduleviews.ItemListModuleView
 
removeKillQuestObjectiveListener(EntityType<?>, UUID, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Remove an objective listener to this event handler.
removeLeafPosition(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
Remove leaf position.
removeLeisureSite(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Remove a leisure site.
removeLeisureSite(BlockPos) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
removeLoadedChunk(long) - Method in interface com.minecolonies.api.colony.IColony
Adds a chunk from the colony list
removeLoadedChunk(long) - Method in class com.minecolonies.core.colony.Colony
 
removeLoadedChunk(long) - Method in class com.minecolonies.core.colony.ColonyView
 
removeMenuItem(IBuildingView, ItemStack, int) - Static method in class com.minecolonies.core.network.messages.server.colony.building.AlterRestaurantMenuItemMessage
Remove a menu item to the building.
removeMenuItem(ItemStack) - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
Remove a menu item.
removeMinimumStock(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.modules.IMinimumStockModule
Remove the minimum stock.
removeMinimumStock(ItemStack) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
RemoveMinimumStockFromBuildingModuleMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Set a new block to the minimum stock list.
RemoveMinimumStockFromBuildingModuleMessage(IBuildingView, ItemStack, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.RemoveMinimumStockFromBuildingModuleMessage
Creates a Transfer Items request
RemoveMinimumStockFromBuildingModuleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.RemoveMinimumStockFromBuildingModuleMessage
 
removeModifier(LivingEntity, ResourceLocation, Holder<Attribute>) - Static method in class com.minecolonies.core.util.AttributeModifierUtils
Remove a specific modifier from an entity.
removeMysticalSite(IMysticalSite) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Removes a warehouse from the BuildingManager
removeMysticalSite(IMysticalSite) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
removeNetherTree(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Removes a position from the nether trees
removeParent(Component) - Method in interface com.minecolonies.api.colony.interactionhandling.IInteractionResponseHandler
Remove a certain parent.
removeParent(Component) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
Remove an old parent and return true if no parent is left.
removePassenger(Entity) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Called when a passenger is removed from this horse.
removePassenger(Entity) - Method in class com.minecolonies.core.entity.other.SittingEntity
 
removePatientFile(Patient) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
Remove a patient from the list.
removePermission(Action) - Method in class com.minecolonies.api.colony.permissions.Rank
Adds the given action permission if it is not set yet
removePermissionEvents(UUID) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
 
removePermissionEvents(UUID) - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.ITownHall
Removes all permission events with the given player id (because they were just given permissions)
removePlantableGround(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
Remove a piece of plantable ground because invalid.
removePlayer(UUID) - Method in interface com.minecolonies.api.colony.IColonyView
Remove player from colony permissions.
removePlayer(UUID) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
removePlayer(UUID) - Method in class com.minecolonies.core.colony.ColonyView
Remove player from colony permissions.
removePlayer(UUID) - Method in class com.minecolonies.core.colony.permissions.Permissions
Remove a player from the permissionMap.
removePlayer(UUID) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
RemovePlayer(IColonyView, UUID) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.RemovePlayer
Constructor for removing player from permission set.
RemovePlayer(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.RemovePlayer
 
removeProvider(IRequestResolverProvider) - Method in interface com.minecolonies.api.colony.requestsystem.management.IProviderHandler
 
removeProvider(IRequestResolverProvider) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ProviderHandler
 
removeProvider(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IProviderHandler
 
removeProvider(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ProviderHandler
 
removeQuestMineObjectiveListener(Block, UUID, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Remove an objective listener to this event handler.
removeQuestPlaceBlockObjectiveListener(Block, UUID, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Remove an objective listener for block placement to this event handler.
removeRank(Rank) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Removes the given rank from the colony
removeRank(Rank) - Method in class com.minecolonies.core.colony.permissions.Permissions
Remove the given rank, if it is not an initial rank Set all players with the given rank to neutral
removeRank(Rank) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
RemoveRank(IColonyView, Rank) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.RemoveRank
Constructor for removing a rank from a colony
RemoveRank(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.RemoveRank
 
removeRecipe(int) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Remove the recipe at index.
removeRecipe(IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Remove a recipe of the building.
removeRecipe(IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
removeRecipe(ResourceLocation) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Remove recipe
removeRequester(IRequester) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Remove a specific requester and all assigned requests from the manager.
removeRequester(IRequester) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
removeRequestFromResolver(IRequestResolver<?>, IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to remove a request from a resolver.
removeRequestFromResolver(IRequestResolver<?>, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to remove a request from a resolver.
removeResident(int) - Method in class com.minecolonies.core.colony.buildings.views.LivingBuildingView
Removes a resident from the building.
removeResolver(IRequestResolver<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to remove a registered resolver.
removeResolver(IRequestResolver<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to remove a registered resolver.
removeResolver(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to remove a registered resolver.
removeResolver(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to remove a registered resolver.
removeResolverInternal(IRequestResolver<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
 
removeResolverInternal(IRequestResolver<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
 
removeResolvers(IRequestResolver<?>...) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to remove a multiple registered resolvers.
removeResolvers(IRequestResolver<?>...) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to remove a multiple registered resolvers.
removeResolvers(Iterable<IRequestResolver<?>>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IResolverHandler
Method used to remove a multiple registered resolvers.
removeResolvers(Iterable<IRequestResolver<?>>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
Method used to remove a multiple registered resolvers.
removeResources(String) - Method in class com.minecolonies.core.colony.buildings.utils.BuilderBucket
Remove a specific resource.
removeSoilPosition(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
Remove soil position.
removeStackFromItemHandler(IItemHandler, ItemStack, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Force remove a stack with a certain amount from a given Itemhandler
removeStacksFromItemHandler(IItemHandler, List<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Remove a list of stacks from a given Itemhandler
removeStacksFromProvider(IItemHandlerCapProvider, List<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Remove a list of stacks from a given provider
removeStump(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Removes a stump from the stump list.
removeTapeIfNecessary(Level, BlockPos, Block, int, int) - Static method in class com.minecolonies.core.entity.ai.workers.util.ConstructionTapeHelper
 
removeTransition(T) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Unregisters a transition
removeTransition(T) - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Removes a transition from the machine's transition table
removeVisitingPlayer(Player) - Method in interface com.minecolonies.api.colony.IColony
Remove a visiting player.
removeVisitingPlayer(Player) - Method in interface com.minecolonies.api.colony.IColonyView
 
removeVisitingPlayer(Player) - Method in class com.minecolonies.core.colony.Colony
 
removeVisitingPlayer(Player) - Method in class com.minecolonies.core.colony.ColonyView
 
removeWareHouse(IWareHouse) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Removes a warehouse from the BuildingManager
removeWareHouse(IWareHouse) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
removeWhenFarAway(double) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
removeWorker(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
Remove a worker to stop gathering from.
removeWorker(BlockPos) - Method in class com.minecolonies.core.colony.buildings.moduleviews.EnchanterStationsModuleView
Remove a worker to stop gathering from.
removeWorkerId(int) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Remove a worker from the list.
removeWorkOrder() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Remove the work order for the building.
removeWorkOrder() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Remove the work order for the building.
removeWorkOrder(int) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Removes a work order from the work manager.
removeWorkOrder(int) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Removes a work order from the work manager.
removeWorkOrder(IServerWorkOrder) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Removes a work order from the work manager.
removeWorkOrder(IServerWorkOrder) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Removes a work order from the work manager.
removeWorkOrderInView(int) - Method in class com.minecolonies.core.colony.Colony
Send the message of a removed workOrder to the client.
removeXpFromSkill(Skill, double, ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Remove xp from a skill.
removeXpFromSkill(Skill, double, ICitizenData) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
render(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Update the handling (e.g update settings text).
render(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
 
render(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
 
render(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
render(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
 
render(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
render(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
render(AbstractEntityCitizen, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.RenderBipedCitizen
 
render(AbstractTileEntityColonyBuilding, float, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.EmptyTileEntitySpecialRenderer
 
render(AbstractTileEntityScarecrow, float, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.TileEntityScarecrowRenderer
 
render(WorldEventContext) - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.CitizenRenderData
 
render(WorldEventContext) - Method in interface com.minecolonies.core.client.render.worldevent.highlightmanager.IHighlightRenderData
Indicate the render data it should continue rendering.
render(WorldEventContext) - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.TimedBoxRenderData
 
render(NewBobberEntity, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.RenderFishHook
 
render(TileEntityColonyBuilding, float, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.TileEntityEnchanterRenderer
 
render(TileEntityColonySign, float, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.TileEntityColonySignRenderer
 
render(TileEntityNamedGrave, float, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.TileEntityNamedGraveRenderer
 
render(TileEntityColonyFlag, float, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.TileEntityColonyFlagRenderer
 
render(PoseStack, MultiBufferSource, int, T, float, float, float, float, float, float) - Method in class com.minecolonies.core.client.render.CitizenArmorLayer
 
render(PoseStack, MultiBufferSource, int, Horse, float, float, float, float, float, float) - Method in class com.minecolonies.core.client.render.CavalryOverlayLayer
Renders the cavalry horse overlay layer, which decorates the horse and indicates the horse's readiness for combat.
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.containers.WindowBrewingstandCrafting
 
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.containers.WindowBuildingInventory
 
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
 
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.containers.WindowCrafting
 
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.containers.WindowFurnaceCrafting
 
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.containers.WindowGrave
 
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.containers.WindowRack
 
render(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
 
render(GuiGraphics, Font, ItemStack, int, int) - Method in class com.minecolonies.core.client.render.ClipBoardDecorator
 
render(GuiGraphics, Font, ItemStack, int, int) - Method in class com.minecolonies.core.client.render.ColonyMapDecorator
 
render(ThrownTrident, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.projectile.RendererSpear
 
render(BlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.TileEntityDecoControllerRenderer
 
render(T, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.mobs.amazon.AbstractRendererAmazon
 
render(T, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.mobs.barbarians.AbstractRendererBarbarian
 
render(T, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.mobs.drownedpirates.AbstractRendererDrownedPirate
 
render(T, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.mobs.egyptians.AbstractRendererEgyptian
 
render(T, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.mobs.norsemen.AbstractRendererNorsemen
 
render(T, float, float, PoseStack, MultiBufferSource, int) - Method in class com.minecolonies.core.client.render.mobs.pirates.AbstractRendererPirate
 
RENDER_META_ARROW - Static variable in class com.minecolonies.core.entity.ai.workers.guard.EntityAIRange
 
RENDER_META_BACKPACK - Static variable in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkDeliveryman
Render meta backpack.
RENDER_META_BOOK - Static variable in class com.minecolonies.core.entity.ai.workers.education.EntityAIStudy
Render the book.
RENDER_META_BOWL - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
RENDER_META_BUCKET - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
Bucket metadata.
RENDER_META_CARROT - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkRabbitHerder
Carrot render meta data.
RENDER_META_FISH - Static variable in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
The render name to render fish.
RENDER_META_FLOWERS - Static variable in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
Flower meta data.
RENDER_META_LOGS - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
The render name to render logs.
RENDER_META_PICKAXE - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
RENDER_META_POTION - Static variable in class com.minecolonies.core.entity.ai.workers.guard.EntityAIDruid
Potion meta data.
RENDER_META_ROD - Static variable in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
The render name to render rod.
RENDER_META_SHOVEL - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
RENDER_META_STONE - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
RENDER_META_STUDYING - Static variable in class com.minecolonies.core.entity.ai.workers.education.EntityAIStudy
Render the book.
RENDER_META_TORCH - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
RENDER_META_WORKING - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Working render meta.
renderBanner(PoseStack, List<BannerPatternLayers.Layer>, GuiGraphics) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
Renders the provided banner using the given transformations
renderBg(GuiGraphics, float, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowBrewingstandCrafting
 
renderBg(GuiGraphics, float, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowBuildingInventory
Draws the background layer of this container (behind the items).
renderBg(GuiGraphics, float, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
Draws the background layer of this container (behind the items).
renderBg(GuiGraphics, float, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowCrafting
Draws the background layer of this container (behind the items).
renderBg(GuiGraphics, float, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowFurnaceCrafting
Draws the background layer of this container (behind the items).
renderBg(GuiGraphics, float, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowGrave
Draws the background layer of this container (behind the items).
renderBg(GuiGraphics, float, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowRack
Draws the background layer of this container (behind the items).
RenderBipedCitizen - Class in com.minecolonies.core.client.render
Renderer for the citizens.
RenderBipedCitizen(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.RenderBipedCitizen
Renders model, see MobRenderer.
renderBlock(GuiGraphics, BlockState, float, float, float, float, float, float) - Static method in class com.minecolonies.core.compatibility.jei.RenderHelper
Render a block model on a GUI.
renderByItem(ItemStack, ItemDisplayContext, PoseStack, MultiBufferSource, int, int) - Method in class com.minecolonies.core.client.render.SpearItemTileEntityRenderer
 
renderDebugText(BlockPos, List<String>, PoseStack, boolean, int, float, MultiBufferSource, Vec3) - Static method in class com.minecolonies.core.client.render.TileEntityColonySignRenderer
 
renderEntityInInventory(GuiGraphics, int, int, int, Quaternionf, Quaternionf, LivingEntity) - Static method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
 
renderEntityInInventoryFollowsAngle(GuiGraphics, int, int, int, float, float, LivingEntity) - Static method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
 
renderEntityInInventoryFollowsMouse(GuiGraphics, int, int, int, float, float, Optional<? extends Entity>) - Static method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
 
RendererAmazon - Class in com.minecolonies.core.client.render.mobs.amazon
Renderer used for archer amazons.
RendererAmazon(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.amazon.RendererAmazon
Constructor method for renderer
RendererAmazonSpearman - Class in com.minecolonies.core.client.render.mobs.amazon
Renderer used for spearman amazons.
RendererAmazonSpearman(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.amazon.RendererAmazonSpearman
Constructor method for renderer
RendererArcherMummy - Class in com.minecolonies.core.client.render.mobs.egyptians
Renderer used for archer mummy.
RendererArcherMummy(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.egyptians.RendererArcherMummy
Constructor method for renderer
RendererArcherNorsemen - Class in com.minecolonies.core.client.render.mobs.norsemen
Renderer used for archer amazons.
RendererArcherNorsemen(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.norsemen.RendererArcherNorsemen
Constructor method for renderer
RendererArcherPirate - Class in com.minecolonies.core.client.render.mobs.pirates
Renderer used for Barbarians And Archer Barbarians.
RendererArcherPirate(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.pirates.RendererArcherPirate
Constructor method for renderer
RendererBarbarian - Class in com.minecolonies.core.client.render.mobs.barbarians
Renderer used for Barbarians And Archer Barbarians.
RendererBarbarian(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.barbarians.RendererBarbarian
Constructor method for renderer
RendererChiefAmazon - Class in com.minecolonies.core.client.render.mobs.amazon
Renderer used for Chief amazons.
RendererChiefAmazon(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.amazon.RendererChiefAmazon
Constructor method for renderer
RendererChiefBarbarian - Class in com.minecolonies.core.client.render.mobs.barbarians
Renderer used for Chief Barbarians.
RendererChiefBarbarian(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.barbarians.RendererChiefBarbarian
Constructor method for renderer
RendererChiefNorsemen - Class in com.minecolonies.core.client.render.mobs.norsemen
Renderer used for Chief norsemen.
RendererChiefNorsemen(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.norsemen.RendererChiefNorsemen
Constructor method for renderer
RendererChiefPirate - Class in com.minecolonies.core.client.render.mobs.pirates
Renderer used for Chief Barbarians.
RendererChiefPirate(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.pirates.RendererChiefPirate
Constructor method for renderer
RendererDrownedArcherPirate - Class in com.minecolonies.core.client.render.mobs.drownedpirates
Renderer used for Barbarians And Archer Barbarians.
RendererDrownedArcherPirate(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.drownedpirates.RendererDrownedArcherPirate
Constructor method for renderer
RendererDrownedChiefPirate - Class in com.minecolonies.core.client.render.mobs.drownedpirates
Renderer used for Chief Barbarians.
RendererDrownedChiefPirate(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.drownedpirates.RendererDrownedChiefPirate
Constructor method for renderer
RendererDrownedPirate - Class in com.minecolonies.core.client.render.mobs.drownedpirates
Renderer used for Barbarians And Archer Barbarians.
RendererDrownedPirate(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.drownedpirates.RendererDrownedPirate
Constructor method for renderer
RendererMummy - Class in com.minecolonies.core.client.render.mobs.egyptians
Renderer used for mummies.
RendererMummy(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.egyptians.RendererMummy
Constructor method for renderer
RendererPharao - Class in com.minecolonies.core.client.render.mobs.egyptians
Renderer used for the pharao.
RendererPharao(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.egyptians.RendererPharao
Constructor method for renderer
RendererPirate - Class in com.minecolonies.core.client.render.mobs.pirates
Renderer used for Barbarians And Archer Barbarians.
RendererPirate(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.pirates.RendererPirate
Constructor method for renderer
RendererShieldmaidenNorsemen - Class in com.minecolonies.core.client.render.mobs.norsemen
Renderer used for the shieldmaiden.
RendererShieldmaidenNorsemen(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.norsemen.RendererShieldmaidenNorsemen
Constructor method for renderer
RendererSpear - Class in com.minecolonies.core.client.render.projectile
Custom renderer for spears
RendererSpear(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.projectile.RendererSpear
Create a new spear renderer.
RenderFishHook - Class in com.minecolonies.core.client.render
Determines how the fish hook is rendered.
RenderFishHook(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.RenderFishHook
Required constructor, sets the RenderManager.
RenderHelper - Class in com.minecolonies.core.compatibility.jei
JEI GUI rendering utility helpers
RenderHelper() - Constructor for class com.minecolonies.core.compatibility.jei.RenderHelper
 
renderLabels(GuiGraphics, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowBuildingInventory
Draw the foreground layer for the GuiContainer (everything in front of the items)
renderLabels(GuiGraphics, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
Draw the foreground layer for the GuiContainer (everything in front of the items)
renderLabels(GuiGraphics, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowCrafting
Draw the foreground layer for the GuiContainer (everything in front of the items)
renderLabels(GuiGraphics, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowGrave
Draw the foreground layer for the GuiContainer (everything in front of the items)
renderLabels(GuiGraphics, int, int) - Method in class com.minecolonies.core.client.gui.containers.WindowRack
Draw the foreground layer for the GuiContainer (everything in front of the items)
renderLineAABBWithShadow(AABB, int, float) - Method in class com.minecolonies.core.client.render.worldevent.WorldEventContext
 
renderLineBoxWithShadow(BlockPos, int, float) - Method in class com.minecolonies.core.client.render.worldevent.WorldEventContext
 
RenderMercenary - Class in com.minecolonies.core.client.render.mobs
Renderer for EntityMercenary.
RenderMercenary(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.mobs.RenderMercenary
Renders the mercenary mobs, with an held item and armorset.
renderNameTag(AbstractEntityCitizen, Component, PoseStack, MultiBufferSource, int, float) - Method in class com.minecolonies.core.client.render.RenderBipedCitizen
 
renderQuestItem(FinishedQuest, IColonyView, Pane) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogFinishedQuestModule
 
renderQuestItem(IQuestInstance, IColonyView, Pane) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogAvailableQuestModule
 
renderQuestItem(IQuestInstance, IColonyView, Pane) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogInProgressQuestQuestModule
 
renderQuestItem(T, IColonyView, Pane) - Method in interface com.minecolonies.core.client.gui.questlog.WindowQuestLogQuestModule
Renderer method for an individual quest item.
renderSignHover(WorldEventContext) - Static method in class com.minecolonies.core.client.render.TileEntityColonySignRenderer
 
RenderSitting<T> - Class in com.minecolonies.core.client.render
Empty renderer for entities which should not actually be rendered.
RenderSitting(EntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.RenderSitting
 
renderTabButton(int, TabsWindowModule.TabImageSide, ResourceLocation, MutableComponent, ButtonHandler) - Method in class com.minecolonies.core.client.gui.modules.TabsWindowModule
Render a tab button at the given position, with an icon and a button handler.
renderToBuffer(PoseStack, VertexConsumer, int, int, int) - Method in class com.minecolonies.core.client.model.FemaleAristocratModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, int) - Method in class com.minecolonies.core.client.model.ScarecrowModel
 
renderToBuffer(PoseStack, VertexConsumer, int, int, int) - Method in class com.minecolonies.core.client.model.SpearModel
 
RenderTypes - Class in com.minecolonies.core.client.render.worldevent
 
RenderTypes() - Constructor for class com.minecolonies.core.client.render.worldevent.RenderTypes
 
RenderTypes.InnerRenderTypes - Class in com.minecolonies.core.client.render.worldevent
 
RenderUtils - Class in com.minecolonies.core.client.render
 
RenderUtils() - Constructor for class com.minecolonies.core.client.render.RenderUtils
 
renderWidget(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.ColorPalette.PaletteButton
 
renderWidget(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker.LayerButton
 
renderWidget(GuiGraphics, int, int, float) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker.PatternButton
 
renderWithinContext(RenderLevelStageEvent.Stage) - Method in class com.minecolonies.core.client.render.worldevent.WorldEventContext
 
renderWorldLastEvent(RenderLevelStageEvent) - Static method in class com.minecolonies.core.event.ClientEventHandler
 
REPAIR - Enum constant in enum class com.minecolonies.api.colony.workorders.WorkOrderType
 
REPAIR - Enum constant in enum class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage.Mode
 
repairLevel(int) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Repair the level.
replaceRecipe(IToken<?>, IToken<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Replace one current recipe with a new one
replaceRecipe(IToken<?>, IToken<?>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
replaceWithSolidBlock(BlockState) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
REPLANT - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Replant setting.
REPORTED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
State for a request that has been registered, yet not resolved.
ReproductionManager - Class in com.minecolonies.core.colony.managers
Repo manager to spawn children.
ReproductionManager(Colony) - Constructor for class com.minecolonies.core.colony.managers.ReproductionManager
Create a new reproduction manager.
REPUTATION_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
request - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
request() - Method in record class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule.RequestWrapper
Returns the value of the request record component.
REQUEST - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
REQUEST_CANCEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the resource add button.
REQUEST_CURE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
REQUEST_DELAY - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The standard delay after each terminated action.
REQUEST_DETAIL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the detail button
REQUEST_FULFILL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the resource add button.
REQUEST_IDENTITIES_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
REQUEST_PRIORITY - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the short detail label.
REQUEST_RESOLVER_ASYNC - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUEST_RESOLVER_IDENTITIES_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
REQUEST_RESOLVER_NORMAL - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUEST_RESOLVER_REQUEST_ASSIGNMENT_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
REQUEST_SHORT_DETAIL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the short detail label.
REQUEST_SYSTEM_BUILDING_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
REQUEST_SYSTEM_BUILDING_LEVEL_TOO_LOW - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUEST_SYSTEM_CRAFTER_JOB_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
REQUEST_SYSTEM_CRAFTING_DISPLAY - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUEST_SYSTEM_CRAFTING_DISPLAY_SHORT - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUEST_SYSTEM_DELIVERY_MAN_JOB_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
REQUEST_SYSTEM_STACK_LIST - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUEST_TYPE_FERTILIZER - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUEST_TYPE_FLOWERS - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTABLE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
REQUESTABLE_TYPE_REQUEST_RESOLVER_ASSIGNMENT_DATA_STORE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
RequestBasedInteraction - Class in com.minecolonies.core.colony.interactionhandling
The request based interaction response handler.
RequestBasedInteraction(ICitizen) - Constructor for class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
Way to load the response handler for a citizen.
RequestBasedInteraction(Component, IChatPriority, IToken<?>) - Constructor for class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
The server interaction response handler.
RequestBasedInteraction(Component, IChatPriority, Component, IToken<?>) - Constructor for class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
The server interaction response handler.
requestChainNeedsPlayer(IToken<?>, IRequestManager) - Static method in class com.minecolonies.api.colony.requestsystem.request.RequestUtils
Checks if the request for this token requires player interaction
REQUESTED - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.Patient.PatientState
 
REQUESTER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the requester label.
requestFertilizer() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Getter for request fertilizer
RequestHandler - Class in com.minecolonies.core.colony.requestsystem.management.handlers
Class used to handle the inner workings of the request system with regards to requests.
RequestHandler(IStandardRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
 
RequestMappingHandler - Class in com.minecolonies.api.colony.requestsystem.manager
Class used to manage IRequestable to IRequest mappings.
RequestMappingHandler() - Constructor for class com.minecolonies.api.colony.requestsystem.manager.RequestMappingHandler
 
requestMaterials() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Iterates through all the required resources and stores them in the building.
requestMaterials() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
requestMaterials() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
requestProgress - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
Request progress pos.
requestRemoval(Player, BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Requests a removal for the current building.
requestRemoval(Player, BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
requestRepair(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Requests a repair for the current building.
requestRepair(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Requests a repair for the current building.
requestRepair(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
 
REQUESTS_TYPE_BURNABLE - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_COMPOSTABLE - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_COMPOSTABLE_UI - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_CRAFTING - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_DELIVERY - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_FOOD - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_PICKUP - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_SAPLINGS - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_SMELTABLE_ORE - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_TOOL_MAXIMUM_LEVEL_PREFIX - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_TOOL_MINIMUM_LEVEL_PREFIX - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
REQUESTS_TYPE_TOOL_TYPE_PREFIX - Static variable in class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
requestSmeltable() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Request the smeltable item to the building.
requestSmeltable() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSmelter
 
requestSmeltable() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
 
requestState - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
The current request state (0 is solid
RequestState - Enum Class in com.minecolonies.api.colony.requestsystem.request
Enum used to describe the state of a Request.
RequestSystemInitializer - Class in com.minecolonies.core.colony.requestsystem.init
 
RequestSystemInitializer() - Constructor for class com.minecolonies.core.colony.requestsystem.init.RequestSystemInitializer
 
RequestSystemTranslationConstants - Class in com.minecolonies.api.util.constant.translation
 
RequestSystemTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.RequestSystemTranslationConstants
 
RequestTag - Class in com.minecolonies.api.colony.requestsystem.requestable
Deliverable that can only be fulfilled by a stack whos item is contained in a given tag with a given minimal amount of items.
RequestTag(TagKey<Item>, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Create a Tag deliverable.
RequestTag(TagKey<Item>, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Create a Tag deliverable.
RequestTag(TagKey<Item>, ItemStack, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Create a Tag deliverable.
RequestTaskModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Request task module to display tasks in the UI.
RequestTaskModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.RequestTaskModuleView
 
RequestTreeWindowModule - Class in com.minecolonies.core.client.gui.modules
 
RequestTreeWindowModule(AbstractWindowSkeleton, IColonyView) - Constructor for class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Constructor to initiate the window request tree windows.
RequestTreeWindowModule.RequestWrapper - Record Class in com.minecolonies.core.client.gui.modules
Request wrapper class used to construct the request tree.
requestUpgrade(Player, BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Requests an upgrade for the current building.
requestUpgrade(Player, BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Requests an upgrade for the current building.
requestUpgrade(Player, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
RequestUtils - Class in com.minecolonies.api.colony.requestsystem.request
Util class for requests
RequestWindowCitizen - Class in com.minecolonies.core.client.gui.citizen
BOWindow for the citizen.
RequestWindowCitizen(ICitizenDataView) - Constructor for class com.minecolonies.core.client.gui.citizen.RequestWindowCitizen
Constructor to initiate the citizen windows.
RequestWindowCitizen(ICitizenDataView, IRequest<?>) - Constructor for class com.minecolonies.core.client.gui.citizen.RequestWindowCitizen
Constructor to initialize the citizen request window.
requestWorkOrder(WorkOrderType, BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Adds work orders to the Colony.getWorkManager().
RequestWrapper(IRequest<?>, int) - Constructor for record class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule.RequestWrapper
Creates an instance of a RequestWrapper record class.
requiredTool(EquipmentTypeEntry) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
requires(TagKey<Item>) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
requires(Ingredient) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
requires(Ingredient, int) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
requires(ItemLike) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
requires(ItemLike, int) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
requiresCustomPersistence() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
requiresCustomPersistence() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
 
requiresManualTarget() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
If we have to calculate a new target manually.
requiresManualTarget() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
requiresManualTarget() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
requiresManualTarget() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower
 
requiresResourceForBuilding(ItemStack) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Check if the structureBuilder requires a certain ItemStack for the current construction.
requiresResourceForBuilding(ItemStack) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Check if the structureBuilder requires a certain ItemStack for the current construction.
research(IResearchEffectManager, ILocalResearchTree) - Method in interface com.minecolonies.api.research.ILocalResearch
Tick the research to execute it.
research(IResearchEffectManager, ILocalResearchTree) - Method in class com.minecolonies.core.research.LocalResearch
 
Research(ResourceLocation, ResourceLocation) - Constructor for class com.minecolonies.api.research.AbstractResearchProvider.Research
Creates a Research for later assembly into a JSON file.
RESEARCH_AUTOSTART_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name for automatic start of research, when its requirements are fulfilled.
RESEARCH_AVAILABLE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RESEARCH_BASE_TIME_PROP - Static variable in class com.minecolonies.core.research.GlobalResearchBranch
The property name for branch's research time modifier.
RESEARCH_BONUS_MULTIPLIER - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The Research health modifier name.
RESEARCH_BRANCH_NAME_PROP - Static variable in class com.minecolonies.core.research.GlobalResearchBranch
The property name for research branch name keys.
RESEARCH_BRANCH_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name that indicates research branch.
RESEARCH_BRANCH_TYPE_PROP - Static variable in class com.minecolonies.core.research.GlobalResearchBranch
The property name for the branch type tag.
RESEARCH_COMPLETED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
RESEARCH_CONCLUDED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RESEARCH_EFFECT_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
RESEARCH_EFFECTS_EFFECT_ID_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name of a single research effect its ID.
RESEARCH_EFFECTS_LEVEL_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name of a single research effect its level.
RESEARCH_EFFECTS_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name for the list of research completion effects
RESEARCH_HEIGHT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
RESEARCH_HIDDEN_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name for the research which is only visible when its requirements are fulfilled.
RESEARCH_ICON_HEIGHT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
RESEARCH_ICON_WIDTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
RESEARCH_INSTANT_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name for instant(ish) completion of research, when its requirements are completed.
RESEARCH_LEVEL_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name for Required University Level.
RESEARCH_NAME_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The optional property name that indicates research name, as presented to users, or a translation key to be transformed.
RESEARCH_OBJECTIVE_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
RESEARCH_REMOVE_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name that indicates this recipe removes research.
RESEARCH_REQUIRED_RESEARCH_PROP - Static variable in class com.minecolonies.api.research.requirements.ResearchResearchRequirement
The property name for a non-parent research requirement.
RESEARCH_REQUIREMENT_TYPE_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name for the sort order tag.
RESEARCH_REQUIREMENT_TYPES - Static variable in class com.minecolonies.apiimp.CommonMinecoloniesAPIImpl
 
RESEARCH_REQUIRES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
RESEARCH_RESEARCH_REQ_ID - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
RESEARCH_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
RESEARCH_SORT_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The property name for the sort order tag.
RESEARCH_SUBTITLE_PROP - Static variable in class com.minecolonies.core.datalistener.ResearchListener
The optional property name that indicates research subtitle, as presented to users, or a translation key.
RESEARCH_UNLOCKED_ID - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
RESEARCH_WIDTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ResearchBranch(ResourceLocation) - Constructor for class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Creates a Research Branch.
ResearchBranchType - Enum Class in com.minecolonies.api.research
Different Research Branch types, along with descriptions of their behaviors.
ResearchCompleteRewardTemplate - Class in com.minecolonies.core.quests.rewards
Research complete based reward.
ResearchCompleteRewardTemplate(ResourceLocation) - Constructor for class com.minecolonies.core.quests.rewards.ResearchCompleteRewardTemplate
Setup the research reward.
ResearchConstants - Class in com.minecolonies.api.research.util
Class for research constants.
researchCreativeCompletion - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
researchDebugLog - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
ResearchEffect(AbstractColonyBlock<?>) - Constructor for class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Creates a new instances of a ResearchEffect that locks and unlocks a Building See ModBuildings for a list of supported buildings.
ResearchEffect(ResourceLocation) - Constructor for class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Creates a new instances of a ResearchEffect.
ResearchEffect(ResourceLocation, String) - Constructor for class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Create a new instance of a ResearchEffect with an effectType.
ResearchEffectCategory - Class in com.minecolonies.core.research
This class represents a Type of Research Effect, including its identifier and effect levels.
ResearchEffectCategory(ResourceLocation, String, String, List<Double>) - Constructor for class com.minecolonies.core.research.ResearchEffectCategory
Constructor for the research effect Category, including effect id, display name, effect type.
ResearchEffectEntry(ResourceLocation, ModResearchEffects.ReadFromNBTFunction) - Constructor for class com.minecolonies.api.research.ModResearchEffects.ResearchEffectEntry
Default constructor.
ResearchEffectManager - Class in com.minecolonies.core.research
The map of unlocked research effects of a given colony.
ResearchEffectManager() - Constructor for class com.minecolonies.core.research.ResearchEffectManager
 
researcher - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
RESEARCHER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
researchLevel - Variable in class com.minecolonies.api.research.AbstractResearchProvider.Research
The university level of the research.
ResearchListener - Class in com.minecolonies.core.datalistener
Loader for Json-based researches
ResearchListener() - Constructor for class com.minecolonies.core.datalistener.ResearchListener
Set up the core loading, with the directory in the data pack that contains this data Directory is: namespace/researches/path
ResearchManager - Class in com.minecolonies.core.colony.managers
Research manager of the colony.
ResearchManager(IColony) - Constructor for class com.minecolonies.core.colony.managers.ResearchManager
 
researchObjective - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
ResearchObjectiveTemplate - Class in com.minecolonies.core.quests.objectives
Objective type tracking research.
ResearchObjectiveTemplate(int, ResourceLocation, int, List<Integer>) - Constructor for class com.minecolonies.core.quests.objectives.ResearchObjectiveTemplate
Create a new objective of this type.
ResearchRequirementEntry(ResourceLocation, ModResearchRequirements.ReadFromNBTFunction, ModResearchRequirements.ReadFromJsonFunction) - Constructor for class com.minecolonies.api.research.ModResearchRequirements.ResearchRequirementEntry
Default constructor.
researchResearchRequirement - Static variable in class com.minecolonies.api.research.ModResearchRequirements
 
ResearchResearchRequirement - Class in com.minecolonies.api.research.requirements
Certain building research requirements.
ResearchResearchRequirement(JsonObject) - Constructor for class com.minecolonies.api.research.requirements.ResearchResearchRequirement
Create research based research requirement.
ResearchResearchRequirement(CompoundTag) - Constructor for class com.minecolonies.api.research.requirements.ResearchResearchRequirement
Create research based research requirement.
researchResetCost - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
researchReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
ResearchState - Enum Class in com.minecolonies.api.research.util
Class which defines the possible states of a research.
researchUnlocked - Static variable in class com.minecolonies.api.loot.ModLootConditions
 
ResearchUnlocked - Class in com.minecolonies.api.loot
Loot condition that checks whether the local colony has unlocked the specified research
reserve(Entity) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Reserves the horse for the given entity.
reservedBy() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Returns the UUID of the entity that has reserved this horse, or null if it is not reserved.
reservedStacks() - Method in interface com.minecolonies.api.colony.buildings.modules.IHasRequiredItemsModule
Calculate the number of reserved stacks the resolver can't touch.
reservedStacksExcluding(IRequest<? extends IDeliverable>) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Calculate the number of reserved stacks the resolver can't touch.
reservedStacksExcluding(IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
reservedStacksExcluding(IRequest<? extends IDeliverable>) - Method in interface com.minecolonies.api.colony.buildings.modules.IHasRequiredItemsModule
Calculate the number of reserved stacks the resolver can't touch.
reservedStacksExcluding(IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
reservedStacksExcluding(IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.buildings.modules.AnimalHerdingModule
 
reserveGrave(BlockPos) - Method in class com.minecolonies.core.colony.managers.GraveManager
Reserve a grave
reserveGrave(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Reserve a grave
reserveGrave(BlockPos) - Method in class com.minecolonies.core.colony.GraveManagerView
 
reserveNextFreeGrave() - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Reserve the next free grave
reserveNextFreeGrave() - Method in class com.minecolonies.core.colony.GraveManagerView
 
reserveNextFreeGrave() - Method in class com.minecolonies.core.colony.managers.GraveManager
Reserve the next free grave
reset() - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Called to reset the RS.
reset() - Static method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
Resets the FactoryController to the default values.
reset() - Method in interface com.minecolonies.api.crafting.IRecipeManager
Clear the recipe list (used during shutdown)
reset() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Resets the statemachine
reset() - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Reset the statemachine to the start
reset() - Method in class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
 
reset() - Method in interface com.minecolonies.api.entity.citizen.happiness.ITimeBasedHappinessModifier
Reset the modifier.
reset() - Method in class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
 
reset() - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Reset the target of the proxy.
reset() - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Resets all dynamically assigned research.
reset() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Resets the expedition log to prepare to start a new expedition.
reset() - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Reset the entire recipe map.
reset() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
reset() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
reset() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
reset() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAICitizenAvoidEntity
Resets the task.
reset() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen
 
reset() - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
 
reset() - Static method in class com.minecolonies.core.event.DataPackSyncEventHandler.ServerEvents
Reset on shutdown.
reset() - Method in class com.minecolonies.core.research.GlobalResearchTree
 
reset(LevelChunk) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
reset(LevelChunk) - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Reset the capability.
RESET - Enum constant in enum class com.minecolonies.api.colony.requestsystem.management.update.UpdateType
 
resetActionsDone() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Reset the done actions of the AI.
resetAI() - Method in interface com.minecolonies.api.colony.jobs.IJob
Reset the AI.
resetAI() - Method in interface com.minecolonies.api.entity.ai.ITickingStateAI
Resets the AI as needed
resetAI() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
resetAI() - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Resets the worker AI to Idle state, use with care interrupts all current Actions
resetChange() - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Resets the changed variable.
resetChange() - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
resetColonyViews() - Method in interface com.minecolonies.api.colony.IColonyManager
Reset all colony views on login to new world.
resetColonyViews() - Method in class com.minecolonies.core.colony.ColonyManager
 
resetCounter() - Method in class com.minecolonies.core.colony.jobs.JobBeekeeper
Reset the bee interaction counter.
resetCurrentExtension() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Resets the current building extension if the worker indicates this building extension should no longer be worked on.
resetCurrentStructure() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Set the currentStructure to null.
resetCurrentTargetThreat() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Reset current target threat to 0
resetDeliveries() - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Reset the deliveries of the request.
resetDeliveries() - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
 
ResetFilterableItemMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message which handles the reset of items to filterable item lists.
ResetFilterableItemMessage(IBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.ResetFilterableItemMessage
Creates the message to reset a list..
ResetFilterableItemMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.ResetFilterableItemMessage
 
resetGatheringItems() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Reset the gathering items to null.
resetGlobalStuckTimers() - Method in interface com.minecolonies.api.entity.pathfinding.IStuckHandler
 
resetGlobalStuckTimers() - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
Resets global stuck timers
resetGuardBuildingNear() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Requests recalculation of whether this building has a guard building nearby
resetGuardBuildingNear() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
resetModifier(String) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Reset a modifier.
resetModifier(String) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
resetNeededResources() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Resets the needed resources completely.
resetNeededResources() - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Resets the needed resources completely.
resetOwningBuilding() - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Resets the ownership of the building extension.
resetOwningBuilding() - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
resetPartner(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
Reset the combat partner for a worker.
resetPatrolTargets() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Resets the patrolTargets list.
resetPatrolTargets() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Resets the patrolTargets list.
ResetRSToRemoveAssistantCookResolver - Class in com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation
Update fix to restaurant.
ResetRSToRemoveAssistantCookResolver() - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToRemoveAssistantCookResolver
 
ResetRSToStoreJobInResolvers - Class in com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation
Update fix to lumberjack
ResetRSToStoreJobInResolvers() - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToStoreJobInResolvers
 
ResetRSToUpdateRestaurantResolver - Class in com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation
Update fix to restaurant.
ResetRSToUpdateRestaurantResolver() - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToUpdateRestaurantResolver
 
resetTable() - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
Reset all entries in the table
resetTarget() - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
 
resetTarget() - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Resets the current target and removes it from all saved targets.
resetToDefaults() - Method in interface com.minecolonies.api.colony.buildings.modules.IItemListModule
Reset to defaults (usually but not necessarily the same as IItemListModule.clearItems()).
resetToDefaults() - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
resetToNextPos(int, int, int) - Method in class com.minecolonies.core.entity.pathfinding.world.CachingBlockLookup
Resets the cache's position and data
resetValues() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
Reset all the values.
RESISTANCE - Static variable in class com.minecolonies.api.blocks.AbstractColonyBlock
The default resistance (against explosions).
RESISTANCE - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
Resistance of the block.
RESOLVED - Enum constant in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
States for a request who's primary processing has been completed.
resolveForBuilding(IRequestManager, IRequest<? extends C>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
Resolve the request in a building.
resolveForBuilding(IRequestManager, IRequest<? extends PrivateCrafting>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PrivateWorkerCraftingProductionResolver
 
resolveForBuilding(IRequestManager, IRequest<? extends PublicCrafting>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.PublicWorkerCraftingProductionResolver
 
resolveForBuilding(IRequestManager, IRequest<? extends IDeliverable>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.BuildingRequestResolver
 
resolveForBuilding(IRequestManager, IRequest<? extends IDeliverable>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
Resolve the request in a building.
resolveForBuilding(IRequestManager, IRequest<? extends R>, AbstractBuilding) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
resolvePath(Path, String) - Static method in class com.minecolonies.api.util.Utils
Resolve a path with a sub path.
resolveRequest(IRequestManager, IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
resolveRequest(IRequestManager, IRequest<? extends C>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingProductionResolver
 
resolveRequest(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractCraftingRequestResolver
 
resolveRequest(IRequestManager, IRequest<? extends IDeliverable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractWarehouseRequestResolver
 
resolveRequest(IRequestManager, IRequest<? extends IRetryable>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
resolveRequest(IRequestManager, IRequest<? extends R>) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.IRequestResolver
Method used to resolve a given request.
resolveRequest(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.core.AbstractBuildingDependentRequestResolver
 
resolveRequest(IRequestManager, IRequest<? extends R>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.DeliverymenRequestResolver
 
resolveRequest(IRequest<?>) - Method in interface com.minecolonies.api.colony.requestsystem.management.IRequestHandler
Method used to resolve a request.
resolveRequest(IRequest<?>) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.RequestHandler
Method used to resolve a request.
ResolverHandler - Class in com.minecolonies.core.colony.requestsystem.management.handlers
Class used to handle the inner workings of the request system with regards to resolvers.
ResolverHandler(IStandardRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.ResolverHandler
 
resolveTemplates(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Resolve the CustomRecipeManager.recipeTemplates into actual recipes.
resolveValue(CommandSourceStack, String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.ColonyIdOption
 
resolveValue(CommandSourceStack, String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.HereOption
 
resolveValue(CommandSourceStack, String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.MineOption
 
resolveValue(CommandSourceStack, String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerNameOption
 
resolveValue(CommandSourceStack, String) - Method in class com.minecolonies.core.commands.arguments.ColonyIdArgument.PlayerUuidOption
 
resolveValue(CommandSourceStack, String) - Method in class com.minecolonies.core.commands.arguments.MultiColonyIdArgument.AllOption
 
resolveValue(CommandSourceStack, String) - Method in interface com.minecolonies.core.commands.arguments.MultipleOptionsArgument.ArgumentOption
Resolves a value from the command source during post execution of the command.
RESOURCE_ADD - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
RESOURCE_AVAILABLE_NEEDED - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
RESOURCE_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
RESOURCE_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
RESOURCE_MISSING - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
RESOURCE_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
RESOURCE_PROD_BUILT - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
RESOURCE_QUANTITY_MISSING - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
ResourceComparator(BuildingBuilderResource.RessourceAvailability...) - Constructor for class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.ResourceComparator
 
ResourcefulBeesCompat - Class in com.minecolonies.api.compatibility.resourcefulbees
 
ResourcefulBeesCompat() - Constructor for class com.minecolonies.api.compatibility.resourcefulbees.ResourcefulBeesCompat
 
resourceList - Variable in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
Resource scrolling list.
resourceList - Variable in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
Resource scrolling list.
resourceList - Variable in class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule
Scrolling list of the resources.
resourceLocationToExtension(ResourceLocation, BlockPos) - Static method in class com.minecolonies.core.colony.buildingextensions.registry.BuildingExtensionDataManager
Creates a building extension instance from a building extension type and position.
resourceScroll - Static variable in class com.minecolonies.api.items.ModItems
 
ResourceScrollSaveWarehouseSnapshotMessage - Class in com.minecolonies.core.network.messages.server
Message sent to the server when the client saves a new snapshot by clicking on a warehouse.
ResourceScrollSaveWarehouseSnapshotMessage(BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.ResourceScrollSaveWarehouseSnapshotMessage
Empty constructor used when registering the message.
ResourceScrollSaveWarehouseSnapshotMessage(BlockPos, Map<String, Integer>, String) - Constructor for class com.minecolonies.core.network.messages.server.ResourceScrollSaveWarehouseSnapshotMessage
Empty constructor used when registering the message.
ResourceScrollSaveWarehouseSnapshotMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.ResourceScrollSaveWarehouseSnapshotMessage
 
RESPONSE_BOX_ID - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
RestartCitizenMessage - Class in com.minecolonies.core.network.messages.server.colony.citizen
Message class which manages the messages hiring or firing of citizens.
RestartCitizenMessage(AbstractBuildingView, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.RestartCitizenMessage
Creates object for the player to restart a citizen (instead of the fire/hire solution).
RestartCitizenMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.RestartCitizenMessage
Transformation from a byteStream to the variables.
restartDone() - Method in interface com.minecolonies.api.colony.ICitizenData
Restart done successfully
restartDone() - Method in class com.minecolonies.core.colony.CitizenData
 
RESTAURANT_LIMIT - Static variable in class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask
Limit to go to the restaurant.
RESTAURANT_MENU - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
RestaurantMenuModule - Class in com.minecolonies.core.colony.buildings.modules
Minimum stock module.
RestaurantMenuModule(boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
Create a restaurant menu module.
RestaurantMenuModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of food menu.
RestaurantMenuModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.RestaurantMenuModuleView
 
RestaurantMenuModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
Restaurant menu window.
RestaurantMenuModuleWindow(RestaurantMenuModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
Constructor for the minimum stock window view.
restoreOwnerIfNull() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
restoreOwnerIfNull() - Method in class com.minecolonies.core.colony.permissions.Permissions
Restores the owner from other variables if he is null on loading.
restoreOwnerIfNull() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
RESTRICT - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
result - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
The result of the path calculation.
result(ItemStack) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
RESULT_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
RESULT_SLOT - Static variable in class com.minecolonies.api.util.constant.Constants
Slot with the result of the furnace.
RESURRECT_BUILDING_LVL_WEIGHT - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The weigth of each building level on the resurrection chances.
RESURRECT_CHANCE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
RESURRECT_WORKER_MANA_LVL_WEIGHT - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The weigth of each worker level on the resurrection chances.
resurrectCivilianData(CompoundTag, boolean, Level, BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Resurrect a citizen from its saved NBT.
resurrectCivilianData(CompoundTag, boolean, Level, BlockPos) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
RESURRECTED - Enum constant in enum class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent.CitizenAddedSource
The citizen got resurrected from his grave.
RETREAT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
RETREAT - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Settings.
retrieve(ItemStack) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
retrieveCompost(double) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityBarrel
 
retrieveCompost(double) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Lets the AI retrieve the compost when the barrel has done processing it.
retrieveToolInHut(EquipmentTypeEntry, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Check all chests in the workers hut for a required tool.
retrieveToolInTileEntity(BlockEntity, EquipmentTypeEntry, int, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Finds the first @see ItemStack the type of is.
RETRIEVING_END_PRODUCT_FROM_BREWINGSTAMD - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Retrieve the ore from the brewingStand.
RETRIEVING_END_PRODUCT_FROM_FURNACE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Retrieve the ore from the furnace.
RETRIEVING_UNRELATED_PRODUCT_FROM_FURNACE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Retrieve unrelated product from furnace.
RETRIEVING_USED_FUEL_FROM_BREWINGSTAND - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Retrieve used fuel from the brewingStand.
RETRIEVING_USED_FUEL_FROM_FURNACE - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Retrieve used fuel from the furnace.
RETRYABLE - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
RETRYING_REQUEST_RESOLVER - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
RETURN_ANSWER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
returnAnswerResult - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
returnFromNether() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
Return from the nether by going visible, walking to building and preparing to close the portal
RETURNING_HOME - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
 
ReturnToStableGoal - Class in com.minecolonies.core.entity.ai.cavalry
Goal for a cavalry horse to return to its stable.
ReturnToStableGoal(CavalryHorseEntity, double, double) - Constructor for class com.minecolonies.core.entity.ai.cavalry.ReturnToStableGoal
Creates a new ReturnToStableGoal.
RewardEntry(BiFunction<HolderLookup.Provider, JsonObject, IQuestRewardTemplate>) - Constructor for class com.minecolonies.api.quests.registries.QuestRegistries.RewardEntry
 
RewardEntry(Function<JsonObject, IQuestRewardTemplate>) - Constructor for class com.minecolonies.api.quests.registries.QuestRegistries.RewardEntry
 
RICE - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
rice_ball - Static variable in class com.minecolonies.api.items.ModItems
 
RIGHT - Enum constant in enum class com.minecolonies.core.client.gui.modules.TabsWindowModule.TabImageSide
 
RIGHTCLICK_BLOCK - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
RIGHTCLICK_ENTITY - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.BlockBarrel
Deprecated.
(Remove this as soon as minecraft offers anything better).
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
Deprecated.
(Remove this as soon as minecraft offers anything better).
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
Deprecated.
(Remove this as soon as minecraft offers anything better).
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
Deprecated.
(Remove this as soon as minecraft offers anything better).
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
rotate(BlockState, Rotation) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
rotate(BlockState, Rotation) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
rotateAndMirror(RotationMirror) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
rotateAndMirror(RotationMirror) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
RotatingItemIcon - Class in com.minecolonies.core.client.gui.blockui
Variation of the ItemIcon which accepts multiple items and slowly rotates between them.
RotatingItemIcon() - Constructor for class com.minecolonies.core.client.gui.blockui.RotatingItemIcon
Default constructor.
ROTATION - Static variable in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
ROTATION_MOVEMENT - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The speed the citizen has to rotate.
rotationMirror - Variable in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
The rotation and mirror.
ROUND_UP_CHANCE - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
roundupCooldown - Variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
ROUNDUPS_COMPLETED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
RSConstants - Class in com.minecolonies.api.util.constant
Utility class for RS related constants.
rsEnableDebugLogging - Variable in class com.minecolonies.api.configuration.CommonConfiguration
 
run(CachedOutput) - Method in class com.minecolonies.api.research.AbstractResearchProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.CustomRecipeProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.defaults.DefaultEntityIconProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.defaults.DefaultItemTagsProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.defaults.DefaultRecruitmentItemsProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.defaults.DefaultSoundProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.defaults.DefaultStoriesProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.defaults.QuestTranslationProvider
 
run(CachedOutput) - Method in class com.minecolonies.core.generation.ItemNbtCalculator
 
RUN_AWAY_SPEED - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Speed the builder should run away when he castles himself in.
RUNNING - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenAvoidEntity.FleeStates
 

S

SAFE_ZERO - Static variable in class com.minecolonies.api.util.BlockPosUtil
Hopefully future proof safe zero pos
safeUpdateTEDataFromSchematic() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
Load updated TE data from the schematic if missing.
SAME - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
SANTA_HAT - Static variable in class com.minecolonies.apiimp.initializer.ModItemsInitializer
 
santaHat - Static variable in class com.minecolonies.api.items.ModItems
 
SAPLINGS_LIST - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
List of saplings.
SATISFIED_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
SATLIMIT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SATURATION - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.StatType
 
SATURATION - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SATURATION_DECREASE_AFTER - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Number of ticks to decrease saturation after.
SATURATION_DECREASE_FACTOR - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Decrease by this * buildingLevel each new night.
SATURATION_HIGH - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
SATURATION_ICON_EMPTY - Static variable in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
 
SATURATION_ICON_FULL - Static variable in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
 
SATURATION_ICON_HALF - Static variable in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
 
SATURATION_ICON_HEIGHT_WIDTH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Dimension of the hearts.
SATURATION_ICON_OFFSET_X - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Saturation item x offset.
SATURATION_ICON_POS_X - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Saturation icon x position.
SATURATION_ICON_POS_Y - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The position y where the saturation is placed.
SATURATION_LOW - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
SATURATION_SHORT_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The saturation of the citizen.
SATURATION_TO_SERVE - Static variable in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
The amount of food which should be served to the worker.
save(RecipeOutput, ResourceLocation) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
save(RecipeOutput, ResourceLocation) - Method in class com.minecolonies.core.generation.CompostRecipeBuilder
 
save(CompoundTag) - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
 
save(CompoundTag) - Method in class com.minecolonies.core.entity.other.SpearEntity
 
save(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityColonyFlag
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
 
saveColonies(HolderLookup.Provider) - Static method in class com.minecolonies.core.util.BackUpHelper
Save all the Colonies.
saveData(Path, String, Codec<T>, T) - Method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Saves JSON data to disk via a Codec.
saveNBTToPath(File, CompoundTag) - Static method in class com.minecolonies.core.util.BackUpHelper
Save an CompoundTag to a file.
savePermissions(CompoundTag) - Method in class com.minecolonies.core.colony.permissions.Permissions
Save the permissionMap to a NBT.
saveStructure(Level, Player, ScanToolData.Slot, boolean) - Static method in class com.minecolonies.core.commands.generalcommands.ScanCommand
Scan the structure and save it to the disk.
saveStructure(Level, Player, AABB) - Static method in class com.minecolonies.core.items.ItemScanAnalyzer
Scan the structure and save it as blueprint
SaveStructureNBTMessage - Class in com.minecolonies.core.network.messages.client
Handles sendScanMessages.
SaveStructureNBTMessage(CompoundTag, String) - Constructor for class com.minecolonies.core.network.messages.client.SaveStructureNBTMessage
Send a scan compound to the client.
SaveStructureNBTMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.SaveStructureNBTMessage
 
SAW - Static variable in class com.minecolonies.api.sounds.ModSoundEvents
Saw sound event.
sawmill - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
sawmill - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SAWMILL - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSawmill
Description string of the building.
SAWMILL_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SAWMILL_DO_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SAWMILL_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SAWMILL_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SAWMILL_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
sawStory() - Method in record class com.minecolonies.api.items.component.SupplyData
Returns the value of the sawStory record component.
SAY - Enum constant in enum class com.minecolonies.api.sounds.RaiderSounds.RaiderSoundTypes
 
scaledPriority(int) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.AbstractDeliverymanRequestable
Scales the priority to the desired internal value.
scanAnalyzer - Static variable in class com.minecolonies.api.items.ModItems
 
ScanCommand - Class in com.minecolonies.core.commands.generalcommands
Command for opening WindowScanTool or scanning a structure into a file
ScanCommand() - Constructor for class com.minecolonies.core.commands.generalcommands.ScanCommand
 
SCARECROW - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
SCARECROW - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
SCARECROW_A - Static variable in class com.minecolonies.core.client.render.TileEntityScarecrowRenderer
 
SCARECROW_B - Static variable in class com.minecolonies.core.client.render.TileEntityScarecrowRenderer
 
ScarecrowModel - Class in com.minecolonies.core.client.model
 
ScarecrowModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.ScarecrowModel
 
ScareCrowType - Enum Class in com.minecolonies.api.tileentities
Enum describing the different textures the scarecrow has.
scepterBeekeeper - Static variable in class com.minecolonies.api.items.ModItems
 
scepterGuard - Static variable in class com.minecolonies.api.items.ModItems
 
scepterLumberjack - Static variable in class com.minecolonies.api.items.ModItems
 
scheduleRestart(ServerPlayer) - Method in interface com.minecolonies.api.colony.ICitizenData
Schedule restart and cleanup.
scheduleRestart(ServerPlayer) - Method in class com.minecolonies.core.colony.CitizenData
 
SchemAnalyzerUtil - Class in com.minecolonies.core.util
 
SchemAnalyzerUtil() - Constructor for class com.minecolonies.core.util.SchemAnalyzerUtil
 
SchemAnalyzerUtil.SchematicAnalyzationResult - Class in com.minecolonies.core.util
 
SchematicAnalyzationResult(int, Set<ItemStorage>, int, Blueprint) - Constructor for class com.minecolonies.core.util.SchemAnalyzerUtil.SchematicAnalyzationResult
 
schematicName - Variable in class com.minecolonies.core.colony.buildings.DefaultBuildingInstance
the schematic name of the building.
schematicPrefix - Variable in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
Structure schematic prefix
SchematicTagConstants - Class in com.minecolonies.api.util.constant
Class which holds the tags used in schematics
SchematicTagConstants() - Constructor for class com.minecolonies.api.util.constant.SchematicTagConstants
 
SchemFixerUtil - Class in com.minecolonies.core.util
Util for modifying schematics
SchemFixerUtil() - Constructor for class com.minecolonies.core.util.SchemFixerUtil
 
schnitzel - Static variable in class com.minecolonies.api.items.ModItems
 
school - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SCHOOL - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
SCHOOL_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
SCHOOL_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
schoolFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
scimitar - Static variable in class com.minecolonies.api.items.ModItems
 
scrollBuff - Static variable in class com.minecolonies.api.items.ModItems
 
scrollColonyAreaTP - Static variable in class com.minecolonies.api.items.ModItems
 
scrollColonyTP - Static variable in class com.minecolonies.api.items.ModItems
 
scrollGuardHelp - Static variable in class com.minecolonies.api.items.ModItems
 
scrollHighLight - Static variable in class com.minecolonies.api.items.ModItems
 
SEA_GRASS_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
SEA_GRASS_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
SEA_PICKLE_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
SEA_PICKLE_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
SeagrassPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.SEAGRASS.
SeagrassPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeagrassPlantModule
Default constructor.
SeapicklePlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.SEAGRASS.
SeapicklePlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SeapicklePlantModule
Default constructor.
search() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Perform the search.
search() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
Perform the search.
SEARCH_HOSPITAL - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
SEARCH_INPUT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the search input.
SEARCH_RANGE - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
The range in which the lumberjack searches for trees.
SEARCH_RESTAURANT - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
searchedNodes - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Amount of searched nodes
searchForAnimals(Predicate<Animal>) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Find animals in area.
searchForAnimals(Level, BuildingBeekeeper) - Static method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Find animals in area.
searchForItems(AABB) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Search for all items around the worker.
searchForItemsInArea() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Find items in hut area.
searchNearbyTarget() - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Get a target for the guard.
searchNearbyTarget() - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
searchWater(int, double, List<Tuple<BlockPos, BlockPos>>) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
Used to find a water.
SECONDARY_DEPENDENCY_SHARE - Static variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
The percentage share secondary skills get.
SECONDARY_SKILL_ADV - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
SECONDARY_SKILL_COM - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
SECONDARY_SKILL_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
secondaryOutputs(List<ItemStack>) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
SECONDS_A_MINUTE - Static variable in class com.minecolonies.api.util.constant.Constants
 
SECURITY - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
SECURITY_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
securityFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
SEEK_DOCTOR_HEALTH - Static variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
Health at which citizens seek a doctor.
selected - Variable in class com.minecolonies.core.client.gui.ColorPalette
 
selectedInterval - Variable in class com.minecolonies.core.client.gui.modules.building.WindowStatsModule
Current selected interval.
selectedInterval - Variable in class com.minecolonies.core.client.gui.townhall.WindowStatsPage
Current selected interval.
selectedModule - Variable in class com.minecolonies.core.client.gui.WindowHireWorker
The selected module.
selectedRecipe - Variable in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
Current index of the setting.
sendColonyViewPackets() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Update the colony view.
sendColonyViewPackets() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
sendCompletionMessage(IWorkOrder) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
Send a completion message to the colony if necessary.
sendCompletionMessage(IWorkOrder) - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
sendCustomRecipeManagerPackets(ServerPlayer) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManager
Sends relevant Custom Recipes loaded from the Custom Recipe Manager to the client.
sendDebugPackets() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
sendGlobalDiseasesPackets(ServerPlayer) - Static method in class com.minecolonies.core.datalistener.DiseasesListener
Sync to client.
sendGlobalQuestPackets(ServerPlayer) - Static method in class com.minecolonies.core.datalistener.QuestJsonListener
Sync to client.
sendGlobalResearchTreePackets(ServerPlayer) - Method in interface com.minecolonies.api.research.IGlobalResearchTree
Sends messages to the client from the server describing the Global Research Tree.
sendGlobalResearchTreePackets(ServerPlayer) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
sendHordeMessage() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Sends the right horde message.
sendOnLogin(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.minecolonies.core.event.DataPackSyncEventHandler.ServerEvents
Sends compat manager data on login, has to be after datapack sync registries are loaded
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Send the necessary packets to subscribers.
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Sends packages to update the civilian.
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Send the necessary packets to subscribers.
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Send packets of the buildings to the subscribers.
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in interface com.minecolonies.api.research.IResearchManager
 
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
sendPackets(Set<ServerPlayer>, Set<ServerPlayer>) - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
sendPermissionsPackets() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Sends packages to update the permissions.
sendPermissionsPackets() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
sendTo(IColony) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Send a message to a given colony, this method returns a class from which you will need to select which kind of members of the colony to send the message to.
sendTo(IColony, boolean) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Send a message to a given colony, this method returns a class from which you will need to select which kind of members of the colony to send the message to.
sendTo(Collection<Player>) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Send the message to a collection of players.
sendTo(Player...) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Send the message to one (or more) players.
sendToAll(IColony, boolean, boolean, PlayAudioMessage...) - Static method in class com.minecolonies.core.network.messages.client.PlayAudioMessage
Plays a sound event to everyone in the colony
sendToClose(BlockPos, int, List<Player>) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Send the message to a collection of players close to a location.
sendWorkOrderPackets() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Sends packages to update the workOrders.
sendWorkOrderPackets() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
SerializationIdentifierConstants - Class in com.minecolonies.api.util.constant
Constants for all the serialization identifiers.
serialize() - Method in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
Method used to serialize a state to NBT.
serialize() - Method in interface com.minecolonies.core.generation.IJsonSerializable
 
serialize() - Method in class com.minecolonies.core.generation.SoundsJson
 
serialize(IFactoryController, RecipeStorage, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
serialize(IFactoryController, IGlobalResearch, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
serialize(IFactoryController, BlockSetting, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
serialize(IFactoryController, IntSetting, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractIntSettingFactory
 
serialize(IFactoryController, RecipeSetting, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
serialize(IFactoryController, StringSetting, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractStringSettingsFactory
 
serialize(IFactoryController, StandardRequestSystemBuildingDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
serialize(IFactoryController, StaticLocation, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
 
serialize(IFactoryController, StandardRequests.ItemStackRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
 
serialize(IFactoryController, StandardRequests.ItemTagRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
 
serialize(IFactoryController, StandardRequests.MinStackRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
 
serialize(IFactoryController, Output, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Method to serialize a given constructable.
serialize(IFactoryController, T, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractBoolSettingFactory
 
serialize(IFactoryController, TypeToken<?>, RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
serialize(IFactoryController, StandardToken, RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
 
serialize(IFactoryController, ImmutableItemStorage, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
serialize(IFactoryController, ItemStorage, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
serialize(IFactoryController, ILocalResearch, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.research.LocalResearchFactory
 
serialize(IFactoryController, StandardDataStoreManager, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
serialize(IFactoryController, StandardProviderRequestResolverAssignmentDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
serialize(IFactoryController, StandardRequestableTypeRequestResolverAssignmentDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
serialize(IFactoryController, StandardRequestIdentitiesDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
serialize(IFactoryController, StandardRequestResolverRequestAssignmentDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
serialize(IFactoryController, StandardRequestResolversIdentitiesDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
serialize(IFactoryController, StandardRequestSystemCrafterJobDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
serialize(IFactoryController, StandardRequestSystemDeliveryManJobDataStore, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
serialize(IFactoryController, EntityLocation, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
 
serialize(IFactoryController, BuildingBasedRequester, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
serialize(IFactoryController, StandardRequests.BurnableRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
serialize(IFactoryController, StandardRequests.DeliveryRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
 
serialize(IFactoryController, StandardRequests.FoodRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
serialize(IFactoryController, StandardRequests.ItemStackListRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
 
serialize(IFactoryController, StandardRequests.PickupRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
 
serialize(IFactoryController, StandardRequests.SmeltAbleOreRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
serialize(IFactoryController, StandardRequests.ToolRequest, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
serialize(IFactoryController, BuildingRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
serialize(IFactoryController, DeliveryRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
serialize(IFactoryController, PickupRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
serialize(IFactoryController, PrivateWorkerCraftingProductionResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
serialize(IFactoryController, PrivateWorkerCraftingRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
serialize(IFactoryController, PublicWorkerCraftingProductionResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
serialize(IFactoryController, PublicWorkerCraftingRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
serialize(IFactoryController, StandardPlayerRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
serialize(IFactoryController, StandardRetryingRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
serialize(IFactoryController, StationRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
serialize(IFactoryController, WarehouseConcreteRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
serialize(IFactoryController, WarehouseRequestResolver, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
serialize(IFactoryController, Integer, RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
serialize(IFactoryController, RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
serialize this request manager to the give RegistryFriendlyByteBuf
serialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
serialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
serialize(IFactoryController, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
serialize(IFactoryController, RegistryFriendlyByteBuf, Burnable) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, PrivateCrafting) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PrivateCrafting
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, PublicCrafting) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PublicCrafting
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, Delivery) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, Pickup) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, Food) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Food
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, RequestTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
 
serialize(IFactoryController, RegistryFriendlyByteBuf, Stack) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, StackList) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, Tool) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
Serialize the deliverable.
serialize(IFactoryController, RegistryFriendlyByteBuf, SmeltableOre) - Static method in class com.minecolonies.core.colony.requestable.SmeltableOre
Serialize the deliverable.
serialize(IFactoryController, R, RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
serialize(HolderLookup.Provider, IFactoryController, TypeToken<?>) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
serialize(HolderLookup.Provider, IFactoryController, Delivery) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
serialize(HolderLookup.Provider, IFactoryController, Pickup) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
 
serialize(HolderLookup.Provider, IFactoryController, StandardToken) - Method in class com.minecolonies.api.colony.requestsystem.token.AbstractTokenFactory
Method to serialize a given constructable.
serialize(HolderLookup.Provider, IFactoryController, ItemStorage) - Method in class com.minecolonies.core.colony.crafting.ItemStorageFactory
 
serialize(HolderLookup.Provider, IFactoryController, RecipeStorage) - Method in class com.minecolonies.core.colony.crafting.RecipeStorageFactory
 
serialize(HolderLookup.Provider, IFactoryController, IGlobalResearch) - Method in class com.minecolonies.core.research.GlobalResearchFactory
 
serialize(HolderLookup.Provider, IFactoryController, ILocalResearch) - Method in class com.minecolonies.core.research.LocalResearchFactory
 
serialize(HolderLookup.Provider, IFactoryController, BlockSetting) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.BlockSettingFactory
 
serialize(HolderLookup.Provider, IFactoryController, IntSetting) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractIntSettingFactory
 
serialize(HolderLookup.Provider, IFactoryController, RecipeSetting) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.RecipeSettingFactory
 
serialize(HolderLookup.Provider, IFactoryController, StringSetting) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractStringSettingsFactory
 
serialize(HolderLookup.Provider, IFactoryController, StandardDataStoreManager) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardProviderRequestResolverAssignmentDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequestableTypeRequestResolverAssignmentDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequestIdentitiesDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequestResolverRequestAssignmentDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequestResolversIdentitiesDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequestSystemBuildingDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequestSystemCrafterJobDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequestSystemDeliveryManJobDataStore) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore.Factory
 
serialize(HolderLookup.Provider, IFactoryController, EntityLocation) - Method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation.Factory
Method to serialize a given constructable.
serialize(HolderLookup.Provider, IFactoryController, StaticLocation) - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation.Factory
Method to serialize a given constructable.
serialize(HolderLookup.Provider, IFactoryController, BuildingBasedRequester) - Method in class com.minecolonies.core.colony.requestsystem.requesters.factories.BuildingBasedRequesterFactory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.BurnableRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.BurnableRequestFactory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.DeliveryRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.DeliveryRequestFactory
Method to serialize a given constructable.
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.FoodRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.FoodRequestFactory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.ItemStackListRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackListRequestFactory
Method to serialize a given Request.
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.ItemStackRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemStackRequestFactory
Method to serialize a given Request.
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.ItemTagRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ItemTagRequestFactory
Method to serialize a given Request.
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.MinStackRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.MinimumStackRequestFactory
Method to serialize a given Request.
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.PickupRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.PickupRequestFactory
Method to serialize a given constructable.
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.SmeltAbleOreRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRequests.ToolRequest) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
serialize(HolderLookup.Provider, IFactoryController, BuildingRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.BuildingRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, DeliveryRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.DeliveryRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, PickupRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PickupRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, PrivateWorkerCraftingProductionResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingProductionResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, PrivateWorkerCraftingRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PrivateWorkerCraftingRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, PublicWorkerCraftingProductionResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingProductionResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, PublicWorkerCraftingRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.PublicWorkerCraftingRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, StandardPlayerRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, StandardRetryingRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, StationRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, WarehouseConcreteRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, WarehouseRequestResolver) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
serialize(HolderLookup.Provider, IFactoryController, Integer) - Method in class com.minecolonies.api.colony.requestsystem.factory.standard.IntegerFactory
 
serialize(HolderLookup.Provider, IFactoryController, Output) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactory
Method to serialize a given constructable.
serialize(HolderLookup.Provider, IFactoryController, R) - Method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.AbstractCraftingRequestFactory
 
serialize(HolderLookup.Provider, IFactoryController, T) - Method in class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.AbstractBoolSettingFactory
 
serialize(HolderLookup.Provider, IFactoryController) - Method in class com.minecolonies.core.colony.requestsystem.requesters.BuildingBasedRequester
 
serialize(HolderLookup.Provider, IFactoryController, Burnable) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
Serialize the deliverable.
serialize(HolderLookup.Provider, IFactoryController, PrivateCrafting) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PrivateCrafting
Serialize the deliverable.
serialize(HolderLookup.Provider, IFactoryController, PublicCrafting) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.crafting.PublicCrafting
Serialize the deliverable.
serialize(HolderLookup.Provider, IFactoryController, Food) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Food
Serialize the deliverable.
serialize(HolderLookup.Provider, IFactoryController, RequestTag) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Serialize the deliverable.
serialize(HolderLookup.Provider, IFactoryController, Stack) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
Serialize the deliverable.
serialize(HolderLookup.Provider, IFactoryController, StackList) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
Serialize the deliverable.
serialize(HolderLookup.Provider, IFactoryController, Tool) - Static method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
Serializes this equipment into NBT.
serialize(HolderLookup.Provider, IFactoryController, ImmutableItemStorage) - Method in class com.minecolonies.core.colony.crafting.ImmutableItemStorageFactory
 
serialize(HolderLookup.Provider, IFactoryController, SmeltableOre) - Static method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
serialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Serialize a building extension to a buffer.
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
serialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Transfer server-discovered item lists to client, to avoid double-handling (and potentially getting different answers).
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
 
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
 
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Save to network
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.CustomRecipe
Serialize to network.
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer.LootDrop
Copy a LootDrop to a packet buffer
serialize(RegistryFriendlyByteBuf, boolean) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Serialize to bytebuf.
serialize(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
serialize(RegistryFriendlyByteBuf, Output) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to quickly write an object into the given ByteBuf.
serialize(RegistryFriendlyByteBuf, OUTPUT) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
Serialize data to buffer
serialize(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IColonyEventDescription
Serializes this event to the given RegistryFriendlyByteBuf.
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.colony.permissions.PermissionEvent
Serialize the permission event to a ByteBuf.
serialize(RegistryFriendlyByteBuf) - Method in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
Method used to serialize a state to a packet buffer.
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
serialize(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
 
serialize(RegistryFriendlyByteBuf, boolean) - Method in interface com.minecolonies.api.quests.IQuestManager
Serialize to network data
serialize(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.quests.QuestManager
 
serialize(RegistryFriendlyByteBuf, EntityLocation) - Static method in class com.minecolonies.core.colony.requestsystem.locations.EntityLocation
Serialize this location to the given RegistryFriendlyByteBuf.
serialize(RegistryFriendlyByteBuf, StaticLocation) - Static method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
Serialize this location to the given RegistryFriendlyByteBuf.
serializeByteBuf(FriendlyByteBuf) - Method in class com.minecolonies.api.colony.connections.ColonyConnection
 
serializeByteBuf(FriendlyByteBuf) - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
 
serializeCodecMess(Codec<T>, HolderLookup.Provider, T) - Static method in class com.minecolonies.api.util.Utils
 
serializeCodecMess(StreamCodec<RegistryFriendlyByteBuf, T>, RegistryFriendlyByteBuf, T) - Static method in class com.minecolonies.api.util.Utils
 
serializeCodecMess(RegistryFriendlyByteBuf, ItemStack) - Static method in class com.minecolonies.api.util.Utils
 
serializeCodecMessToJson(Codec<T>, HolderLookup.Provider, T) - Static method in class com.minecolonies.api.util.Utils
 
serializeList(HolderLookup.Provider, Collection<Output>) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Serialize a collection to nbt util.
serializeNBT() - Method in class com.minecolonies.api.colony.connections.ColonyConnection
 
serializeNBT() - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
 
serializeNBT() - Method in interface com.minecolonies.core.quests.sideeffects.IQuestSideEffect
Serialize the side effect to nbt.
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
serializeNBT(HolderLookup.Provider) - Method in record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
 
serializeNBT(HolderLookup.Provider) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Stores the NBT data of the building extension.
serializeNBT(HolderLookup.Provider) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.api.colony.interactionhandling.AbstractInteractionResponseHandler
Serialize the response handler to NBT.
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.api.entity.citizen.happiness.DynamicHappinessSupplier
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.api.entity.citizen.happiness.StaticHappinessSupplier
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.AnimalData
Serializes this animal data to nbt.
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingAlchemist
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingArchery
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracksTower
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCombatAcademy
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingComposter
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingConcreteMixer
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFlorist
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGraveyard
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingHospital
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLibrary
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingMiner
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSchool
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Serializes the data of this building to NBT.
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingUniversity
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.CitizenData
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.interactionhandling.PosBasedInteraction
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.interactionhandling.RequestBasedInteraction
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.JobFisherman
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.jobs.JobResearch
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.managers.EventDescriptionManager
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method used to serialize the current request system to NBT.
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.colony.VisitorData
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.quests.QuestInstance
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.quests.QuestManager
 
serializeNBT(HolderLookup.Provider) - Method in class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Save to NBT
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.ExpeditionLogModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy.HerdingModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.buildings.modules.IPersistentModule
Serialize the module from a compound.
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BedHandlingModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingStatisticsModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.CourierAssignmentModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.FurnaceUserModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.LivingBuildingModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseRequestQueueModule
 
serializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
serializeNetworkData(Colony, RegistryFriendlyByteBuf, boolean) - Static method in class com.minecolonies.core.colony.ColonyView
Populate an NBT compound for a network packet representing a ColonyView.
serializeNetworkData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.research.GlobalResearchTree
 
Serializer() - Constructor for class com.minecolonies.api.crafting.CompostRecipe.Serializer
 
Serializer() - Constructor for class com.minecolonies.api.crafting.ZeroWasteRecipe.Serializer
 
serializeTag(HolderLookup.Provider, Output) - Method in interface com.minecolonies.api.colony.requestsystem.factory.IFactoryController
Method used to quickly serialize a object if it is known to this controller.
serializeTag(HolderLookup.Provider, OUTPUT) - Method in class com.minecolonies.api.colony.requestsystem.StandardFactoryController
 
serializeToBuf(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.entity.pathfinding.MNode
Serialize the Node to buf.
serializeToNBT(HolderLookup.Provider, IFactoryController, IRequest<T>, StandardRequestFactories.IObjectToNBTConverter<T>) - Static method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories
 
serializeToRegistryFriendlyByteBuf(IFactoryController, IRequest<T>, RegistryFriendlyByteBuf, StandardRequestFactories.IObjectToPackBufferWriter<T>) - Static method in class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories
 
serializeToView(FriendlyByteBuf) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Serialize connection manager to view.
serializeToView(FriendlyByteBuf) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Method to serialize data to send it to the view.
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.ColonyConnectionModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.EntityListModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.ExpeditionLogModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.ItemListModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation.PlantationFieldsModule
 
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Serializes to view.
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Serializes to view.
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Method to serialize data to send it to the view.
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper
 
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
 
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall
 
serializeToView(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModule
Serialization method to send the module data to the client side.
serializeToView(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.jobs.IJob
Serialize the job to a buffer.
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.buildings.modules.WarehouseRequestQueueModule
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
 
serializeToView(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModule
Serialization method to send the module data to the client side.
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.modules.BarracksStatisticsModule
Serializes the composite stats of all towers associated with this barracks
serializeToView(RegistryFriendlyByteBuf, boolean) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingStatisticsModule
 
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.IAnimalData
Writes the animal data to a byte buf for transition.
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.ICivilianData
Writes the citizen data to a byte buf for transition.
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Writes the workOrders data to a byte buf for transition.
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.AnimalData
Writes the animal data to a byte buf for transition.
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.CitizenData
 
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.VisitorData
 
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Writes the workOrders data to a byte buf for transition.
serializeViewNetworkData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
serializeViewNetworkData(RegistryFriendlyByteBuf, Rank) - Method in class com.minecolonies.core.colony.permissions.Permissions
Serializes network data.
ServerCitizenInteraction - Class in com.minecolonies.core.colony.interactionhandling
The server side interaction response handler.
ServerCitizenInteraction(ICitizen) - Constructor for class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
Way to load the response handler for a citizen.
ServerCitizenInteraction(Component, boolean, IChatPriority, Predicate<ICitizenData>, Component, Tuple<Component, Component>...) - Constructor for class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
The server interaction response handler.
ServerColonySaveData - Class in com.minecolonies.api.colony.savedata
The implementation of the colonyTagCapability.
ServerConfiguration - Class in com.minecolonies.api.configuration
Mod server configuration.
ServerConfiguration(ModConfigSpec.Builder) - Constructor for class com.minecolonies.api.configuration.ServerConfiguration
Builds server configuration.
ServerEvents() - Constructor for class com.minecolonies.core.event.DataPackSyncEventHandler.ServerEvents
 
ServerUtils - Class in com.minecolonies.core.util
Utility for server related stuff.
set(double, double, double) - Method in class com.minecolonies.api.util.Vec3Mutable
 
set(IRecipeStorage) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ICraftingSetting
Set the setting to a specific index.
set(IRecipeStorage) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
set(Codec<T>, Function<Collection<T>, Set<T>>) - Static method in class com.minecolonies.api.util.CodecUtil
Set codec, backed by list codec
set(String) - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
set(BlockPos.MutableBlockPos, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Create a method for using a BlockPos.
set(S) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.IStringSetting
Set the setting to a specific index.
setActiveNode(MineNode) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Setter for the active node.
setAllAssignedRequests(Set<IToken<?>>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
setAmount(int) - Method in class com.minecolonies.api.crafting.ImmutableItemStorage
 
setAmount(int) - Method in class com.minecolonies.api.crafting.ItemStorage
Setter for the quantity.
setAmountInDelivery(int) - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
 
setAmountOfResources(int) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Set the amount of resources this work order still requires.
setAmountOfResources(int) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setAnimalData(IAnimalData) - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Set the animal data associated with this managed animal.
setAnimalData(IAnimalData) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Sets the animal data associated with this horse.
setApiInstance(IMinecoloniesAPI) - Method in class com.minecolonies.api.MinecoloniesAPIProxy
 
setAsGathered(BlockPos) - Method in class com.minecolonies.core.colony.buildings.modules.EnchanterStationsModule
Set the building as gathered.
setAsleep(boolean) - Method in interface com.minecolonies.api.colony.ICitizenData
Set asleep.
setAsleep(boolean) - Method in class com.minecolonies.core.colony.CitizenData
 
setAssignFieldManually(boolean) - Method in class com.minecolonies.core.colony.buildings.moduleviews.FieldsModuleView
Sets the assignedFieldManually in the view.
setAssignManually(boolean) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingExtensionsModule
Switches the assign manually of the building.
setAutostart() - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets autoStart status.
setAvailable(int) - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
Setter for the available resource amount.
setBedPos(BlockPos) - Method in interface com.minecolonies.api.colony.ICitizenData
Set the bed pos.
setBedPos(BlockPos) - Method in class com.minecolonies.core.colony.CitizenData
 
setBlock(Level, BlockPos, BlockState, int) - Static method in class com.minecolonies.api.util.BlockPosUtil
Sets a block in the world, with specific metadata and flags.
setBlockState(LevelAccessor, BlockPos, BlockState) - Static method in class com.minecolonies.api.util.WorldUtil
Custom set block state, with 1 instead of default flag 3, to skip vanilla's path notify upon block change, making setBlockState expensive.
setBlockState(LevelAccessor, BlockPos, BlockState, int) - Static method in class com.minecolonies.api.util.WorldUtil
Custom set block state, skips vanilla's path notify upon block change, making setBlockState expensive.
setBlueprint(Blueprint, Level) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Store a blueprint reference
setBlueprint(Blueprint, Level) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setBlueprint(Blueprint, Level) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
setBlueprintPath(String) - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Sets the blueprint path of the building.
setBlueprintPath(String) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Set the blueprint path of the tileEntity.
setBlueprintPath(String) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setBlueprintPath(String) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
setBlueprintPath(String) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
setBlueprintPath(String) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
setBranchName(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets the Branch name.
setBranchSortOrder(int) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
The sorting order of the research branches within the Minecolonies University Window.
setBranchTimeMultiplier(double) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets the Branch Time Multiplier.
setBranchType(ResearchBranchType) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets a research branch type.
setBuilding(IBuilding) - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
setBuilding(IBuilding) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModule
Set the building of the module.
setBuilding(IBuilding) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Sets the building associated with the tile entity.
setBuilding(IBuilding) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
setBuilding(IBuilding) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Sets the building associated with the tile entity.
setBuilding(BlockPos) - Method in interface com.minecolonies.api.colony.buildingextensions.IBuildingExtension
Sets the owning building of the building extension.
setBuilding(BlockPos) - Method in class com.minecolonies.core.colony.buildingextensions.AbstractBuildingExtension
 
setBuildingBlock(AbstractColonyBlock<?>) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.Builder
Sets the block that represents this building.
setBuildingLevel(int) - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Sets the current level of the building.
setBuildingLevel(int) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setBuildingLevel(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse
 
setBuildingName(String) - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IBuildingEventDescription
Sets the building type for this event.
setBuildingName(String) - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
setBuildingPos(BlockPos) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Set the building pos it belongs to.
setBuildingProducer(BiFunction<IColony, BlockPos, IBuilding>) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.Builder
Sets the callback that is used to create the IBuilding from the IColony and its position in the world.
setBuildingToDrainFrom(BlockPos) - Method in class com.minecolonies.core.colony.jobs.JobEnchanter
Set the building the worker is currently draining.
setBuildingType(BuildingEntry) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Set the building type
setBuildingType(BuildingEntry) - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Set the building type
setBuildingType(BuildingEntry) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setBuildingType(BuildingEntry) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
setBuildingView(IBuildingView) - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
 
setBuildingView(IBuildingView) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Set the building view of this module view.
setBuildingViewProducer(Supplier<BiFunction<IColonyView, BlockPos, IBuildingView>>) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.Builder
Sets the callback that is used to create the IBuildingView from the IColonyView and its position in the world.
setButtonTranslationKey(String) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setCachedPathResult(PathResult<PathJobMoveToLocation>) - Method in class com.minecolonies.api.colony.connections.PendingConnectionNode
Store the cached path result.
setCampFireTime(int) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyCampFireRaidEvent
Sets the intervals to wait before moving away from campfires.
setCampFireTime(int) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
setCanBeAutoDeleted(boolean) - Method in interface com.minecolonies.api.colony.IColony
 
setCanBeAutoDeleted(boolean) - Method in class com.minecolonies.core.colony.Colony
This sets whether or not a colony can be automatically deleted Via command, or an on-tick check.
setCanBeAutoDeleted(boolean) - Method in class com.minecolonies.core.colony.ColonyView
 
setCanBeResolvedByBuilding(boolean) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
setCanBeStuck(boolean) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
Sets whether the entity currently can be stuck
setCanClimbAdvanced(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setCanFloat(boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
setCanHaveRaiderEvents(boolean) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Set that the manager can receive raider events.
setCanHaveRaiderEvents(boolean) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
setCanOpenDoors(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setCanSwim(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setCanUseRails(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setCell(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Set the current index within the current field
setChanged() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityCompostedDirt
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
setChanged() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
setCheckedForFood() - Method in interface com.minecolonies.api.colony.jobs.IJob
Sets that the citizen on this day already searched for food in his chest.
setCheckedForFood() - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
setCitizen(AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Captures and updates the stats and other info for the citizen currently on the expedition.
setCitizenColonyHandler(ICitizenColonyHandler) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
setCitizenColonyHandler(ICitizenColonyHandler) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setCitizenColonyHandler(ICitizenColonyHandler) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setCitizenDataNBT(CompoundTag) - Method in class com.minecolonies.api.colony.GraveData
Set data NBT of the citizen .
setCitizenDataNBT(CompoundTag) - Method in interface com.minecolonies.api.colony.IGraveData
Set data NBT of the citizen .
setCitizenExperienceHandler(ICitizenExperienceHandler) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
setCitizenExperienceHandler(ICitizenExperienceHandler) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setCitizenExperienceHandler(ICitizenExperienceHandler) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setCitizenId(int) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Setter for the citizen id.
setCitizenId(int) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Setter for the citizen id.
setCitizenId(int) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
Setter for the citizen id.
setCitizenInventoryHandler(ICitizenInventoryHandler) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
setCitizenInventoryHandler(ICitizenInventoryHandler) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setCitizenInventoryHandler(ICitizenInventoryHandler) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setCitizenJobHandler(ICitizenJobHandler) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
setCitizenJobHandler(ICitizenJobHandler) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setCitizenJobHandler(ICitizenJobHandler) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setCitizenJobName(String) - Method in class com.minecolonies.api.colony.GraveData
Set the name of the job of the citizen
setCitizenJobName(String) - Method in interface com.minecolonies.api.colony.IGraveData
Set the name of the job of the citizen
setCitizenName(String) - Method in class com.minecolonies.api.colony.GraveData
Set the name of the citizen.
setCitizenName(String) - Method in interface com.minecolonies.api.colony.IGraveData
Set the name of the citizen.
setCitizenName(String) - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.ICitizenEventDescription
Sets the name of the citizen causing this event.
setCitizenName(String) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
setCitizenSleepHandler(ICitizenSleepHandler) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
setCitizenSleepHandler(ICitizenSleepHandler) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setCitizenSleepHandler(ICitizenSleepHandler) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setCivilianData(ICivilianData) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Setter for the citizen data.
setCivilianData(ICivilianData) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Setter for the citizen data.
setCivilianData(ICivilianData) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setClaimedBy(BlockPos) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Set the Work order as claimed by a given building.
setClaimedBy(BlockPos) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setClaimedBy(BlockPos) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
setClazz(Class) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setCleared(boolean) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Set whether the area of the work order has been cleared out or not.
setCleared(boolean) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setColonies(List<ColonyListMessage.ColonyInfo>) - Static method in class com.minecolonies.core.client.gui.map.WindowColonyMap
Set the known colonies with minimal info
setColony(IColony) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Sets the colony
setColony(IColony) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
setColony(IColony) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
setColony(IColony) - Method in interface com.minecolonies.api.colony.IColonyRelated
Set the colony.
setColony(IColony) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Set the related colony or view
setColony(IColony) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Set the colony to raid.
setColony(IColony) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Sets the colony of the tile entity.
setColony(IColony) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setColony(IColony) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
setColony(IColony) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
Set the colony to raid.
setColony(IColony) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Sets the colony of the tile entity.
setColonyAndAnchor(IColony, BlockPos) - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Set the colony meta data.
setColonyColor(ChatFormatting) - Method in interface com.minecolonies.api.colony.IColony
 
setColonyColor(ChatFormatting) - Method in class com.minecolonies.core.colony.Colony
Set up the colony color for team handling for pvp.
setColonyColor(ChatFormatting) - Method in class com.minecolonies.core.colony.ColonyView
 
setColonyFlag(BannerPatternLayers) - Method in interface com.minecolonies.api.colony.IColony
 
setColonyFlag(BannerPatternLayers) - Method in class com.minecolonies.core.colony.Colony
Set up the colony flag patterns for use in decorations etc
setColonyFlag(BannerPatternLayers) - Method in class com.minecolonies.core.colony.ColonyView
 
setColonyId(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Set the colony associated with this managed animal.
setColonyId(int) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Setter for the colony id.
setColonyId(int) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
Setter for the colony id.
setColonyId(int) - Method in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
Setter for the colony id.
setColonyId(int) - Method in interface com.minecolonies.core.entity.mobs.IAnimalColonyHandler
Setter for the colony id.
setColonyId(int) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
 
setColonyManager(boolean) - Method in class com.minecolonies.api.colony.permissions.Rank
Set whether this rank is a colony manager
setColonyView(IColonyView) - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
 
setColonyView(IColonyView) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
 
setColor(int) - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.TimedBoxRenderData
Color code for the box, argb format
setCombatCooldown(float) - Method in interface com.minecolonies.api.colony.IAnimalData
Sets the combat cooldown of the animal.
setCombatCooldown(float) - Method in class com.minecolonies.core.colony.AnimalData
Sets the combat cooldown of the horse.
setContainer(ItemStack) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Sets the container (input potion, intended mostly for crafting teaching).
setCornerNode(boolean) - Method in class com.minecolonies.core.entity.pathfinding.MNode
Marks the node as reached by the worker
setCorners(BlockPos, BlockPos) - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Sets the corners of the building based on the schematic.
setCorners(BlockPos, BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setCost(double) - Method in class com.minecolonies.core.entity.pathfinding.MNode
Sets the node cost.
setCounterAdded(int) - Method in class com.minecolonies.core.entity.pathfinding.MNode
Sets the added counter.
setCraftCounter(int) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Set the current craft counter.
setCurrent(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
setCurrentDailyQuantity(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCrusher
Set the current daily quantity.
setCurrentDailyQuantity(int) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSifter
Set the current daily quantity.
setCurrentDelay(int) - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickRateStateMachine
Sets the delay to next execution for the currently executed transition
setCurrentDelay(int) - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
 
setCurrentDelay(int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
Sets the delay to next execution for the currently executed transition
setCurrentLevel(int) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Sets the current level the miner is at.
setCurrentVersion(int) - Method in interface com.minecolonies.core.colony.requestsystem.management.IStandardRequestManager
 
setCurrentVersion(int) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
setCustomBuildingName(String) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Set the custom building name of the building.
setCustomBuildingName(String) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
Set the custom building name of the building.
setCustomName(IBuilding) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
setCustomName(String) - Method in interface com.minecolonies.api.colony.buildings.views.IBuildingView
Setter for the custom name.
setCustomName(String) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Sets the name of the inventory.
setCustomName(String) - Method in class com.minecolonies.core.colony.buildings.views.AbstractBuildingView
 
setCustomName(Component) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setCustomTexture(UUID) - Method in interface com.minecolonies.api.colony.ICitizenData
Setter of the custom texture.
setCustomTexture(UUID) - Method in class com.minecolonies.core.colony.CitizenData
 
setDay(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
Setter for the day.
setDeathCause(String) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.CitizenDiedEvent
Sets the cause of the citizen death.
setDebugModeFor(UUID, boolean) - Static method in class com.minecolonies.core.debug.DebugPlayerManager
Toggles debugging for the given player
setDeconstructed() - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Set the building as deconstructed.
setDeconstructed() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setDelay(int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Set a delay in ticks.
setDimensionId(ResourceKey<Level>) - Method in class com.minecolonies.core.colony.Colony
Sets the dimension ID, use with care!
setDirty() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Mark the package manager dirty.
setDirty() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
setDirty(boolean) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Sets if dirty and needs to be updated.
setDirty(boolean) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Sets if changes has been made.
setDirty(boolean) - Method in class com.minecolonies.core.colony.Colony
Set the colony to be dirty.
setDirty(boolean) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
setDirty(boolean) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
setDirty(boolean) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Sets if changes has been made.
setDisease(Disease) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
setDisease(Disease) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Set a disease on the citizen.
setDisplayName(Component) - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Builder
Set the display name for the new EquipmentTypeEntry
setDoSpawnEvent() - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
Toggles the spawn event on after initializing
setDuration(int) - Method in class com.minecolonies.core.client.gui.blockui.RotatingItemIcon
The duration to switch between items, in ticks.
setDuration(Duration) - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.TimedBoxRenderData
Duration of the box.
setEmpty() - Method in class com.minecolonies.api.util.Vec3Mutable
 
setEnterDoors(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setEnterGates(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setEntity(AbstractCivilianEntity) - Method in interface com.minecolonies.api.colony.ICivilianData
Sets the entity of the civilian data.
setEntity(AbstractCivilianEntity) - Method in class com.minecolonies.core.colony.CitizenData
 
setEntitySelectionPredicate(BiPredicate<LivingEntity, MobEffect>) - Method in class com.minecolonies.core.entity.other.DruidPotionEntity
Set the predicate of which entities to affect.
setEntry(JobEntry) - Method in interface com.minecolonies.api.colony.jobs.IJobView
Set the job entry of the view.
setEntry(JobEntry) - Method in class com.minecolonies.core.colony.jobs.views.DefaultJobView
 
setEquipment(AbstractEntityMinecoloniesMonster) - Static method in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Set the equipment of a certain mob.
setEquipment(List<ItemStack>) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Captures and sets the list of equipment currently in use on this expedition.
setEquipmentLevel(BiFunction<ItemStack, EquipmentTypeEntry, Integer>) - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Builder
Set the function for getting the item level of an item stack for this tool type
setEventID(int) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
 
setEventPos(BlockPos) - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IColonyEventDescription
Sets the position this event happened at.
setEventPos(BlockPos) - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
setEventPos(BlockPos) - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
setExperience(double) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler.SkillData
 
setExtensionProducer(BiFunction<BuildingExtensionRegistries.BuildingExtensionEntry, BlockPos, IBuildingExtension>) - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry.Builder
Sets the callback that is used to create the IBuildingExtension from its position in the world.
setFemale(boolean) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Set the gender.
setFieldSize(Direction, int) - Method in class com.minecolonies.core.tileentities.TileEntityScarecrow
 
setFieldStage(FarmField.Stage) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
Sets the current stage of the field.
setFinished() - Method in class com.minecolonies.core.colony.buildings.modules.QuarryModule
Set the quarry as finished.
setFlag(long, long) - Static method in class com.minecolonies.api.util.Utils
Sets a flag in in the data.
setFMLLoggingLevelOnConsoleToDebug(AppenderControl) - Static method in class com.minecolonies.api.util.ReflectionUtils
 
setFurnaceInput(ItemStack) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
Sets the furnace input item (intended mainly for crafting teaching).
setGender(boolean) - Method in interface com.minecolonies.api.colony.ICivilianData
Sets the gender
setGender(boolean) - Method in class com.minecolonies.core.colony.CitizenData
 
setGenderAndGenerateName(boolean) - Method in interface com.minecolonies.api.colony.ICivilianData
Sets a gender and generates a new name
setGenderAndGenerateName(boolean) - Method in class com.minecolonies.core.colony.CitizenData
 
setGlowing(boolean) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setGraveData(IGraveData) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityGrave
Set the graveData of the saved citizen
setGuardPos(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Set where the guard should guard.
setGuardPos(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
setHeader(MutableComponent) - Method in class com.minecolonies.core.client.gui.AbstractModuleWindow
Update the header
setHeldItem(AbstractEntityCitizen, InteractionHand, int) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Sets the currently held item.
setHeldItem(InteractionHand, int) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Set item to be held by citizen.
setHeuristic(double) - Method in class com.minecolonies.core.entity.pathfinding.MNode
Sets the node heuristic.
setHidden() - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets hidden status.
setHidden(boolean) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
If true, hides a research branch within the University BOWindow until at least one research has at least one research that isn't hidden, or with requirements met, or complete.
setHiringMode(HiringMode) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Set a new hiring mode in the building.
setHiringMode(HiringMode) - Method in interface com.minecolonies.api.colony.buildings.IBuildingWorkerView
Set the hiring mode and sync to the server.
setHiringMode(HiringMode) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignmentModuleView
Set the hiring mode.
setHiringMode(HiringMode) - Method in interface com.minecolonies.api.colony.buildings.modules.IAssignsCitizen
Set the hiring mode (automatic or manual or colony default).
setHiringMode(HiringMode) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractAssignedCitizenModule
 
setHiringMode(HiringMode) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CourierAssignmentModuleView
 
setHiringMode(HiringMode) - Method in class com.minecolonies.core.colony.buildings.moduleviews.LivingBuildingModuleView
 
setHiringMode(HiringMode) - Method in class com.minecolonies.core.colony.buildings.moduleviews.MinerAssignmentModuleView
 
setHiringMode(HiringMode) - Method in class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
setHiringMode(HiringMode) - Method in class com.minecolonies.core.colony.buildings.views.LivingBuildingView
Adjust the hiring mode.
setHistoryEnabled(boolean, int) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
 
setHistoryEnabled(boolean, int) - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Set whether the state history is tracked
setHomeBuilding(IBuilding) - Method in interface com.minecolonies.api.colony.IAnimalData
Sets the home building of the animal.
setHomeBuilding(IBuilding) - Method in interface com.minecolonies.api.colony.ICitizenData
Sets the home of the citizen.
setHomeBuilding(IBuilding) - Method in class com.minecolonies.core.colony.AnimalData
Sets the home building of the animal.
setHomeBuilding(IBuilding) - Method in class com.minecolonies.core.colony.CitizenData
 
setHomeBuilding(BlockPos) - Method in interface com.minecolonies.api.colony.ICitizenDataView
Set the home building on the client side.
setHomeBuilding(BlockPos) - Method in class com.minecolonies.core.colony.CitizenDataView
 
setHorde(Horde) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
setHostile(boolean) - Method in class com.minecolonies.api.colony.permissions.Rank
Set whether this rank is hostile
setHoverPane(ISettingKey<?>, Pane, ICommonSettingsModule) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Generates the hover pane for this setting.
setIcon(ResourceLocation) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets a texture research icon.
setIcon(Item) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets an Item research icon.
setIcon(Item, int) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets an Item research icon.
setIcon(ItemStack) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets an Item research icon.
setId(IToken<?>) - Method in interface com.minecolonies.api.colony.requestsystem.data.IDataStore
Method to set the IToken used to identify this IDataStore.
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore
 
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore
 
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore
 
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore
 
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore
 
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore
 
setId(IToken<?>) - Method in class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore
 
setID(int) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Set the ID of the work order.
setID(int) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setID(int) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
setIdleDays(int) - Method in interface com.minecolonies.api.colony.ICitizenData
Sets the citizen idle for a certain amount of days
setIdleDays(int) - Method in class com.minecolonies.core.colony.CitizenData
 
setInactiveDays(int) - Method in class com.minecolonies.core.colony.FieldDataModifier
Call to set the number of days the field has be inactive.
setInNether(boolean) - Method in class com.minecolonies.core.colony.jobs.JobNetherWorker
Mark the worker as in the nether or not.
setInput(ItemStack) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
Sets the input item (intended mainly for crafting teaching).
setInstant() - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets instant status.
setInteractedRecently(UUID) - Method in interface com.minecolonies.api.colony.ICitizenData
Called when a player interacts with a citizen
setInteractedRecently(UUID) - Method in class com.minecolonies.core.colony.CitizenData
 
setInUse() - Method in class com.minecolonies.core.entity.other.NewBobberEntity
Sets tickRemove to 100 ticks to prevent bobber from staying in the water when Fisherman is not fishing.
setInWarehouse(Boolean) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Set the value for inWarehouse
setInWarehouse(Boolean) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
setIsChild(boolean) - Method in interface com.minecolonies.api.colony.ICitizenData
Set the child flag.
setIsChild(boolean) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Sets whether this entity is a child
setIsChild(boolean) - Method in class com.minecolonies.core.colony.CitizenData
 
setIsChild(boolean) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Sets whether this entity is a child
setIsChild(boolean) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setIsEquipment(BiPredicate<ItemStack, EquipmentTypeEntry>) - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Builder
Set the predicate for determining whether an item stack is the equipment type
setItems(List<ItemStack>) - Method in class com.minecolonies.core.client.gui.blockui.RotatingItemIcon
Set all possible items.
setItemSlot(EquipmentSlot, ItemStack) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
 
setIteratorType(String) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Set the iterator type (method of construction) of the work order.
setIteratorType(String) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setJob(IJob<?>) - Method in interface com.minecolonies.api.colony.ICitizenData
Sets the job of this citizen.
setJob(IJob<?>) - Method in class com.minecolonies.core.colony.CitizenData
 
setJob(T) - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Set the job for this result
setJobEntry(Supplier<JobEntry>) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setJobProducer(Function<ICitizenData, IJob<?>>) - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry.Builder
Setter the for the producer.
setJobStatus(JobStatus) - Method in interface com.minecolonies.api.colony.ICitizenData
Set the working status of the citizen.
setJobStatus(JobStatus) - Method in class com.minecolonies.core.colony.CitizenData
 
setJobTranslationKey(String) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setJobView(IJobView) - Method in interface com.minecolonies.api.colony.ICitizenDataView
Force set the job view.
setJobView(IJobView) - Method in class com.minecolonies.core.colony.CitizenDataView
 
setJobViewProducer(Supplier<BiFunction<IColonyView, ICitizenDataView, IJobView>>) - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry.Builder
Sets the callback that is used to create the IJobView from the IColonyView and its position in the world.
setJustAte(boolean) - Method in interface com.minecolonies.api.colony.ICitizenData
Set or reset if the citizen just ate.
setJustAte(boolean) - Method in class com.minecolonies.core.colony.CitizenData
 
setKilled() - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Indicates that the citizen was killed while on the expedition (which ends it).
setLadder() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Sets the node as a ladder node.
setLadderFacing(Direction) - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Sets the facing of the ladder.
setLadderFacing(LevelReader, BlockPos, PathPointExtended) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Sets the direction where the ladder is facing.
setLastContactInHours(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Set the last contact in hours.
setLastContactInHours(int) - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
setLastGraveData(GraveData) - Method in class com.minecolonies.core.colony.buildings.modules.GraveyardManagementModule
Setter for the last grave data.
setLastPatrolTime(long) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Sets the last time the guards patrolled from this stable.
setLastPosition(BlockPos) - Method in interface com.minecolonies.api.colony.IAnimalData
Sets the last position of the animal.
setLastPosition(BlockPos) - Method in interface com.minecolonies.api.colony.ICitizenData
Set the last position of the citizen.
setLastPosition(BlockPos) - Method in class com.minecolonies.core.colony.AnimalData
Sets the last position of the animal.
setLastPosition(BlockPos) - Method in class com.minecolonies.core.colony.CitizenData
 
setLastSeen(long) - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTableEntry
Set the world time of when it was last seen
setLayer(int) - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
Set the layer of this iterator.
setLayer(Holder<BannerPattern>, DyeColor) - Method in class com.minecolonies.core.client.gui.WindowBannerPicker
Tries to set the layer in the banner pattern list with the given information
setLeader(List<EntityMercenary>) - Method in class com.minecolonies.core.entity.mobs.EntityMercenary
Sets this mercenary as leader
setLeashedTo(Entity, boolean) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Sets the entity that this horse is leashed to.
setLevel(int) - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IBuildingEventDescription
Sets the level of the building after the event.
setLevel(int) - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
setLevel(int) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler.SkillData
 
setLevels(double[]) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Set the levels of the research effect, starting at level 1.
setLookAt(Entity) - Method in class com.minecolonies.api.util.LookHandler
 
setLookAt(Entity, float, float) - Method in class com.minecolonies.api.util.LookHandler
 
setLookAtCooldown(int) - Method in class com.minecolonies.api.util.LookHandler
 
setMainHeldItem(AbstractEntityCitizen, int) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Sets the currently held for mainHand item.
setManagedAnimal(IManagedAnimal<? extends Animal>) - Method in class com.minecolonies.core.colony.AnimalData
Set the entity instance of the animal data.
setManagedAnimal(IManagedAnimal<? extends Animal>) - Method in interface com.minecolonies.api.colony.IAnimalData
Set the animal entity.
setManagedAnimalId(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IManagedAnimal
Set the unique ID of this managed animal.
setManagedAnimalId(int) - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Set the managed animal ID of this entity.
setMapData(MapId, MapItemSavedData) - Method in class com.minecolonies.core.client.gui.map.MinecraftMap
Set the fitting map data.
setMaxAir(int) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Sets the max air
setMaxCitizens(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Set the new max citizens.
setMaxCitizens(int) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
setMaxCraftingCount(int) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Set the max crafting count for the current recipe.
setMaxLifeTime(int) - Method in class com.minecolonies.core.entity.other.SittingEntity
Sets the lifetime
setMaxRaiderCount(int) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyStructureSpawnEvent
Set the max raider count.
setMaxRaiderCount(int) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
setMinePos(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Set the position of the mine the guard is patrolling Check whether the given position is actually a mine
setMinePos(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards.View
Set the position of the mine the guard is patrolling
setMobAttributes(AbstractEntityMinecoloniesRaider, IColony) - Static method in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Set mob attributes.
setModelDependingOnJob(IJob<?>) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenJobHandler
Set Model depending on job.
setModelDependingOnJob(IJob<?>) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
Set Model depending on job.
setModelId(ResourceLocation) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Set the model id.
setMount(UUID) - Method in class com.minecolonies.core.colony.jobs.guard.JobCavalry
Sets the mount UUID.
setMourning(boolean) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Set if the citizen is mourning atm.
setMourning(boolean) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
setName(String) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
 
setName(String) - Method in interface com.minecolonies.api.inventory.api.IWorldNameableModifiable
Method to set the name of this Nameable.
setName(String) - Method in interface com.minecolonies.api.colony.ICivilianData
Set the citizen name.
setName(String) - Method in interface com.minecolonies.api.colony.IColony
 
setName(String) - Method in interface com.minecolonies.api.colony.IColonyView
Sets the name of the view.
setName(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Set the research's name.
setName(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Set the research name as a human-readable string.
setName(String) - Method in class com.minecolonies.core.colony.CitizenData
 
setName(String) - Method in class com.minecolonies.core.colony.Colony
Sets the name of the colony.
setName(String) - Method in class com.minecolonies.core.colony.ColonyView
Sets the name of the view.
setNameStyle(String) - Method in interface com.minecolonies.api.colony.IColony
Set the colony name style.
setNameStyle(String) - Method in class com.minecolonies.core.colony.Colony
 
setNameStyle(String) - Method in class com.minecolonies.core.colony.ColonyView
 
setNameTag(String) - Method in interface com.minecolonies.api.colony.jobs.IJob
Used by the AI skeleton to change a citizens name.
setNameTag(String) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
setNextRespawnPosition(BlockPos) - Method in interface com.minecolonies.api.colony.ICitizenData
Sets the next position to respawn at
setNextRespawnPosition(BlockPos) - Method in class com.minecolonies.core.colony.CitizenData
 
setNightsSinceLastRaid(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Sets the amount of nights since the last raid
setNightsSinceLastRaid(int) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
setNoReset() - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets NoReset status.
setNoVisitorTime(int) - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Sets the delay time before a new visitor spawns
setOldNode(MineNode) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Setter for the old node.
setOnHitCallback(Predicate<EntityHitResult>) - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
Set the hit callback action
setOnLadder(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Sets if the point is on a ladder.
setOnlyChild() - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets only child status.
setOnRails(boolean) - Method in class com.minecolonies.core.entity.pathfinding.MNode
Setup rails params.
setOnRails(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Set if it is on rails.
setOpen(Entity, Level, BlockState, BlockPos, boolean) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
setOptions(JourneymapOptions) - Method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Sets the Journeymap custom options.
setOverworld(boolean) - Method in interface com.minecolonies.api.colony.savedata.IServerColonySaveData
Set as overworld.
setOverworld(boolean) - Method in class com.minecolonies.api.colony.savedata.ServerColonySaveData
 
setOwner(UUID) - Method in interface com.minecolonies.api.colony.IAnimalData
Sets the owner of the animal.
setOwner(UUID) - Method in class com.minecolonies.core.colony.AnimalData
Sets the owner of the animal.
setOwner(Entity) - Method in class com.minecolonies.core.entity.other.FireArrowEntity
 
setOwner(Player) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
setOwner(Player) - Method in class com.minecolonies.core.colony.permissions.Permissions
Change the owner of a colony.
setOwner(Player) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
setOwnerAbandoned() - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Sets the owner to abandoned
setOwnerAbandoned() - Method in class com.minecolonies.core.colony.permissions.Permissions
Change the owner of a colony to [abandoned]
setOwnerAbandoned() - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
setOwningColony(int, LevelChunk) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
setOwningColony(int, LevelChunk) - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Set the owning colony.
setOwnRotation(float, float) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Set the rotation of the citizen.
setPackName(String) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
setPackName(String) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
setPackName(String) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
setPage(boolean, int) - Method in class com.minecolonies.core.client.gui.AbstractBuildingMainWindow
 
setPage(boolean, int) - Method in class com.minecolonies.core.client.gui.AbstractBuildingWindow
 
setPage(boolean, int) - Method in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
Generic page handler, uses common ids
setParent(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Set the parent building position
setParent(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setParent(T) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Method used to set the parent of a request.
setParent(T) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Method used to set the parent of a request.
setParentResearch(AbstractResearchProvider.Research) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Set the Parent Research.
setParents(String, String) - Method in interface com.minecolonies.api.colony.ICitizenData
Set the parents of the citizen.
setParents(String, String) - Method in class com.minecolonies.core.colony.CitizenData
 
setPartner(int) - Method in interface com.minecolonies.api.colony.ICitizenData
Set a new partner to the citizen.
setPartner(int) - Method in class com.minecolonies.core.colony.CitizenData
 
setPassDanger(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setPassThroughRaid() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Notify raid manager of a passing through raid.
setPassThroughRaid() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
setPathingOptions(PathingOptions) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Sets the pathing options
setPathingOptions(PathingOptions) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobEscapeWater
 
setPathingOptions(PathingOptions) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobFindWater
 
setPathingOptions(PathingOptions) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveAwayFromLocation
 
setPathingOptions(PathingOptions) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRandomPos
 
setPathingOptions(PathingOptions) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobWalkRandomEdge
 
setPathJob(AbstractPathJob, BlockPos, double, boolean) - Method in interface com.minecolonies.api.entity.pathfinding.IMinecoloniesNavigator
Sets a new pathjob to execute
setPathJob(AbstractPathJob, BlockPos, double, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
setPathReachesDestination(boolean) - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
For PathNavigate and AbstractPathJob use only.
setPatrolTimer(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Set the patroll timer.
setPaused(boolean) - Method in interface com.minecolonies.api.colony.ICitizen
Check if the citizen is paused.
setPaused(boolean) - Method in class com.minecolonies.core.colony.CitizenData
 
setPaused(boolean) - Method in class com.minecolonies.core.colony.CitizenDataView
DEPRECATED
setPauseTicks(int) - Method in interface com.minecolonies.api.entity.pathfinding.IMinecoloniesNavigator
Pauses the navigator for X ticks from starting any new pathing tasks
setPauseTicks(int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Sets the navigation to not accept new jobs for a time
setPauseTicks(int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
setPermission(Rank, Action, boolean) - Method in class com.minecolonies.core.colony.permissions.Permissions
Sets the rank for a specific action.
setPermission(Rank, Action, boolean) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
Sets if the rank has the permission to do an action.
setPermission(Rank, Action, boolean) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
Sets a permission to a rank, does not include allowance checks
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.core.blocks.BlockColonySign
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.api.blocks.decorative.AbstractColonyFlagBanner
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesNamedGrave
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
setPlayerAmount(int) - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
set how the player have in its inventory.
setPlayerArmorPierce() - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
Makes the arrow pierce player armor
setPlayerRank(UUID, Rank, Level) - Method in interface com.minecolonies.api.colony.permissions.IPermissions
 
setPlayerRank(UUID, Rank, Level) - Method in class com.minecolonies.core.colony.permissions.Permissions
Sets the player's rank to a given rank.
setPlayerRank(UUID, Rank, Level) - Method in class com.minecolonies.core.colony.permissions.PermissionsView
 
setPlayerToFollow(Player) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Sets the player to follow.
setPlayerToFollow(Player) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
setPositionedTags(Map<BlockPos, List<String>>) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
setPositionedTags(Map<BlockPos, List<String>>) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
setPositionedTags(Map<BlockPos, List<String>>) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
setPotentialMaxCitizens(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Set the new potential max citizens.
setPotentialMaxCitizens(int) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
setPrevPos(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Set the previous position which has been worked at.
setPrimarySkill(Skill) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setPriority(int) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrder
Setter for the priority.
setPriority(int) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setPriority(int) - Method in class com.minecolonies.core.colony.workorders.view.AbstractWorkOrderView
 
setProducer(BuildingEntry.ModuleProducer) - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModule
 
setProducer(BuildingEntry.ModuleProducer) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModule
Set the producer of this module
setProducer(BuildingEntry.ModuleProducer<M, V>) - Method in class com.minecolonies.api.colony.buildings.modules.AbstractBuildingModuleView
 
setProducer(BuildingEntry.ModuleProducer<M, V>) - Method in interface com.minecolonies.api.colony.buildings.modules.IBuildingModuleView
Set the producer of this module
setProgress(int) - Method in interface com.minecolonies.api.research.ILocalResearch
Set the research progress.
setProgress(int) - Method in class com.minecolonies.core.colony.jobs.AbstractJobCrafter
Set the crafting progress.
setProgress(int) - Method in class com.minecolonies.core.research.LocalResearch
 
setProgressPos(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.util.LayerBlueprintIterator
 
setProgressPos(BlockPos, BuildingProgressStage) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Set the progress position of the builder.
setPurgedMobsToday(boolean) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Set if mobs have been purged by this builder at his hut already today.
setQuantity(int) - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
Setter for the qty.
setRadius(Direction, int) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
 
setRaidNextNight(IRaiderManager.RaidSettings) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Set if raiders will raid tonight.
setRaidNextNight(IRaiderManager.RaidSettings) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
setRailsEntry() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Set the rails entry.
setRailsExit() - Method in class com.minecolonies.core.entity.pathfinding.PathPointExtended
Set the rails exit.
setRallyLocation(ILocation) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Sets the location to rally.
setRallyLocation(ILocation) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
setRank(Rank) - Method in class com.minecolonies.api.colony.permissions.ColonyPlayer
Setter for the Rank of the player.
setReachedByWorker(boolean) - Method in class com.minecolonies.core.entity.pathfinding.MNode
Marks the node as reached by the worker
setRecipe(IRecipeLayoutBuilder, CompostRecipe, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.CompostRecipeCategory
 
setRecipe(IRecipeLayoutBuilder, IGenericRecipe, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.GenericRecipeCategory
 
setRecipe(IRecipeLayoutBuilder, ToolUsage, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.ToolRecipeCategory
 
setRecipe(IRecipeLayoutBuilder, CropRecipeCategory.CropRecipe, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.CropRecipeCategory
 
setRecipe(IRecipeLayoutBuilder, FishermanRecipeCategory.FishingRecipe, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.FishermanRecipeCategory
 
setRecipe(IRecipeLayoutBuilder, FloristRecipeCategory.FloristRecipe, IFocusGroup) - Method in class com.minecolonies.core.compatibility.jei.FloristRecipeCategory
 
setRecipeTypeProducer(Function<IRecipeStorage, AbstractRecipeType<IRecipeStorage>>) - Method in class com.minecolonies.api.crafting.registry.RecipeTypeEntry.Builder
Setter the for the producer.
setRecruitCosts(ItemStack) - Method in interface com.minecolonies.api.colony.IVisitorData
Sets the recruitment cost stack
setRecruitCosts(ItemStack) - Method in class com.minecolonies.core.colony.VisitorData
 
setRegistryEntry(JobEntry) - Method in interface com.minecolonies.api.colony.jobs.IJob
Set the registry entry of the job.
setRegistryEntry(JobEntry) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
setRegistryName(ResourceLocation) - Method in class com.minecolonies.api.colony.buildingextensions.registry.BuildingExtensionRegistries.BuildingExtensionEntry.Builder
Sets the registry name for the new building extension entry.
setRegistryName(ResourceLocation) - Method in class com.minecolonies.api.colony.buildings.registry.BuildingEntry.Builder
Sets the registry name for the new building entry.
setRegistryName(ResourceLocation) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setRegistryName(ResourceLocation) - Method in class com.minecolonies.api.colony.interactionhandling.registry.InteractionResponseHandlerEntry.Builder
Setter for the registry name.
setRegistryName(ResourceLocation) - Method in class com.minecolonies.api.colony.jobs.registry.JobEntry.Builder
Setter for the registry name.
setRegistryName(ResourceLocation) - Method in class com.minecolonies.api.crafting.registry.RecipeTypeEntry.Builder
Setter for the registry name.
setRegistryName(ResourceLocation) - Method in class com.minecolonies.api.equipment.registry.EquipmentTypeEntry.Builder
Set the registry identifier for this equipment type.
setRemove() - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets the Research to be removed, for its own ResourceLocation.
setRemove() - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets the Research Branch JSON to remove all researches attached to its branch.
setRemove(Collection<ResourceLocation>) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets the Research JSON to remove multiple individual research, by ResourceLocations.
setRemove(Collection<ResourceLocation>) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets the Research JSON to remove different branches and all dependent researches, by ResourceLocation.
setRemove(ResourceLocation) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets the Research JSON to remove a different individual research, by ResourceLocation.
setRemove(ResourceLocation) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets the Research Branch JSON to remove a different branch and all dependent researches, by ResourceLocation.
setRemoved() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
setRemoved(Entity.RemovalReason) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setRemoved(Entity.RemovalReason) - Method in class com.minecolonies.core.entity.visitor.VisitorCitizen
 
setRenderMetadata(String) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Set the render meta data.
setRenderMetadata(String) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Set the metadata for rendering.
setReplacement(BlockState) - Method in class com.minecolonies.core.placementhandlers.SolidPlaceholderPlacementHandler
Sets a different replacement block
setRequested(boolean) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Set whether the building has been cleared.
setRequested(boolean) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setResponseHandlerProducer(Function<ICitizen, IInteractionResponseHandler>) - Method in class com.minecolonies.api.colony.interactionhandling.registry.InteractionResponseHandlerEntry.Builder
Setter the for the producer.
setRestrictedArea(BlockPos, BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
 
setResult(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Burnable
 
setResult(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Food
 
setResult(ItemStack) - Method in interface com.minecolonies.api.colony.requestsystem.requestable.IDeliverable
Method to set the result of a delivery.
setResult(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.RequestTag
Method to set the result of a delivery.
setResult(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Stack
 
setResult(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
setResult(ItemStack) - Method in class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
setResult(ItemStack) - Method in class com.minecolonies.core.colony.requestable.SmeltableOre
 
setResult(R) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Setter for the result of the request.
setResult(R) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Setter for the result of the request.
setRotateAngle(ModelPart, float, float, float) - Method in class com.minecolonies.core.client.model.raiders.ModelArcherMummy
this is a helper function from tabula to set the rotation of model parts
setRotateAngle(ModelPart, float, float, float) - Method in class com.minecolonies.core.client.model.raiders.ModelMummy
this is a helper function from tabula to set the rotation of model parts
setRotationAngle(ModelPart, float, float, float) - Method in class com.minecolonies.core.client.model.raiders.ModelAmazonChief
 
setRotationMirror(RotationMirror) - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
 
setRotationMirror(RotationMirror) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
setRotationMirror(RotationMirror) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setRotationMirror(RotationMirror) - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Set rotation storaged in the node
setRotationMirror(RotationMirror) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
setSafeDestinationPos(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Sets the desired position to reach, used also for stuckhandling
setSafeDestinationPos(BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
setSaturation(double) - Method in interface com.minecolonies.api.colony.ICitizenData
Sets the citizens current saturation.
setSaturation(double) - Method in class com.minecolonies.core.colony.CitizenData
 
setSchematicCorners(BlockPos, BlockPos) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
setSchematicCorners(BlockPos, BlockPos) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
setSchematicCorners(BlockPos, BlockPos) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
setSchematicDownloaded(boolean) - Method in interface com.minecolonies.api.colony.IColonyManager
Set the schematic downloaded
setSchematicDownloaded(boolean) - Method in class com.minecolonies.core.colony.ColonyManager
 
setSchematicName(String) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
 
setSchematicName(String) - Method in class com.minecolonies.core.tileentities.TileEntityDecorationController
 
setSchematicName(String) - Method in class com.minecolonies.core.tileentities.TileEntityPlantationField
 
setSecondarySkill(Skill) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setSeed(ItemStack) - Method in class com.minecolonies.core.colony.buildingextensions.FarmField
Updates the seed in the field.
setSelected(DyeColor) - Method in class com.minecolonies.core.client.gui.ColorPalette
 
setSharedFlagOnFire(boolean) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
setShiftKeyDown(boolean) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
setShipRotation(RotationMirror) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Sets the ships rotation
setShipSize(ShipSize) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Sets the ship size for this event.
setSittingPos(BlockPos) - Method in class com.minecolonies.core.entity.other.SittingEntity
Sets the original block to sit "at" also used for standing up again.
setSittingPosition(BlockPos) - Method in interface com.minecolonies.api.colony.IVisitorData
Sets the sitting position
setSittingPosition(BlockPos) - Method in class com.minecolonies.core.colony.VisitorData
 
setSize(ItemStack, int) - Static method in class com.minecolonies.api.util.ItemStackUtils
set the size of the stack.
setSleepsAtHospital(boolean) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Sets a flag that the citizen is now at the hospital.
setSleepsAtHospital(boolean) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
setSortOrder(int) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets the sort order for the research.
setSpawnPath(PathResult) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Set the pathing for this raids spawnpoint
setSpawnPath(PathResult) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Set the pathing for this raids spawnpoint
setSpawnPoint(BlockPos, AbstractEntityCitizen) - Static method in class com.minecolonies.core.util.WorkerUtil
Recalls the citizen, notifies player if not successful.
setSpawnPoint(BlockPos) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonySpawnEvent
Sets the spawn point
setSpawnPoint(BlockPos) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
setSpawnPoint(BlockPos) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
setSpeedModifier(double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
setSpiesEnabled(boolean) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Sets whether spies are enabled
setSpiesEnabled(boolean) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
setStackInSlot(int, ItemStack) - Method in class com.minecolonies.api.inventory.api.CombinedItemHandler
Overrides the stack in the given slot.
setStackInSlot(int, ItemStack) - Method in class com.minecolonies.api.inventory.InventoryCitizen
 
setStackInSlot(int, ItemStack) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack.RackInventory
 
setStage(BuildingProgressStage) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Sets the building stage of the workorder
setStage(BuildingProgressStage) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
 
setStage(BuildingProgressStage) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
Set the current stage from memory.
setStartingLevelShaft(int) - Method in class com.minecolonies.core.colony.buildings.modules.MinerLevelManagementModule
Resets the starting level of the shaft to 0.
setState(IRequestManager, RequestState) - Method in interface com.minecolonies.api.colony.requestsystem.request.IRequest
Setter for the current state of this request.
setState(IRequestManager, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.requests.AbstractRequest
Setter for the current state of this request.
setState(ResearchState) - Method in interface com.minecolonies.api.research.ILocalResearch
Set the current research state.
setState(ResearchState) - Method in class com.minecolonies.core.research.LocalResearch
 
setState(Patient.PatientState) - Method in class com.minecolonies.core.entity.ai.workers.util.Patient
Progress the patient state.
setStaticColonyClaim(List<Integer>) - Method in class com.minecolonies.api.colony.claim.ChunkClaimData
 
setStaticColonyClaim(List<Integer>) - Method in interface com.minecolonies.api.colony.claim.IChunkClaimData
Sets all close colonies.
setStatus(EventStatus) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEvent
Sets the current event status
setStatus(EventStatus) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
setStatus(EventStatus) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
 
setStatus(ExpeditionLog.Status) - Method in class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog
Sets the current status of the expedition
setStatus(MineNode.NodeStatus) - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Sets the status of the current node.
setStatus(PathFindingStatus) - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
For PathNavigate and AbstractPathJob use only.
setStatusPosition(BlockPos) - Method in interface com.minecolonies.api.colony.ICitizenData
Sets the location of interest of this citizen.
setStatusPosition(BlockPos) - Method in class com.minecolonies.core.colony.CitizenData
 
setStructurePack(StructurePackMeta) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityColonyBuilding
Set the pack of the tileEntity.
setStructurePack(StructurePackMeta) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Set the style of the tileEntity.
setStructurePack(String) - Method in interface com.minecolonies.api.colony.buildings.ISchematicProvider
Sets the style of the building.
setStructurePack(String) - Method in interface com.minecolonies.api.colony.IColony
 
setStructurePack(String) - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
setStructurePack(String) - Method in class com.minecolonies.core.colony.Colony
Setter for the default pack of the colony.
setStructurePack(String) - Method in class com.minecolonies.core.colony.ColonyView
 
setStructurePlacer(BuildingStructureHandler<JobBuilder, BuildingBuilder>) - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
setStructurePlacer(BuildingStructureHandler<JobQuarrier, BuildingMiner>) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
setStructurePlacer(BuildingStructureHandler<J, B>) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Set the structure placer.
setStuckHandler(IStuckHandler) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Sets the stuck handler for this navigator
setStuckHandler(IStuckHandler) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Sets the stuck handler
setStyle(MineNode.NodeType) - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Sets the MineNode.NodeType of the current node.
setSubtitle(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Set the subtitle, as a human-readable name.
setSubtitle(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Set the subtitle, as a human-readable name.
setSubtitle(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Adds a human-readable subtitle to the Research Effect json.
setSuffix(String) - Method in interface com.minecolonies.api.colony.ICivilianData
Set the texture suffix.
setSuffix(String) - Method in class com.minecolonies.core.colony.CitizenData
 
setSwimming() - Method in class com.minecolonies.core.entity.pathfinding.MNode
Sets the node as a swimming node.
setSwimSpeedFactor(double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
 
setSwimSpeedFactor(double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
setTabXOffset(int) - Method in class com.minecolonies.core.client.gui.modules.TabsWindowModule
Override the tab X offset.
setTabYOffset(int) - Method in class com.minecolonies.core.client.gui.modules.TabsWindowModule
Override the tab Y offset.
setTabYSpacing(int) - Method in class com.minecolonies.core.client.gui.modules.TabsWindowModule
Override the tab Y spacing.
setTargetColonyId(int) - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Set the target colony id.
setTempEnvDamageImmunity(boolean) - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesRaider
Sets the temporary immunity to environmental damage
setTempNextPatrolPoint(BlockPos) - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Sets a one time consumed temporary next position to patrol towards
setTempNextPatrolPoint(BlockPos) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
setTextLines(ArrayList<String>) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityNamedGrave
 
setTexture() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Sets the textures of all citizens and distinguishes between male and female.
setTexture() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
setTextureDirty() - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Set the texture dirty.
setTextureId(int) - Method in class com.minecolonies.api.entity.citizen.AbstractEntityCitizen
Set the texture id.
setTextureStyle(String) - Method in interface com.minecolonies.api.colony.IColony
Set the texture style of the colony.
setTextureStyle(String) - Method in class com.minecolonies.core.colony.Colony
 
setTextureStyle(String) - Method in class com.minecolonies.core.colony.ColonyView
 
setThreat(int) - Method in class com.minecolonies.api.entity.ai.combat.threat.ThreatTableEntry
Set the threat value directly
setTickRate(int) - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickingTransition
Allow to dynamically change the tickrate
setTickRate(int) - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickRateStateMachine
Returns the current rate the statemachine is beeing ticked at.
setTickRate(int) - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingTransition
Allow to dynamically change the tickrate
setTickRate(int) - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
 
setTicksFrozen(int) - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
setTicksToUpdate(int) - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickingTransition
Sets the ticks until next update
setTicksToUpdate(int) - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingTransition
 
setTileEntity(AbstractTileEntityColonyBuilding) - Method in interface com.minecolonies.api.colony.buildings.IBuildingContainer
Sets the tile entity for the building.
setTileEntity(AbstractTileEntityColonyBuilding) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
 
setTileEntity(AbstractTileEntityColonyBuilding) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingPlantation
TODO: future Legacy code, can be removed when plantations will no longer have to support fields directly from the hut building.
SettingKey<T> - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific Settings key implementation.
SettingKey(Class<T>, ResourceLocation) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingKey
Create a new settings key.
settingName - Variable in class com.minecolonies.core.network.messages.server.ItemSettingMessage
 
SETTINGS_CRAFTER_RECIPE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SettingsFactories - Class in com.minecolonies.core.colony.buildings.modules.settings
Factory implementation taking care of creating new instances, serializing and deserializing Settings.
SettingsFactories() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories
 
SettingsFactories.AbstractBoolSettingFactory<T> - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the bool setting.
SettingsFactories.AbstractIntSettingFactory<T> - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the bool setting.
SettingsFactories.AbstractStringSettingsFactory<T> - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the bool setting.
SettingsFactories.BeekeeperCollectionSettingsFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the beekeeper collection setting.
SettingsFactories.BlockSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the bool setting.
SettingsFactories.BoolSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the bool setting.
SettingsFactories.BuilderModeSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the string setting with desc.
SettingsFactories.CrafterRecipeSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the string setting with desc.
SettingsFactories.DynamicTreesSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
 
SettingsFactories.GuardFollowModeSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the guard follow mode setting.
SettingsFactories.GuardPatrolModeSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the guard patrol mode setting.
SettingsFactories.GuardTaskSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the string setting with desc.
SettingsFactories.IntSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
 
SettingsFactories.RecipeSettingFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the recipe setting.
SettingsFactories.StringSettingsFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the bool setting.
SettingsFactories.StringWithDescSettingsFactory - Class in com.minecolonies.core.colony.buildings.modules.settings
Specific factory for the string setting with desc.
SettingsModule - Class in com.minecolonies.core.colony.buildings.modules
Module containing all settings.
SettingsModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
SettingsModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Module containing all settings (client side).
SettingsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
SettingsModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for all the settings of a hut.
SettingsModuleWindow(SettingsModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.SettingsModuleWindow
 
settingValue - Variable in class com.minecolonies.core.network.messages.server.ItemSettingMessage
 
SETTLER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
SETTLER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
setTotalStacks(int) - Method in class com.minecolonies.core.colony.buildings.utils.BuilderBucket
Set the required total stacks.
setTotalStages(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Set the total number of stages.
setTotalStages(int) - Method in class com.minecolonies.core.colony.buildings.modules.BuildingResourcesModule
Set the total number of stages.
setTownHall(ITownHall) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Set the townhall building.
setTownHall(ITownHall) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
setTranslatedBranchName(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets the Branch Translated name for later recording to the language file, and assigns an auto-generated translation key.
setTranslatedName(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Set the Translated Name.
setTranslatedName(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Set the research name, using an auto-generated translation key, and add a matching translation text to the language output file.
setTranslatedSubtitle(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.Research
Sets a subtitle translation key.
setTranslatedSubtitle(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
Sets a subtitle translation key.
setTranslatedSubtitle(String) - Method in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
Adds a translated subtitle to the language file, and the translation key to the ResearchEffect json.
setTree(Tree) - Method in class com.minecolonies.core.colony.jobs.JobLumberjack
Set the tree he is currently cutting.
setTurnPenalty(float) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Sets the turn penalty for the entity.
setup(ServerPlayer, Level, BlockPos, Blueprint, RotationMirror, boolean, String, String) - Method in class com.minecolonies.api.blocks.AbstractBlockHut
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.api.client.render.modeltype.CitizenModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleAlchemistModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleApiaryModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleArcherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleAristocratModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleBakerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleBlacksmithModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleBuilderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleCarpenterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleChickenHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleCitizenModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleComposterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleCookModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleCourierModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleCowHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleCrafterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleDruidModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleDyerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleEnchanterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleFarmerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleFisherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleFletcherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleFloristModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleForesterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleGlassblowerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleHealerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleKnightModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleMechanistModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleMinerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleNetherWorkerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleNobleModle
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemalePlanterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleRabbitHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleShepherdModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleSmelterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleStudentModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleSwineHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleTeacherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.FemaleUndertakerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleAlchemistModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleApiaryModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleArcherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleAristocratModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleBakerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleBlacksmithModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleBuilderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleCarpenterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleChickenHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleChildModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleCitizenModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleComposterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleCookModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleCourierModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleCowHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleCrafterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleDruidModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleDyerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleEnchanterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleFarmerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleFisherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleFletcherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleFloristModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleForesterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleGlassblowerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleHealerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleKnightModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleMechanistModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleMinerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleNetherWorkerModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleNobleModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MalePlanterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleRabbitHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleShepherdModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleSmelterModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleStudentModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleSwineHerderModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleTeacherModel
 
setupAnim(AbstractEntityCitizen, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.MaleUndertakerModel
 
setupAnim(AbstractEntityMinecoloniesMonster, float, float, float, float, float) - Method in class com.minecolonies.api.client.render.modeltype.AmazonModel
 
setupAnim(AbstractEntityMinecoloniesMonster, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.raiders.ModelArcherMummy
 
setupAnim(AbstractEntityMinecoloniesMonster, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.raiders.ModelMummy
 
setupAnim(AbstractEntityMinecoloniesMonster, float, float, float, float, float) - Method in class com.minecolonies.core.client.model.raiders.ModelPharaoh
 
setupEntities(RegisterEvent) - Static method in class com.minecolonies.apiimp.initializer.EntityInitializer
 
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Add the handling of the specific setting to the box in the UI.
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BeekeeperCollectionSetting
 
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
 
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
 
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardTaskSetting
 
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
 
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
setupHandler(ISettingKey<?>, Pane, ICommonSettingsModule, IBuildingView, BOWindow) - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
setupJobButtons() - Method in class com.minecolonies.core.client.gui.WindowHireWorker
 
setupRsDataStore() - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
setupSpawner(BlockPos, Level, EntityType<?>, IColonyRaidEvent, int) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Setup a spawner.
setValue(int) - Method in class com.minecolonies.core.colony.buildings.modules.settings.IntSetting
Set a new int value.
setValue(BlockItem) - Method in class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting
Set a new block value.
setVisibleStatus(VisibleCitizenStatus) - Method in interface com.minecolonies.api.colony.ICitizenData
Sets the citizens status
setVisibleStatus(VisibleCitizenStatus) - Method in class com.minecolonies.core.colony.CitizenData
 
setVisibleStatusIfNone(VisibleCitizenStatus) - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
Sets the visible status if there is none
setVoiceProfile(int) - Method in interface com.minecolonies.api.colony.ICivilianData
Set the voice profile of the citizen.
setVoiceProfile(int) - Method in class com.minecolonies.core.colony.CitizenData
 
setWakeCitizen(EntityCitizen) - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Set the citizen to wakeup
setWalkUnderWater(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
setWantedPosition(double, double, double, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MovementHandler
 
setWater(Tuple<BlockPos, BlockPos>) - Method in class com.minecolonies.core.colony.jobs.JobFisherman
Setter for current water.
setWaterInertia(float) - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
Setter for the water inertia to allow to penetrate liquids better.
setWorkAI(ITickingStateAI) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenJobHandler
Sets the work AI used in this job
setWorkAI(ITickingStateAI) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
 
setWorkBuilding(BlockPos) - Method in class com.minecolonies.core.colony.CitizenDataView
 
setWorkBuilding(BlockPos) - Method in interface com.minecolonies.api.colony.ICitizenDataView
DEPRECATED
setWorkerSoundName(String) - Method in class com.minecolonies.api.colony.guardtype.GuardType.Builder
 
setWorking(boolean) - Method in interface com.minecolonies.api.colony.ICitizenData
Set if the worker is currently working actively.
setWorking(boolean) - Method in class com.minecolonies.core.colony.CitizenData
 
setWorkingOffset(BlockPos) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingFarmer
Set the offset to work at relative to the scarecrow.
setWorkingPositions(List<BlockPos>) - Method in class com.minecolonies.core.colony.buildingextensions.PlantationField
Overwrite the working positions on the field instance.
setWorkOrder(int, ServerPlayer) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder
Sets the work order with the given id as the work order for this buildings citizen.
setWorkOrder(IWorkOrder) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Set a Work Order for this Job.
setWorkOrderId(int) - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingStructureBuilder
Deprecated.
Set workorder ID. Only for backwards compatibility.
setX(int) - Method in class com.minecolonies.core.util.MutableChunkPos
 
setZ(int) - Method in class com.minecolonies.core.util.MutableChunkPos
 
SEVEN_CITIZENS_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
SHAFT - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
SHAFT_RADIUS - Static variable in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
shallClosePortalOnReturn() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingNetherWorker
Should the portal be closed on return?
shallPatrolManually() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Get whether the guard should patrol manually.
shallPatrolManually() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
shallReplaceSolidSubstitutionBlock(Block, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Check if a solid substitution block should be overwritten in a specific case.
shallReplaceSolidSubstitutionBlock(Block, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
shallReplaceSolidSubstitutionBlock(Block, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
shallReplaceSolidSubstitutionBlock(Block, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
shallRetrieveOnLowHealth() - Method in interface com.minecolonies.api.colony.buildings.IGuardBuilding
Get the guard's RetrieveOnLowHeath.
shallRetrieveOnLowHealth() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
 
shallUpdate(Level, int) - Static method in class com.minecolonies.core.colony.Colony
Calculate randomly if the colony should update the citizens.
shape - Variable in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
shapes - Variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
ShapeUtil - Class in com.minecolonies.api.util
Utility methods for dealing with voxel shapes
ShapeUtil() - Constructor for class com.minecolonies.api.util.ShapeUtil
 
SHEARING - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingShepherd
Automatic shearing.
shears - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
SHEEP_FARMER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
SHEEP_FARMER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
SHEPERD_HERDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SHEPERD_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SHEPERD_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
shepherd - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
shepherd - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SHEPHERD_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SHEPHERD_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SHEPHERD_SHEAR - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Shear a sheep!
shield - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
SHIELD_BUILDING_LEVEL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
 
SHIELD_LEVEL_RANGE - Static variable in class com.minecolonies.api.util.constant.GuardConstants
 
SHIELD_MAIDEN - Static variable in class com.minecolonies.core.event.ClientRegistryHandler
 
SHIELD_USAGE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SHIELDMAIDEN - Static variable in class com.minecolonies.api.entity.ModEntities
 
SHIELDMAIDEN - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
SHIFT_X_BY - Static variable in class com.minecolonies.api.util.constant.PathingConstants
Shift x by this value to calculate the node key..
SHIFT_Y_BY - Static variable in class com.minecolonies.api.util.constant.PathingConstants
Shift the y value by this to calculate the node key..
SHIP_ARG - Static variable in class com.minecolonies.core.commands.CommandArgumentNames
 
SHIP_FOLDER - Static variable in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Folder name for the pirate ship schematics
SHIP_NAME - Static variable in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
Ship description
SHIP_NAME - Static variable in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
Ship description
SHIP_NAME - Static variable in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateRaidEvent
Ship description
ShipBasedRaiderUtils - Class in com.minecolonies.core.colony.events.raid.pirateEvent
Utils for Colony pirate events
shipRotationMirror - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Rotation of the ship to spawn
shipSize - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
The events shipsize
ShipSize - Enum Class in com.minecolonies.core.colony.events.raid.pirateEvent
Enum for ship sizes.
shoot() - Method in class com.minecolonies.core.entity.ai.workers.guard.training.EntityAIArcherTraining
The ranged attack modus
SHOOT_ARROW - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
shootArrow(AbstractArrow, LivingEntity, float) - Static method in class com.minecolonies.core.entity.ai.combat.CombatUtils
Shoots a given arrow at the given target with a hit chance
shouldBeSaved() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Whether this entity should be saved to disk.
shouldBlockBeReplacedWithRack(Block) - Static method in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesRack
Check if a certain block should be replaced with a rack.
shouldBlocksBeConsideredEqual(BlockState, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
shouldBrowseBuildings(PlayerInteractEvent.RightClickItem) - Method in interface com.minecolonies.api.blocks.interfaces.IBuildingBrowsableBlock
Return false if you want to prevent the building search behaviour for some reason.
shouldDefoliate() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Whether or not the LJ should break all the leaves, not just the ones directly in the way.
shouldDespawnInPeaceful() - Method in class com.minecolonies.api.entity.mobs.AbstractEntityMinecoloniesMonster
Vanilla monster: Despawn in peaceful
shouldEat() - Method in class com.minecolonies.core.entity.ai.workers.CitizenAI
Checks if the citizen should be eating
shouldFall() - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
 
shouldGoSleep() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSleepHandler
Whether we should start to go sleeping
shouldGoSleep() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSleepHandler
 
shouldHideWhenInactive() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Configures if this setting is inactive, whether it should show in the settings at all.
shouldHideWhenInactive() - Method in class com.minecolonies.core.colony.buildings.modules.settings.DynamicTreesSetting
 
shouldHideWhenInactive() - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardFollowModeSetting
 
shouldHideWhenInactive() - Method in class com.minecolonies.core.colony.buildings.modules.settings.GuardPatrolModeSetting
 
shouldHideWhenInactive() - Method in class com.minecolonies.core.colony.buildings.modules.settings.RecipeSetting
 
shouldIgnoreDamageValue - Variable in class com.minecolonies.api.crafting.ItemStorage
Set this to ignore the damage value in comparisons.
shouldIgnoreNBTValue - Variable in class com.minecolonies.api.crafting.ItemStorage
Set this to ignore the damage value in comparisons.
shouldMourn() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Check if the citizen should mourn.
shouldMourn() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
shouldRemove() - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingOneTimeEvent
Return true when it should be removed after transitioning to a state.
shouldRemove() - Method in interface com.minecolonies.api.entity.ai.statemachine.transitions.IStateMachineOneTimeEvent
Check whether the one time Event is done
shouldRender() - Method in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
If this icon should render over citizen heads.
shouldRender(double, double, double) - Method in class com.minecolonies.core.entity.other.SpearEntity
 
shouldRender(T, Frustum, double, double, double) - Method in class com.minecolonies.core.client.render.RenderSitting
 
shouldRenderAtSqrDistance(double) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
Checks if the entity is in range to render.
shouldRenderDefaultSidebar() - Method in class com.minecolonies.core.client.gui.AbstractBuildingWindow
Whether this window should render the side tabs.
shouldRenderDefaultSidebar() - Method in class com.minecolonies.core.client.gui.townhall.AbstractWindowTownHall
 
shouldRenderDefaultSidebar() - Method in class com.minecolonies.core.client.gui.WindowPostBoxMinStock
 
shouldRenderOffScreen(TileEntityColonySign) - Method in class com.minecolonies.core.client.render.TileEntityColonySignRenderer
 
shouldRenderOffScreen(TileEntityNamedGrave) - Method in class com.minecolonies.core.client.render.TileEntityNamedGraveRenderer
 
shouldReplant() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Whether or not the LJ should replant saplings.
shouldResetCurrentField() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult
Whether to reset the current field.
shouldResetWorkingPosition() - Method in class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlantationModuleResult
Whether to reset the current working position.
shouldRestart() - Method in interface com.minecolonies.api.colony.ICitizenData
AI will be restarted, also restart building etc
shouldRestart() - Method in class com.minecolonies.core.colony.CitizenData
 
shouldRestrict() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack
Whether or not the LJ should be restricted.
shouldRestrict() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack.View
 
shouldRunAvoidance() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenJobHandler
Method to check if the citizen job allows to run the avoidance task.
shouldRunAvoidance() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenJobHandler
 
shouldShowIn(IBuildingView) - Method in interface com.minecolonies.api.colony.workorders.IWorkOrderView
Whether this work order should be shown in a specific building.
shouldShowIn(IBuildingView) - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderBuildingView
 
shouldShowIn(IBuildingView) - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderDecorationView
 
shouldShowIn(IBuildingView) - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderMinerView
 
shouldShowIn(IBuildingView) - Method in class com.minecolonies.core.colony.workorders.view.WorkOrderPlantationFieldView
 
shouldShowNotification() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerEnteringModEvent
Whether we should show the notification for the player entering.
shouldShowNotification() - Method in class com.minecolonies.api.eventbus.events.colony.permissions.PlayerLeavingModEvent
Whether we should show the notification for the player leaving.
shouldSilkTouchBlock(BlockState) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Check if this specific block should be picked up via silk touch.
shouldSilkTouchBlock(BlockState) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
shouldStopFishing(AbstractEntityCitizen) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
shovel - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
show(Displayable) - Method in class com.minecolonies.core.compatibility.journeymap.Journeymap
Helper method to simplify showing displayables.
showdyetooltips - Variable in class com.minecolonies.api.configuration.ClientConfiguration
 
showEmployed - Variable in class com.minecolonies.core.client.gui.WindowHireWorker
Whether or not to show citizens who are employed
showEmployedToggled(Button) - Method in class com.minecolonies.core.client.gui.WindowHireWorker
Show Employed button clicked to show/hide employed citizens
showRecipes(Collection<ItemStack>) - Method in interface com.minecolonies.api.compatibility.IJeiProxy
Open JEI filtered to showing recipes for any of the specified items.
showThroughBlocks() - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Returns the value of the showThroughBlocks record component.
showTooltip(boolean) - Method in class com.minecolonies.core.generation.CustomRecipeProvider.CustomRecipeBuilder
 
shrinkInventoryItem(int) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Shrinks an item in the given slot
shrinkItemCountInItemHandler(IItemHandler, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Shrinks a specific stack in an item handler.
shutdown() - Static method in class com.minecolonies.core.entity.pathfinding.Pathfinding
Stops all running threads in this thread pool
siblingList - Variable in class com.minecolonies.core.client.gui.citizen.FamilyWindowCitizen
Holder of a list element
SICK - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
SICK - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
SICKNESS - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
SIDE_NODES - Static variable in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
List of all valid types.
sift() - Method in class com.minecolonies.core.entity.ai.workers.crafting.EntityAIWorkSifter
The sifting process.
SIFT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Let the sifter sieve blocks.
sifter - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
sifter - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SIFTER - Static variable in class com.minecolonies.core.generation.defaults.workers.DefaultSifterCraftingProvider
 
SIFTER_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SIFTER_DIAMOND - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SIFTER_FLINT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SIFTER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SIFTER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SIFTER_IRON - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SIFTER_NO_MESH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
SIFTER_STRING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SIFTER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
sifterMeshDiamond - Static variable in class com.minecolonies.api.items.ModItems
 
sifterMeshFlint - Static variable in class com.minecolonies.api.items.ModItems
 
sifterMeshIron - Static variable in class com.minecolonies.api.items.ModItems
 
sifterMeshString - Static variable in class com.minecolonies.api.items.ModItems
 
SIMPLE_NOTIFICATION - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
SIMPLE_QUARRY - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SIMPLE_QUARRY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SimpleCraftingModule - Class in com.minecolonies.core.colony.buildings.modules
This module is used for the buildings that only support simple 2x2 crafting.
SimpleCraftingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.modules.SimpleCraftingModule
Create a new module.
SimpleLootTableProvider - Class in com.minecolonies.core.generation
Wrapper around the vanilla loot table provider which makes it easier to use.
SimpleLootTableProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.minecolonies.core.generation.SimpleLootTableProvider
 
SimpleModelType - Class in com.minecolonies.api.client.render.modeltype
A class that implements the ISimpleModelType interface.
SimpleModelType(ResourceLocation, int, CitizenModel<AbstractEntityCitizen>, CitizenModel<AbstractEntityCitizen>) - Constructor for class com.minecolonies.api.client.render.modeltype.SimpleModelType
 
simpleNotification - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
 
SimpleNotificationInteraction - Class in com.minecolonies.core.colony.interactionhandling
A simple interaction which displays until an acceptable response is clicked
SimpleNotificationInteraction(Component, IChatPriority) - Constructor for class com.minecolonies.core.colony.interactionhandling.SimpleNotificationInteraction
 
simpleQuarry - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SimpleQuarry - Class in com.minecolonies.core.blocks.huts
Hut for the simple quarry.
SimpleQuarry() - Constructor for class com.minecolonies.core.blocks.huts.SimpleQuarry
 
SINGLE_TOTEM_RESURRECTION_CHANCE_BONUS - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The bonus to the resurrection chance for having a single totem of undying
SingleEntryRemovalOrder - Record Class in com.minecolonies.core.datalistener.util
Removal order for removing a single datapack entry.
SingleEntryRemovalOrder(ResourceLocation) - Constructor for record class com.minecolonies.core.datalistener.util.SingleEntryRemovalOrder
Creates an instance of a SingleEntryRemovalOrder record class.
SingleStateBlockGetter(BlockState) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.BlockSetting.SingleStateBlockGetter
 
sitDown(BlockPos, Mob, int) - Static method in class com.minecolonies.core.entity.other.SittingEntity
Makes the given entity sit down onto a new sitting entity
SITTING - Enum constant in enum class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor.VisitorState
 
SittingEntity - Class in com.minecolonies.core.entity.other
Entity used to sit on, for animation purposes.
SittingEntity(EntityType<?>, Level) - Constructor for class com.minecolonies.core.entity.other.SittingEntity
 
SittingEntity(EntityType<?>, Level, double, double, double, int) - Constructor for class com.minecolonies.core.entity.other.SittingEntity
 
SITTINGENTITY - Static variable in class com.minecolonies.api.entity.ModEntities
 
SIX_CITIZENS_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
SIXTY - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
Skill - Enum Class in com.minecolonies.api.entity.citizen
All possible citizen skills with their complementaries and adversaries.
SKILL_BONUS_ADD - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The addition skill bonus speed modifier
SKILL_BONUS_ADD_NAME - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
 
SKILL_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
SKILL_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
skillIncreaseChance() - Method in record class com.minecolonies.core.datalistener.model.StudyItem
Returns the value of the skillIncreaseChance record component.
skillMap - Variable in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
Skill map.
skillReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
SkillRewardTemplate - Class in com.minecolonies.core.quests.rewards
Skill addition quest reward.
SkillRewardTemplate(Skill, int, int) - Constructor for class com.minecolonies.core.quests.rewards.SkillRewardTemplate
Setup the item reward.
skipBuilding(BlueprintPositionInfo, BlockPos, IStructureHandler) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Checks wich blocks are skipped on building
skipBuilding(BlueprintPositionInfo, BlockPos, IStructureHandler) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
skipClearing(BlueprintPositionInfo, BlockPos, IStructureHandler) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Checks which blocks are skipped on clearing
skipClearing(BlueprintPositionInfo, BlockPos, IStructureHandler) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
skipSearch(LivingEntity) - Method in class com.minecolonies.core.entity.ai.combat.TargetAI
Skips the search if true
skipSearch(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.DruidCombatAI
 
skipSearch(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.MeleeCombatAI
 
skipSearch(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.RangeCombatAI
 
skyRaiders - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
SLAP - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
sleep() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Sleep activity
sleep() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
Sleep activity If the guard is mounted, dismounts and clears the horse of the guard's reservation.
SLEEP - Enum constant in enum class com.minecolonies.api.entity.ai.DesiredActivity
 
SLEEP - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
SLEEP - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
SLEEP_LESS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SLEEPING - Enum constant in enum class com.minecolonies.api.entity.ai.Status
 
SLEEPING - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISleep.SleepState
 
SLEEPING - Enum constant in enum class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor.VisitorState
 
SLEEPING_RENDER_OFFSET - Static variable in class com.minecolonies.api.util.constant.Constants
 
SLEEPING_TEXTURE - Static variable in class com.minecolonies.apiimp.initializer.ModParticleTypesInitializer
 
SLEEPING_TEXTURE - Static variable in class com.minecolonies.core.client.particles.SleepingParticle
The resourcelocation for the sleeping image.
sleepingGuard - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
The sleeping guard we found
SleepingParticle - Class in com.minecolonies.core.client.particles
Custom particle for sleeping.
SleepingParticle(SpriteSet, ClientLevel, double, double, double, double, double, double) - Constructor for class com.minecolonies.core.client.particles.SleepingParticle
 
SLEEPINGPARTICLE_TYPE - Static variable in class com.minecolonies.apiimp.initializer.ModParticleTypesInitializer
Particle type
SleepingParticle.Factory - Class in com.minecolonies.core.client.particles
 
SleepingParticleMessage - Class in com.minecolonies.core.network.messages.client
Message for sleeping particles
SleepingParticleMessage(double, double, double) - Constructor for class com.minecolonies.core.network.messages.client.SleepingParticleMessage
 
SleepingParticleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.SleepingParticleMessage
 
sleepsAtHospital() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Whether the citizen sleeps at a hospital
sleepsAtHospital() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
SLEPTTONIGHT - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
SLEPTTONIGHT_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
sleptTonightFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
SLIGHTLY_BLUE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
WindowInteraction constants.
SLIGHTLY_UP - Static variable in class com.minecolonies.api.util.constant.Constants
 
SLIM_W - Static variable in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
The base width and height of the horse entity.
SlimeTreeCheck - Class in com.minecolonies.api.compatibility.tinkers
This class is to store a check to see if a tree is a slime tree.
SlimeTreeCheck() - Constructor for class com.minecolonies.api.compatibility.tinkers.SlimeTreeCheck
 
SlimeTreeProxy - Class in com.minecolonies.api.compatibility.tinkers
This is the fallback for when tinkers is not present!
SlimeTreeProxy() - Constructor for class com.minecolonies.api.compatibility.tinkers.SlimeTreeProxy
 
slot - Variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
SLOT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
SLOT_PER_LINE - Static variable in class com.minecolonies.api.util.constant.Constants
Slots per line.
slotsChanged(Container) - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Callback for when the crafting matrix is changed.
slownessFactor - Static variable in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
TPS factor of the server
SMALL - Enum constant in enum class com.minecolonies.core.client.gui.map.ColonySize
 
SMALL - Enum constant in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
 
SMALL_CRAFTING - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
SMALL_CRAFTING_ID - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
SMALL_HORDE_MESSAGE_ID - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Different horde ids and their sizes.
SMALL_HORDE_SIZE - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
 
SMALL_SHIP - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
Pirate Constants.
SMELTABLE_ORE_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
SMELTABLE_SLOT - Static variable in class com.minecolonies.api.util.constant.Constants
Slot where ores should be put in the furnace.
SmeltableOre - Class in com.minecolonies.core.colony.requestable
Smeltable requestable.
SmeltableOre(int) - Constructor for class com.minecolonies.core.colony.requestable.SmeltableOre
 
SmeltableOre(int, int) - Constructor for class com.minecolonies.core.colony.requestable.SmeltableOre
 
SmeltableOre(int, ItemStack) - Constructor for class com.minecolonies.core.colony.requestable.SmeltableOre
 
SmeltableOreRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.SmeltableOreRequestFactory
 
smelter - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SMELTER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
SMELTER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
SMELTER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SMELTER_OREBREAK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SMELTER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SMELTER_SMELTING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SMELTER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
smeltery - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SMELTERY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
Smelting(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule.Smelting
Create a new module.
SMELTING - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
SMELTING_ID - Static variable in class com.minecolonies.api.crafting.ModCraftingTypes
 
SmeltingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBaker.SmeltingModule
Create a new module.
SmeltingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingDyer.SmeltingModule
Create a new module.
SmeltingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGlassblower.SmeltingModule
Create a new module.
SmeltingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingKitchen.SmeltingModule
Create a new module.
SmeltingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingSmeltery.SmeltingModule
Create a new module.
SmeltingModule(JobEntry) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStoneSmeltery.SmeltingModule
Create a new module.
snapshot() - Method in record class com.minecolonies.api.items.component.WarehouseSnapshot
Returns the value of the snapshot record component.
SOCIAL - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
SOCIAL_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
socialFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
SOFT_SHOES - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
SOLID - Enum constant in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder.RequestStage
 
SOLID_AIR_POS_SELECTOR - Static variable in class com.minecolonies.api.util.BlockPosUtil
Selects a solid position with air above
solidOrLiquid(Level, BlockPos) - Static method in class com.minecolonies.api.util.EntityUtils
Checks if a blockPos in a world is solid or liquid.
SolidPlaceholderPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
SolidPlaceholderPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.SolidPlaceholderPlacementHandler
 
sort(HolderLookup.Provider, CombinedItemHandler) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Sort the inventory of this building using the given provider.
sort(HolderLookup.Provider, CombinedItemHandler) - Static method in class com.minecolonies.core.util.SortingUtils
Sort a combined item handler by certain conditions.
SortBuildingMessage - Class in com.minecolonies.core.network.messages.server.colony.building.warehouse
Sort the specified building inventory if level greater than or equal to requiredSortLevel.
SortBuildingMessage(IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.warehouse.SortBuildingMessage
 
SortBuildingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.warehouse.SortBuildingMessage
 
SortingUtils - Class in com.minecolonies.core.util
Utilities for sorting item handlers.
SOUND_EVENTS - Static variable in class com.minecolonies.api.sounds.ModSoundEvents
 
SoundManager - Class in com.minecolonies.api.sounds
This is a sound manager that allows playing a queue of sounds, for a specific time with length between a series of sounds.
SoundManager() - Constructor for class com.minecolonies.api.sounds.SoundManager
 
SoundManager.TimedSound - Class in com.minecolonies.api.sounds
Storage container for a specific sound.
SoundsJson - Class in com.minecolonies.core.generation
 
SoundsJson() - Constructor for class com.minecolonies.core.generation.SoundsJson
 
SoundsJson(Map<String[], List<String>>) - Constructor for class com.minecolonies.core.generation.SoundsJson
 
SoundUtils - Class in com.minecolonies.api.util
Utilities for playing sounds.
source() - Method in record class com.minecolonies.core.compatibility.jei.CropRecipeCategory.CropRecipe
Returns the value of the source record component.
SOUTH - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
SOUTH - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
SOUTH_EAST - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
SOUTH_WEST - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
SOYBEAN - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
soysauce - Static variable in class com.minecolonies.api.items.ModItems
 
spawn(EntityType<?>, int, BlockPos, Level, IColony, int) - Static method in class com.minecolonies.api.entity.mobs.RaiderMobUtils
Sets up and spawns the Barbarian entities of choice
SPAWN - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
SPAWN_EVENT - Enum constant in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
 
SPAWN_MODIFIER - Static variable in class com.minecolonies.core.colony.events.raid.RaidManager
Spawn modifier to decrease the spawn-rate.
spawnAnim() - Method in class com.minecolonies.core.entity.citizen.EntityCitizen
 
spawnData - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
List of raid types and their spawnpoints
spawnerCount - Variable in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
Amount of spawners for the ship
spawnerThresholdKillTracker - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Raider kill count.
spawnFireworksAtAABBCorners(Tuple<BlockPos, BlockPos>, Level, int) - Static method in class com.minecolonies.api.util.FireworkUtils
Spawns in a given number of fireworks at the corners of a given AABB in a given world
spawnHorde(BlockPos, IColony, int, int, int, int) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Spawn a specific horde.
spawnItemStack(Level, double, double, double, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Spawn an itemStack in the world.
spawnMercenariesInColony(IColony) - Static method in class com.minecolonies.core.entity.mobs.EntityMercenary
Spawns mercenaries in the given colony.
spawnOrCreateCitizen() - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Spawn a brand new Citizen.
spawnOrCreateCitizen() - Method in class com.minecolonies.core.colony.managers.CitizenManager
Spawn a brand new Citizen.
spawnOrCreateCitizen(ICitizenData, Level) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Spawn a citizen with specific citizen data.
spawnOrCreateCitizen(ICitizenData, Level, BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Spawn a citizen with specific citizen data.
spawnOrCreateCivilian(T, Level, List<BlockPos>, boolean) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Spawns a civilian with the specific civilian data.
spawnOrCreateCivilian(T, Level, List<BlockPos>, boolean) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
spawnOrCreateCivilian(T, Level, List<BlockPos>, boolean) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
spawnPathResult - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
The path result towards the intended spawn point
spawnPirateShip(BlockPos, IColony, Blueprint, IColonyRaidEvent) - Static method in class com.minecolonies.core.colony.events.raid.pirateEvent.ShipBasedRaiderUtils
Used to trigger a pirate event.
spawnPoint - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
The ships spawnpoint
spawnpos - Variable in class com.minecolonies.core.colony.events.raid.RaidManager.RaidSpawnInfo
Position of the raid spawn
spawnTemporaryStructure(Blueprint, BlockPos, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventStructureManager
Spawns a temporary structure to place in the world, saves a backup of the previous blocks and restores them after the event ends.
spawnTemporaryStructure(Blueprint, BlockPos, int) - Method in class com.minecolonies.core.colony.managers.EventStructureManager
Spawns the given structure at the blockpos and saves a backup for the previous blocks.
spawnVisitor() - Method in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Spawns a visitor citizen that can be recruited.
spear - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
spear - Static variable in class com.minecolonies.api.items.ModItems
 
SPEAR - Static variable in class com.minecolonies.api.entity.ModEntities
 
SPEAR - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
SPEAR_BASE_DAMAGE - Static variable in class com.minecolonies.core.items.ItemSpear
 
SpearEntity - Class in com.minecolonies.core.entity.other
Custom arrow entity used for spear throwing, acts similar to the trident without any of the special effects.
SpearEntity(EntityType<? extends ThrownTrident>, Level) - Constructor for class com.minecolonies.core.entity.other.SpearEntity
 
SpearEntity(Level, LivingEntity, ItemStack) - Constructor for class com.minecolonies.core.entity.other.SpearEntity
 
SpearItemTileEntityRenderer - Class in com.minecolonies.core.client.render
 
SpearItemTileEntityRenderer() - Constructor for class com.minecolonies.core.client.render.SpearItemTileEntityRenderer
 
SpearModel - Class in com.minecolonies.core.client.model
Model for the Spear.
SpearModel(ModelPart) - Constructor for class com.minecolonies.core.client.model.SpearModel
 
SpecialAssignmentModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
Assignment module for workers to a building.
SpecialAssignmentModuleWindow(IAssignmentModuleView, ResourceLocation) - Constructor for class com.minecolonies.core.client.gui.modules.building.SpecialAssignmentModuleWindow
Constructor for the window of the worker building.
speed - Variable in class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander
Wandering speed.
SPEED_EFFECT_DISTANCE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
SPEED_EFFECT_DURATION - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
SPEED_EFFECT_MULTIPLIER - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
SPEED_LEVEL_BONUS - Static variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
The bonus speed per worker level.
spicy_eggplant - Static variable in class com.minecolonies.api.items.ModItems
 
spicy_grilled_chicken - Static variable in class com.minecolonies.api.items.ModItems
 
SPIES_GOLD_COST - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks
The goldcost for spies
SPLASH_HEIGTH - Static variable in class com.minecolonies.core.entity.other.DruidPotionEntity
The height of the splash area
SPLASH_SIZE - Static variable in class com.minecolonies.core.entity.other.DruidPotionEntity
The X and Z size of the splash area
SPLIT_CLASS - Static variable in class com.minecolonies.api.util.constant.Suppression
Sometimes classes are used in many places.
splitMergedCountedStacksIntoMaxContentStacks(Map<ItemStack, Integer>) - Static method in class com.minecolonies.api.util.InventoryUtils
This method splits a map with an entry for each unique unified itemstack and its count into a list of itemstacks that represent the maps, taken the max stack size into account.
splitPath(String) - Static method in class com.minecolonies.api.util.Utils
Split path util.
square(double) - Static method in class com.minecolonies.api.util.MathUtils
Returns the square product of a number.
squash_soup - Static variable in class com.minecolonies.api.items.ModItems
 
stable - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
STABLE_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
STABLE_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
StableCavalryBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Stable-specific assignment module for cavalry guards.
StableCavalryBuildingModule(GuardType, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.StableCavalryBuildingModule
Create a cavalry assignment module for the Stable.
stableChecked - Variable in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
 
stablemaster - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
STABLEMASTER_HERDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
STABLEMASTER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
STABLEMASTER_NEEDED_FEEDITEMS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
STABLEMASTER_NEEDED_READYITEMS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
STABLEMASTER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
stablePos - Variable in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
 
Stack - Class in com.minecolonies.api.colony.requestsystem.requestable
Deliverable that can only be fulfilled by a single stack with a given minimal amount of items.
Stack(ItemStorage) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Stack
Transform an itemStorage into this predicate.
Stack(ItemStack) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Stack
Create a Stack deliverable.
Stack(ItemStack, boolean) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Stack
Create a Stack deliverable.
Stack(ItemStack, boolean, boolean, ItemStack, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Stack
Create a Stack deliverable.
Stack(ItemStack, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Stack
Create a Stack deliverable.
Stack(ItemStack, int, int, boolean) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Stack
Create a Stack deliverable with variable nbt.
Stack(ItemStack, boolean, boolean, ItemStack, int, int, boolean) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Stack
Create a Stack deliverable.
STACK - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
StackList - Class in com.minecolonies.api.colony.requestsystem.requestable
Deliverable that can only be fulfilled by a single stack with a given minimal amount of items matching one of a list of stacks.
StackList(List<ItemStack>, boolean, boolean, boolean, ItemStack, String, int, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.StackList
Create a Stacks deliverable.
StackList(List<ItemStack>, String, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.StackList
Create a Stacks deliverable.
StackList(List<ItemStack>, String, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.StackList
Create a Stacks deliverable.
StackList(List<ItemStack>, String, int, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.StackList
Create a Stacks deliverable.
StackList(TagKey<Item>, ServerLevel, String, int, int, int) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.StackList
 
STACKSIZE - Static variable in class com.minecolonies.api.util.constant.Constants
 
stageIcon - Variable in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
 
stallPositions() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Reads the tag positions
Stamina - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
standard - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
List of entries.
STANDARD - Static variable in class com.minecolonies.api.colony.interactionhandling.ModInteractionResponseHandlers
List of IDs.
STANDARD - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
STANDARD_DATASTORE_MANAGER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_DELAY - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The standard delay after each terminated action.
STANDARD_PLAYER_REQUEST_PRIORITY - Static variable in class com.minecolonies.api.util.constant.RSConstants
 
STANDARD_PLAYER_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_PROVIDER_REQUEST_RESOLVER_ASSIGNMENT_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_REQUEST_IDENTITIES_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_REQUEST_RESOLVER_REQUEST_ASSIGNMENT_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_REQUEST_RESOLVERS_IDENTITIES_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_REQUEST_SYSTEM_BUILDING_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_REQUEST_SYSTEM_CRAFTER_JOB_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_REQUEST_SYSTEM_DELIVERY_MAN_JOB_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_REQUESTABLE_TYPE_REQUEST_RESOLVER_ASSIGNMENT_DATASTORE_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_RETRYING_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_TOKEN_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STANDARD_WORKING_RANGE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
The standard range the builder should reach until his target.
StandardDataStoreManager - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardDataStoreManager() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager
 
StandardDataStoreManager(Map<IToken<?>, IDataStore>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardDataStoreManager
 
StandardDataStoreManager.Factory - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardFactoryController - Class in com.minecolonies.api.colony.requestsystem
Default implementation of a FactoryController Singleton.
StandardFactoryControllerInitializer - Class in com.minecolonies.core.colony.requestsystem.init
StandardInteraction - Class in com.minecolonies.core.colony.interactionhandling
The server side interaction response handler.
StandardInteraction(ICitizen) - Constructor for class com.minecolonies.core.colony.interactionhandling.StandardInteraction
Way to load the response handler for a citizen.
StandardInteraction(Component, IChatPriority) - Constructor for class com.minecolonies.core.colony.interactionhandling.StandardInteraction
The server interaction response handler.
StandardInteraction(Component, Component, IChatPriority) - Constructor for class com.minecolonies.core.colony.interactionhandling.StandardInteraction
The server interaction response handler with custom validator.
StandardPlayerRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
Resolver that checks if a deliverable request is already in the building it is being requested from.
StandardPlayerRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.StandardPlayerRequestResolver
 
StandardPlayerRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
------------ Class not Documented ------------
StandardPlayerRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardPlayerRequestResolverFactory
 
StandardProviderRequestResolverAssignmentDataStore - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardProviderRequestResolverAssignmentDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore
 
StandardProviderRequestResolverAssignmentDataStore(IToken<?>, Map<IToken<?>, Collection<IToken<?>>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore
 
StandardProviderRequestResolverAssignmentDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRecipeManager - Class in com.minecolonies.core.colony.requestsystem.management.manager
 
StandardRecipeManager() - Constructor for class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
StandardRequestableTypeRequestResolverAssignmentDataStore - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRequestableTypeRequestResolverAssignmentDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore
 
StandardRequestableTypeRequestResolverAssignmentDataStore(IToken<?>, Map<TypeToken<?>, Collection<IToken<?>>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestableTypeRequestResolverAssignmentDataStore
 
StandardRequestableTypeRequestResolverAssignmentDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRequestFactories - Class in com.minecolonies.core.colony.requestsystem.requests
Final class holding all the factories for requestables inside minecolonie
StandardRequestFactories.AbstractCraftingRequestFactory<C,R> - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.BurnableRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.DeliveryRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.FoodRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.INBTToObjectConverter<O> - Interface in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.IObjectConstructor<T,O> - Interface in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.IObjectToNBTConverter<O> - Interface in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.IObjectToPackBufferWriter<O> - Interface in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.IRegistryFriendlyByteBufToObjectReader<O> - Interface in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.ItemStackListRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.ItemStackRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.ItemTagRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.MinimumStackRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.PickupRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.PrivateCraftingRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.PublicCraftingRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.SmeltableOreRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestFactories.ToolRequestFactory - Class in com.minecolonies.core.colony.requestsystem.requests
 
StandardRequestIdentitiesDataStore - Class in com.minecolonies.core.colony.requestsystem.data
A default implementation of the IRequestIdentitiesDataStore interface.
StandardRequestIdentitiesDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore
 
StandardRequestIdentitiesDataStore(IToken<?>, BiMap<IToken<?>, IRequest<?>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore
 
StandardRequestIdentitiesDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRequestManager - Class in com.minecolonies.core.colony.requestsystem.management.manager
Main class of the request system.
StandardRequestManager(IColony) - Constructor for class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
StandardRequestResolverRequestAssignmentDataStore - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRequestResolverRequestAssignmentDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore
 
StandardRequestResolverRequestAssignmentDataStore(IToken<?>, Map<IToken<?>, Collection<IToken<?>>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore
 
StandardRequestResolverRequestAssignmentDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRequestResolversIdentitiesDataStore - Class in com.minecolonies.core.colony.requestsystem.data
A default implementation of the IRequestResolverIdentitiesDataStore interface.
StandardRequestResolversIdentitiesDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore
 
StandardRequestResolversIdentitiesDataStore(IToken<?>, BiMap<IToken<?>, IRequestResolver<?>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestResolversIdentitiesDataStore
 
StandardRequestResolversIdentitiesDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRequests - Class in com.minecolonies.core.colony.requestsystem.requests
Final class holding all the requests for requestables inside minecolonie
StandardRequests.AbstractCraftingRequest<C> - Class in com.minecolonies.core.colony.requestsystem.requests
An abstract implementation for crafting requests
StandardRequests.BurnableRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Generic burnable request.
StandardRequests.DeliveryRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Generic delivery request.
StandardRequests.FoodRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Generic food request.
StandardRequests.ItemStackListRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Request for a list of potential candidates.
StandardRequests.ItemStackRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Request for a single ItemStack.
StandardRequests.ItemTagRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Request for a single ItemStack.
StandardRequests.MinStackRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Request for a single ItemStack.
StandardRequests.PickupRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Generic delivery request.
StandardRequests.PrivateCraftingRequest - Class in com.minecolonies.core.colony.requestsystem.requests
The crafting request for private crafting of a citizen
StandardRequests.PublicCraftingRequest - Class in com.minecolonies.core.colony.requestsystem.requests
The public crafting requests, used for workers that perform crafting
StandardRequests.SmeltAbleOreRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Generic smeltable ore request.
StandardRequests.ToolRequest - Class in com.minecolonies.core.colony.requestsystem.requests
Generic Tool Request.
StandardRequestSystemBuildingDataStore - Class in com.minecolonies.core.colony.requestsystem.data
Datastore for request data for buildings.
StandardRequestSystemBuildingDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
StandardRequestSystemBuildingDataStore(IToken<?>, Map<TypeToken<?>, Collection<IToken<?>>>, Int2ObjectMap<Collection<IToken<?>>>, Int2ObjectMap<Collection<IToken<?>>>, Object2IntMap<IToken<?>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemBuildingDataStore
 
StandardRequestSystemBuildingDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
Factory to serialize/deserialize this datastore.
StandardRequestSystemCrafterJobDataStore - Class in com.minecolonies.core.colony.requestsystem.data
Crafter data store.
StandardRequestSystemCrafterJobDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore
Standard constructor to initialize from zero.
StandardRequestSystemCrafterJobDataStore(IToken<?>, LinkedList<IToken<?>>, List<IToken<?>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemCrafterJobDataStore
Constructor to create the data store.
StandardRequestSystemCrafterJobDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
Factory to work with the datastore.
StandardRequestSystemDeliveryManJobDataStore - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRequestSystemDeliveryManJobDataStore() - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore
 
StandardRequestSystemDeliveryManJobDataStore(IToken<?>, LinkedList<IToken<?>>, Set<IToken<?>>) - Constructor for class com.minecolonies.core.colony.requestsystem.data.StandardRequestSystemDeliveryManJobDataStore
 
StandardRequestSystemDeliveryManJobDataStore.Factory - Class in com.minecolonies.core.colony.requestsystem.data
 
StandardRetryingRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
 
StandardRetryingRequestResolver(IFactoryController, IRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
StandardRetryingRequestResolver(IToken<?>, ILocation) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
StandardRetryingRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
StandardRetryingRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.StandardRetryingRequestResolverFactory
 
StandardToken - Class in com.minecolonies.api.colony.requestsystem.token
Internal implementation of the IToken interface.
StandardToken() - Constructor for class com.minecolonies.api.colony.requestsystem.token.StandardToken
Creates a new token with a random id.
StandardToken(UUID) - Constructor for class com.minecolonies.api.colony.requestsystem.token.StandardToken
Creates a new token with the given id.
STANDARDTOKEN - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
StandardTokenFactory - Class in com.minecolonies.api.colony.requestsystem.token
Factory for the standard request token, StandardToken
StandardTokenFactory() - Constructor for class com.minecolonies.api.colony.requestsystem.token.StandardTokenFactory
 
STAR_IMAGE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
STARING - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
 
start - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Start position to path from.
start() - Method in class com.minecolonies.core.entity.ai.cavalry.CavalryStrollGoal
Called when the goal is started.
start() - Method in class com.minecolonies.core.entity.ai.cavalry.ReturnToStableGoal
Resets the return-to-stable state before the goal starts running.
start() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
 
start() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAISickTask
 
start() - Method in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
start() - Method in class com.minecolonies.core.entity.mobs.aitasks.EntityAIBreakDoor
 
start() - Method in class com.minecolonies.core.generation.defaults.DefaultLootModifiersProvider
 
START_BUILDING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Start building a StructureIterator.
START_COLLISION - Static variable in class com.minecolonies.api.blocks.huts.AbstractBlockMinecoloniesDefault
Start of the collision box at x and z.
START_PAGE_ARG - Static variable in class com.minecolonies.core.commands.colonycommands.CommandListColonies
 
START_USING_BREWINGSTAND - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
brews potions until.
START_WORKING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Start working by walking to the building.
startBuilding() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Start building this StructureIterator.
startElement - Variable in class com.minecolonies.core.colony.interactionhandling.QuestDialogueInteraction
The current dialogue element.
startHelpCitizen(LivingEntity) - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Assigning the guard to help a citizen.
STARTING - Enum constant in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
 
STARTING - Enum constant in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
 
startJob(ExecutorService) - Method in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
Starts the job by queing it to an executor
startObjective(IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestObjectiveTemplate
Initialization of an objective.
startObjective(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.BreakBlockObjectiveTemplate
 
startObjective(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.BuildBuildingObjectiveTemplate
 
startObjective(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.DialogueObjectiveTemplateTemplate
 
startObjective(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.KillEntityObjectiveTemplateTemplate
 
startObjective(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.PlaceBlockObjectiveTemplate
 
startObjective(IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.ResearchObjectiveTemplate
 
startPatrolNext() - Method in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Starts the patrol to the next point
startPatrolNext() - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStable
Initiate the next patrol.
startRender(WorldEventContext) - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.CitizenRenderData
 
startRender(WorldEventContext) - Method in interface com.minecolonies.core.client.render.worldevent.highlightmanager.IHighlightRenderData
Indicate the render data it should start rendering.
startResearch(ILocalResearchTree) - Method in interface com.minecolonies.api.research.IGlobalResearch
Start the research.
startResearch(ILocalResearchTree) - Method in class com.minecolonies.core.research.GlobalResearch
 
startRiding(Entity, boolean) - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
Prevent riding entities except ours.
startTravellingTo(int, BlockPos, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Triggers the travelling logic for the citizen with the given id.
startTravellingTo(int, BlockPos, int) - Method in class com.minecolonies.core.colony.managers.TravellingManager
 
startTravellingTo(ICitizenData, BlockPos, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ITravellingManager
Triggers the travelling logic for the given citizen.
startWorking() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIUsesFurnace
Central method of the furnace user, he decides about what to do next from here.
startWorking() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkCook
 
startWorkingAtOwnBuilding() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Start working at own building.
startWorkingAtOwnBuilding() - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
startWorkingAtOwnBuilding() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
Redirects the guard to their building.
startWorkingAtOwnBuilding() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
 
startWorkingAtOwnBuilding() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
startWorkingAtOwnBuilding() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
stash - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
Stash - Class in com.minecolonies.core.colony.buildings.workerbuildings
Class used to manage the stash building block.
Stash(IColony, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.Stash
Instantiates the building.
STASH - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
STASH_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
STATE_BLOCKING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIBlockingEventType
High priority state which is checked right before trying to execute a normal state AITarget, if returning true it blocks further executions.
STATE_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
STATE_TRIGGER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
stateAfterPathing - Variable in class com.minecolonies.core.entity.ai.workers.guard.training.AbstractEntityAITraining
State to go to after pathing.
stateEqualsStateByBlockAndProp(BlockState, BlockState, String) - Static method in class com.minecolonies.api.util.BlockStateUtils
Checks if two states contain the same block and are equal in the given property, or all properties
stateEqualsStateInBlockAndProp(BlockState, BlockState) - Static method in class com.minecolonies.api.util.BlockStateUtils
Check if two states are equal in Block and Properties
stateEqualsStateInPropertyByName(BlockState, BlockState, String) - Static method in class com.minecolonies.api.util.BlockStateUtils
Compares two states by a property matching the given propertyName.
stateEqualsStateWithoutProp(BlockState, BlockState, Property<T>) - Static method in class com.minecolonies.api.util.BlockStateUtils
Compare two Blockstates ignoring one Property
StateQuestTriggerTemplate - Class in com.minecolonies.core.quests.triggers
Random quest trigger.
StateQuestTriggerTemplate(String[], JsonElement, int) - Constructor for class com.minecolonies.core.quests.triggers.StateQuestTriggerTemplate
Create a new state quest trigger.
stateTrigger - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
STATIC_LOCATION_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STATIC_MODIFIER - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
staticClaimInRange(Colony, boolean, BlockPos, int, ServerLevel, boolean) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Claim a number of chunks in a certain range around a position.
staticHappinessModifier - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
StaticHappinessModifier - Class in com.minecolonies.api.entity.citizen.happiness
Static modifier that doesn't change.
StaticHappinessModifier() - Constructor for class com.minecolonies.api.entity.citizen.happiness.StaticHappinessModifier
Create an instance of the static happiness modifier.
StaticHappinessModifier(String, double, IHappinessSupplierWrapper) - Constructor for class com.minecolonies.api.entity.citizen.happiness.StaticHappinessModifier
Create an instance of the happiness modifier.
StaticHappinessSupplier - Class in com.minecolonies.api.entity.citizen.happiness
Static Happiness supplier.
StaticHappinessSupplier() - Constructor for class com.minecolonies.api.entity.citizen.happiness.StaticHappinessSupplier
Default constructor for deserialization.
StaticHappinessSupplier(double) - Constructor for class com.minecolonies.api.entity.citizen.happiness.StaticHappinessSupplier
Create a new static supplier.
StaticLocation - Class in com.minecolonies.core.colony.requestsystem.locations
Location described by an immutable blockpos and a dimension.
StaticLocation(BlockPos, ResourceKey<Level>) - Constructor for class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
 
StaticLocation.Factory - Class in com.minecolonies.core.colony.requestsystem.locations
Internal factory class.
STATION_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
StationRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
Resolver that checks if a deliverable request is already in the station where the citizen is assigned to that requested things.
StationRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.StationRequestResolver
 
StationRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
------------ Class not Documented ------------
StationRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.StationRequestResolverFactory
 
StatisticsConstants - Class in com.minecolonies.api.util.constant
Constants regarding stats.
StatisticsConstants() - Constructor for class com.minecolonies.api.util.constant.StatisticsConstants
 
StatisticsManager - Class in com.minecolonies.core.colony.managers
Manager for colony related statistics.
StatisticsManager() - Constructor for class com.minecolonies.core.colony.managers.StatisticsManager
 
STATS_MODULE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
StatsUtil - Class in com.minecolonies.api.util
A variety of helper functions to facilitate statistics collection by buildings.
StatsUtil() - Constructor for class com.minecolonies.api.util.StatsUtil
 
status - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
The current raidstatus
status - Variable in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Status of the event
status - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.PathResult
The pathfinding status
Status - Enum Class in com.minecolonies.api.entity.ai
Used for chat messages, sounds, and other need based interactions.
STATUS_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
STATUS_ICON_SIZE - Static variable in class com.minecolonies.core.client.gui.map.WindowColonyMap
 
statusImage - Variable in class com.minecolonies.core.client.gui.map.WindowColonyMap.MapDecoration
 
stayInNether() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
Stay "in the Nether" and process the queues
steak_dinner - Static variable in class com.minecolonies.api.items.ModItems
 
step() - Method in class com.minecolonies.core.structures.EmptyColonyStructure
 
STEP_PROGRESS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
stew_trencher - Static variable in class com.minecolonies.api.items.ModItems
 
STEWING_AMOUNT - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCowboy
Stewing amount setting.
stillValid(Player) - Method in class com.minecolonies.api.inventory.container.ContainerBuildingInventory
Determines whether supplied player can use this container
stillValid(Player) - Method in class com.minecolonies.api.inventory.container.ContainerCitizenInventory
Determines whether supplied player can use this container
stillValid(Player) - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
 
stillValid(Player) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingBrewingstand
 
stillValid(Player) - Method in class com.minecolonies.api.inventory.container.ContainerCraftingFurnace
 
stillValid(Player) - Method in class com.minecolonies.api.inventory.container.ContainerGrave
 
stillValid(Player) - Method in class com.minecolonies.api.inventory.container.ContainerRack
 
STOCK_ADD - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
STOCK_PER_LEVEL - Static variable in class com.minecolonies.core.colony.buildings.modules.RestaurantMenuModule
Minimum stock it can hold per level.
STOCK_REMOVE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
STONE_MASON_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
STONE_SMELTERY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
STONE_SMELTERY_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
stoneMason - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
stoneMason - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
STONEMASON - Static variable in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingStonemason
Description string of the building.
STONEMASON_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
STONEMASON_DO_CRAFT - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
STONEMASON_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
STONEMASON_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
stoneSmelter - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
STONESMELTER_SMELTING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
STONESMELTER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
stoneSmeltery - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
stop() - Method in class com.minecolonies.core.entity.ai.cavalry.CavalryStrollGoal
Resets the stall position to null and stops the goal.
stop() - Method in class com.minecolonies.core.entity.ai.cavalry.ReturnToStableGoal
Stops the horse navigation goal and resets return-to-stable targets.
stop() - Method in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
stop() - Method in class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor
Resets the task.
stop() - Method in class com.minecolonies.core.entity.mobs.aitasks.EntityAIBreakDoor
 
stop() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Stop indicates that the entity no longer desires to move.
StopMusicMessage - Class in com.minecolonies.core.network.messages.client
Asks the client to stop its music
StopMusicMessage() - Constructor for class com.minecolonies.core.network.messages.client.StopMusicMessage
 
StopMusicMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.StopMusicMessage
 
stopOnNodeLimit(int, MNode, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Stops the pathjob when hitting a node limit
stopOnNodeLimit(int, MNode, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveCloseToXNearY
 
stopOnNodeLimit(int, MNode, int) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
 
stopRender(WorldEventContext) - Method in class com.minecolonies.core.client.render.worldevent.highlightmanager.CitizenRenderData
 
stopRender(WorldEventContext) - Method in interface com.minecolonies.core.client.render.worldevent.highlightmanager.IHighlightRenderData
Indicate the render data it should stop rendering.
stopSleeping() - Method in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Stops the guard from sleeping
stopTrackingBuildingLevelUp(BuildingEntry, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Stop tracking building leveling.
stopTrackingResearch(ResourceLocation, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Stop tracking research.
STORAGE_STYLE - Static variable in class com.minecolonies.api.util.constant.Constants
 
storeCustomer(ICitizenData) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook
Store a new customer of this restaurant.
storeProgressPos(BlockPos, BuildingProgressStage) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Store the progressPos in the building if possible for the worker.
storeProgressPos(BlockPos, BuildingProgressStage) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder
 
StoryText(ColonyStoryListener.BiomeFilter, String) - Constructor for record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Creates an instance of a StoryText record class.
stream() - Method in class com.minecolonies.core.colony.ColonyList
Create a Stream of Colonies.
STREAM_CODEC - Static variable in record class com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView.MapEntry
 
STREAM_CODEC - Static variable in class com.minecolonies.api.crafting.CompostRecipe
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.AdventureData
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.BuildingId
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.ColonyId
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.Desc
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.HutBlockData
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.PatrolTarget
 
STREAM_CODEC - Static variable in enum class com.minecolonies.api.items.component.PermissionMode
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.RallyData
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.SupplyData
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.Timestamp
 
STREAM_CODEC - Static variable in record class com.minecolonies.api.items.component.WarehouseSnapshot
 
streamBase(ListTag) - Static method in class com.minecolonies.api.util.NBTUtils
 
streamCodec() - Method in class com.minecolonies.api.crafting.CompostRecipe.Serializer
 
streamCodec() - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Serializer
 
streamCompound(ListTag) - Static method in class com.minecolonies.api.util.NBTUtils
 
StreamParticleEffectMessage - Class in com.minecolonies.core.network.messages.client
Handles spawning item particle effects in a stream between two targets.
StreamParticleEffectMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.StreamParticleEffectMessage
 
StreamParticleEffectMessage(Vec3, Vec3, SimpleParticleType, int, int) - Constructor for class com.minecolonies.core.network.messages.client.StreamParticleEffectMessage
Start a particle stream.
strength(int) - Static method in class com.minecolonies.core.generation.CompostRecipeBuilder
 
Strength - Enum constant in enum class com.minecolonies.api.entity.citizen.Skill
 
STRING_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
STRING_W_DESC_SETTINGS_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
StringSetting - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores a string-list setting (Like enum, but easily serializable).
StringSetting(String...) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
Create a new string list setting.
StringSetting(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
Create a new string list setting.
StringSettingsFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringSettingsFactory
 
StringSettingWithDesc - Class in com.minecolonies.core.colony.buildings.modules.settings
Stores a string-list setting (Like enum, but easily serializable).
StringSettingWithDesc(String...) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.StringSettingWithDesc
Create a new string list setting.
StringSettingWithDesc(List<String>, int) - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.StringSettingWithDesc
Create a new string list setting.
StringWithDescSettingsFactory() - Constructor for class com.minecolonies.core.colony.buildings.modules.settings.SettingsFactories.StringWithDescSettingsFactory
 
STRUCTURE_BACKUP_FOLDER - Static variable in class com.minecolonies.core.colony.managers.EventStructureManager
Backup schematics folder name.
STRUCTURE_SPAWNER_BREAKS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
structureName() - Method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Returns the value of the structureName record component.
structurePlacer - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
The current structure task to be build.
structureStep() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
The Structure step to execute the actual placement actions etc.
structureStep() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
STUCK - Enum constant in enum class com.minecolonies.api.entity.ai.JobStatus
I have work to do, but I'm unable to work because I'm missing something.
STUCK_DAMAGE - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
student - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
STUDENT - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
STUDENT_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
STUDENT_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
STUDENT_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
StudentBuildingModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Student module view.
StudentBuildingModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.StudentBuildingModuleView
 
STUDY - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
STUDY_DELAY - Static variable in class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkResearcher
Delay for each subject study.
StudyItem - Record Class in com.minecolonies.core.datalistener.model
Container class for any study item.
StudyItem(Item, int, int) - Constructor for record class com.minecolonies.core.datalistener.model.StudyItem
Creates an instance of a StudyItem record class.
StudyItemListener - Class in com.minecolonies.core.datalistener
Loads and listens to study items for the BuildingLibrary.
stuffed_pepper - Static variable in class com.minecolonies.api.items.ModItems
 
stuffed_pita - Static variable in class com.minecolonies.api.items.ModItems
 
SUBOPTIMAL - Enum constant in enum class com.minecolonies.api.util.Pond.PondState
 
SUBOPTIMAL_POND - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
SUBOPTIMAL_POND_COMPLAINT_DISTANCE - Static variable in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
How close to a suboptimal pond the fisherman has to be before he complains.
subscribe(Class<T>, EventBus.EventHandler<T>) - Method in class com.minecolonies.api.eventbus.DefaultEventBus
 
subscribe(Class<T>, EventBus.EventHandler<T>) - Method in interface com.minecolonies.api.eventbus.EventBus
Subscribe to the given event type, providing a handler function.
success() - Method in record class com.minecolonies.core.datalistener.util.MappingResult
Returns the value of the success record component.
SUCCESS - Enum constant in enum class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSpawnResult
 
SUCCESS - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
SUCCESS - Enum constant in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure.ItemCheckResult
 
SUFFIXES - Static variable in class com.minecolonies.core.colony.CitizenData
Possible texture suffixes.
SUGAR_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
SUGAR_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
Plantation field tags.
SugarCanePlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.SUGAR_CANE.
SugarCanePlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.SugarCanePlantModule
Default constructor.
sugaryBread - Static variable in class com.minecolonies.api.items.ModItems
 
supplier() - Method in class com.minecolonies.core.util.MultimapCollector
 
SuppliesHandler - Class in com.minecolonies.core.placementhandlers.main
 
SuppliesHandler() - Constructor for class com.minecolonies.core.placementhandlers.main.SuppliesHandler
 
SUPPLY_CAMP_LT - Static variable in class com.minecolonies.core.generation.defaults.DefaultSupplyLootProvider
Resource locations, path and names must fit the existing json file.
SUPPLY_CAMP_STORY - Static variable in class com.minecolonies.core.event.ColonyStoryListener
Stories for supply camps.
SUPPLY_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
SUPPLY_OFFSET_DISTANCE - Static variable in interface com.minecolonies.api.items.ISupplyItem
 
SUPPLY_SHIP_LT - Static variable in class com.minecolonies.core.generation.defaults.DefaultSupplyLootProvider
 
SUPPLY_SHIP_STORY - Static variable in class com.minecolonies.core.event.ColonyStoryListener
Stories for supply ships.
SUPPLY_TOLERANCE_FRACTION - Static variable in interface com.minecolonies.api.items.ISupplyItem
 
supplyCamp - Static variable in class com.minecolonies.api.items.ModItems
 
supplyCampStories - Static variable in class com.minecolonies.core.event.ColonyStoryListener
 
supplyChest - Static variable in class com.minecolonies.api.items.ModItems
 
SupplyData - Record Class in com.minecolonies.api.items.component
 
SupplyData(boolean, boolean, long) - Constructor for record class com.minecolonies.api.items.component.SupplyData
Creates an instance of a SupplyData record class.
supplyShipStories - Static variable in class com.minecolonies.core.event.ColonyStoryListener
 
Suppression - Class in com.minecolonies.api.util.constant
Constants for suppression keys.
surfaceTeleport(ServerPlayer) - Static method in class com.minecolonies.core.util.TeleportHelper
Teleports the player to the nearest safe surface location above their current location
SurfaceType - Enum Class in com.minecolonies.core.entity.pathfinding
Check if we can walk on a surface, drop into, or neither.
surnames - Variable in class com.minecolonies.api.colony.CitizenNameFile
List of surnames.
SurvivalHandler - Class in com.minecolonies.core.placementhandlers.main
Minecolonies survival blueprint handler.
SurvivalHandler() - Constructor for class com.minecolonies.core.placementhandlers.main.SurvivalHandler
 
sushi_roll - Static variable in class com.minecolonies.api.items.ModItems
 
swapArmorGrade(int) - Static method in class com.minecolonies.api.util.ItemStackUtils
Assigns a string containing the grade of the toolGrade.
swapItemStacksInItemHandlers(IItemHandler, int, IItemHandler, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source IItemHandler to the given target IItemHandler.
swapToolGrade(int) - Static method in class com.minecolonies.api.util.ItemStackUtils
Assigns a string containing the grade of the armor grade.
swimCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Additional cost of swimming - base 1.
swimCostEnter - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Additional cost enter entering water
SWINE_HERDER_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
SWINE_HERDER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
swineHerder - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
swineHerder - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
SWINEHERDER_HERDING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SWINEHERDER_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SWINEHERDER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
SWITCH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
String describing switch for the gui.
SwitchBuildingWithToolMessage - Class in com.minecolonies.core.network.messages.server
Switch the buildtool with the respective item in the inventory.
SwitchBuildingWithToolMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.SwitchBuildingWithToolMessage
Reads this packet from a RegistryFriendlyByteBuf.
SwitchBuildingWithToolMessage(ItemStack) - Constructor for class com.minecolonies.core.network.messages.server.SwitchBuildingWithToolMessage
Switch the stack.
switchOrder(int, int, boolean) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Switch the order of two recipes.
switchOrder(int, int, boolean) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
switchOrder(int, int, boolean) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Switch order in recipe list.
SwitchRecipeCraftingTeachingMessage - Class in com.minecolonies.core.network.messages.server
Creates a message to switch recipe outputs when multiple are available.
SwitchRecipeCraftingTeachingMessage() - Constructor for class com.minecolonies.core.network.messages.server.SwitchRecipeCraftingTeachingMessage
Create message.
SwitchRecipeCraftingTeachingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.SwitchRecipeCraftingTeachingMessage
 
switchRecipes() - Method in class com.minecolonies.api.inventory.container.ContainerCrafting
Switch to the next possible recipe (when more than one are available).
switchView - Variable in class com.minecolonies.core.client.gui.AbstractWindowSkeleton
 
sword - Static variable in class com.minecolonies.api.equipment.ModEquipmentTypes
 
syncDebug(List<ServerPlayer>) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Sync the path to the client.
syncDebugReachedPositions(HashSet<BlockPos>, List<ServerPlayer>) - Static method in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Set the set of reached blocks to the client.
SyncPathMessage - Class in com.minecolonies.core.network.messages.client
Message to sync some path over to the client.
SyncPathMessage(Set<MNode>, Set<MNode>, Set<MNode>, Set<MNode>, Set<MNode>, Set<MNode>) - Constructor for class com.minecolonies.core.network.messages.client.SyncPathMessage
Create a new path message with the filled pathpoints.
SyncPathMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.SyncPathMessage
 
SyncPathReachedMessage - Class in com.minecolonies.core.network.messages.client
Message to sync the reached positions over to the client for rendering.
SyncPathReachedMessage(Set<BlockPos>) - Constructor for class com.minecolonies.core.network.messages.client.SyncPathReachedMessage
Create the message to send a set of positions over to the client side.
SyncPathReachedMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.SyncPathReachedMessage
 

T

TAB_REG - Static variable in class com.minecolonies.api.creativetab.ModCreativeTabs
 
table(ResourceLocation) - Static method in class com.minecolonies.core.generation.CustomRecipeAndLootTableProvider
 
table(ResourceLocation) - Static method in class com.minecolonies.core.generation.SimpleLootTableProvider
Create a loot table resource key.
TabsWindowModule - Class in com.minecolonies.core.client.gui.modules
 
TabsWindowModule(AbstractWindowSkeleton, Random) - Constructor for class com.minecolonies.core.client.gui.modules.TabsWindowModule
Constructor to initiate the tab window module.
TabsWindowModule.TabImageSide - Enum Class in com.minecolonies.core.client.gui.modules
Image side definitions.
tacos - Static variable in class com.minecolonies.api.items.ModItems
 
tag - Variable in enum class com.minecolonies.api.research.ResearchBranchType
The string tag representation of the Branch-Type.
tag(TagKey<Item>) - Method in class com.minecolonies.core.generation.defaults.DefaultItemTagsProvider
Deprecated.
Use DefaultItemTagsProvider.tag(TagKey, String) instead to provide a translation.
tag(TagKey<Item>, String) - Method in class com.minecolonies.core.generation.defaults.DefaultItemTagsProvider
 
TAG_ABANDONED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_ACTIVE - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the active node the miner is working on.
TAG_ALL_CHUNK_STORAGES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag for all chunk storages..
TAG_ANIMAL_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_ANIMAL_MANAGER - Static variable in class com.minecolonies.core.colony.managers.AnimalManager
NBT Tags
TAG_ANIMALHOME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Managed animal related things.
TAG_ANIMALS - Static variable in class com.minecolonies.core.colony.managers.AnimalManager
 
TAG_ARCHER - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_ARCHERY_STANDS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_ARCHERY_TARGETS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Archery building constants.
TAG_ARMOR_INVENTORY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the armor inventory to nbt.
TAG_ASLEEP - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_ASSIGN_START - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_ASSIGNED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the assigned module.
TAG_ASSIGNED_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_AUTO_DELETE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store if auto deletable to a colony.
TAG_AUTOSTART - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_AV_QUESTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_AVAILABLE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BANNER_PATTERNS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag we use to store the patterns.
TAG_BEDS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
List storing all beds which have been registered to the building.
TAG_BLOCK - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BOOKCASES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BRANCH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_BREWING_STAND - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag of the colony.
TAG_BUILDING - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_CLAIM - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_EXTENSIONS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_LEVEL - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_LIST_CLAIM - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_MODULES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_NAME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_TO_DRAIN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_BUILDING_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the building type.
TAG_BUILDINGS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CACHED_ABOVE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CAMPFIRE_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CELL - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Farmer building related things.
TAG_CENTER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHAT_OPTION - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHAT_OPTIONS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHILD - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHILD_TIME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHILDREN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHILDS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_CHUNK_CLAIM - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHUNK_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CHUNK_STORAGE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag for all chunk storages..
TAG_CITIZEN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CITIZEN_BY_OPEN_REQUEST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CITIZEN_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CITIZEN_NAME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CITIZENS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CLAIM_DATA - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CLOCATION - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the location of the cobblestone at the shaft.
TAG_COBBLE - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
Miner tags
TAG_COL_NAME_STYLE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the name style of the colonists.
TAG_COL_TEXT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the texture style of the colonists.
TAG_COLONIES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COLONY - Static variable in class com.minecolonies.core.items.ItemClipboard
Tag of the colony.
TAG_COLONY - Static variable in class com.minecolonies.core.items.ItemQuestLog
Tag of the colony.
TAG_COLONY_ID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COLONY_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COLORS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COMBAT_COOLDOWN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COMBAT_PARTNER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COMBAT_TARGET - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Archery building constants.
TAG_COMPATABILITY_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COMPLETED_REQUESTS_BY_CITIZEN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COMPOUND - Static variable in class com.minecolonies.api.util.constant.Constants
Tag compound of forge.
TAG_CONNECTION_EVENTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CONNECTION_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CONNECTION_POINT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CONNECTION_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CONNECTIONS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CONSTRUCTION_TAPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CONTAINERS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store the containers to NBT.
TAG_CONTENT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the content to nbt.
TAG_CORNER1 - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags used to store the building corners to nbt and retrieve them.
TAG_CORNER2 - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_COST_COUNT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_COST_ITEM - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_COST_ITEMS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_COST_NBT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_COST_TAG - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_COST_TYPE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_COSTS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_COURIERS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag used to store the residents.
TAG_CRAFT_COUNTER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CRUSHER_MODE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CRUSHER_RATIO - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CURR_MANA - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Researcher tags.
TAG_CURR_STAGE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CURRENT_DAILY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CURRENT_LEVEL - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the current level the miner is working in.
TAG_CUSTOM_NAME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_CUSTOMER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DAILY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Crusher building constants.
TAG_DAMAGE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
NetherToken tag name for damage amount
TAG_DAY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DAYS_LEFT - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
NBT Tags
TAG_DEATH_CAUSE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DECAY_TIMER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags to store grave information
TAG_DECAYED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DECEASED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DECONSTRUCTED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DESC - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DIMENSION - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DIPLOMACY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DISABLED_RECIPES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
NBTTag to store the disabled recipes list.
TAG_DISEASE - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Disease tag,
TAG_DISEASE_ID - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Disease iod tag.
TAG_DISTANCE - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
Distance NBT tag.
TAG_DISTANCE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_DYNAMIC_TREE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_EFFECT_ITEM - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_EFFECT_TYPE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_EFFECTS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_EMPTY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store an empty stack to nbt.
TAG_ENTITY_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
NetherToken tag name for entity type doing the damage
TAG_EVENT_DESC_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_EVENT_ID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Event tags
TAG_EVENT_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_EVENT_STATUS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_EXPERIENCE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_EXPLOSIONS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FEMALE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Citizen data Tags.
TAG_FIELD - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FIELD_EAST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the fields positive length.
TAG_FIELD_NORTH - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the fields negative width.
TAG_FIELD_SOUTH - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the fields positive width.
TAG_FIELD_WEST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the fields negative length.
TAG_FIELDS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FINISHED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FINISHED_AV_QUESTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FINISHED_PART_QUESTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FIREWORKS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FLAG_PATTERNS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store the colony flag
TAG_FLICKER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FLUIDS_REMOVE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags to store the needed resources to nbt.
TAG_FLUIDS_REMOVE_POSITIONS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags to store the needed resources to nbt.
TAG_FLUIDS_REMOVE_Y - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags to store the needed resources to nbt.
TAG_FREE_BLOCKS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_FREE_POSITIONS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_GATE - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_GATEHOUSES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_GATHER_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Enchanter tags
TAG_GATHERED_ALREADY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_GRAVE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_GRAVE_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_GROUNDLEVEL - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_HANDLER_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Handler type to identify when loading from nbt.
TAG_HAPPINESS - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
Storage tag for the handler.
TAG_HEIGHT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_HELD_ITEM_SLOT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_HIDDEN - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_HIDEUNIMPORTANT - Static variable in class com.minecolonies.core.items.ItemClipboard
Tag of the "hide unimportant" UI toggle.
TAG_HIRING_MODE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the buildings hiring mode.
TAG_HIVES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Beekeeper tag
TAG_HORDEINITSIZE - Static variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
 
TAG_ID - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_ID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_IDLE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_IMMUNITY - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Disease immunity tag,
TAG_IMMUTABLE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_IN_PROGRESS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Quest related nbt tags.
TAG_IN_WAREHOUSE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store if the entity is in a Warehouse.
TAG_INITIAL_TRAVEL_TIME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_INQUIRY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Inquiry tag to store to NBT.
TAG_INSTANT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_INV_SIZE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store the inventory size.
TAG_INVENTORY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the inventory to nbt.
TAG_IS_BUILT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_IS_FINISHED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store if quarry was finished.
TAG_IS_SLIME_TREE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Lumberjack/Tree Tags for NBT
TAG_JOB_STATUS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_JOB_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_JUST_ATE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_KNIGHT - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
Gate tags.
TAG_LADDER - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_LADDER_COUNTER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
String to store the ladder counter to NBT.
TAG_LAST_FOODS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_LAST_ONLINE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_LEAVES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_LEISURE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_LEISURE - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
Leisure tag.
TAG_LEVEL - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_LEVEL_MAP - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the inventory to nbt.
TAG_LEVELS - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store list of levels.
TAG_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used when a Compound wraps a list.
TAG_LIVING_RESIDENTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag used to store the residents.
TAG_LLOCATION - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the location of the ladder.
TAG_LOCATION - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the building location.
TAG_LOGS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MAIN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store if the entity is the main.
TAG_MANAGED_ANIMALID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MANUAL_HIRING - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MANUAL_HOUSING - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MAX_COUNTER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MAX_HEALTH - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MAX_RAIDER_COUNT - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
TAG_MERCENARY_TIME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MINERS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag used to store the residents.
TAG_MINIMUM_STOCK - Static variable in class com.minecolonies.core.colony.buildings.modules.MinimumStockModule
The minimum stock tag.
TAG_MIRROR - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the mirror of the building.
TAG_MODIFIER_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MOURNING - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_MOVE_IN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_NAME - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_NAME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_NETHER_TREE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_NETHER_TREE_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_NEW_HAPPINESS - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
TAG_NEW_SKILLS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_NEXT_INQUIRY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag for the next inquiry to a response.
TAG_NEXT_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_NEXTID - Static variable in class com.minecolonies.core.colony.managers.AnimalManager
 
TAG_NEXTID - Static variable in class com.minecolonies.core.colony.managers.VisitorManager
 
TAG_NIGHTS_SINCE_LAST_RAID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store nights since last raid
TAG_NUMBEROFARCHERS - Static variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
 
TAG_NUMBEROFBOSSES - Static variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
 
TAG_NUMBEROFRAIDERS - Static variable in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
NBT Tags
TAG_OBJECTIVE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_OFFHAND_HELD_ITEM_SLOT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_OLD - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the active node the miner is working on.
TAG_ONGOING - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the active node the miner is working on.
TAG_ONGOING_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag for the ongoing list of deliveries.
TAG_ONLY_CHILD - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_OPEN_REQUESTS_BY_CITIZEN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_OPEN_REQUESTS_BY_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_OTHER_LEVEL - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_OWNER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the owner.
TAG_PACK - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the pack of the building.
TAG_PARENT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
Constants to write the research to NBT.
TAG_PARENT_A - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PARENT_B - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PARENT_POND - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PARENT_SCHEM - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store parent of a building
TAG_PART_QUESTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PARTICIPANTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PARTNER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PARTNER1 - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PARTNER2 - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PASTEABLE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PATH - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the path of the building blueprint.
TAG_PATIENTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Patients tags.
TAG_PATROL_POINT - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
Military tags.
TAG_PATTERN_COLOR - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used by vanilla to store single color in banner pattern-color pairs
TAG_PAUSED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PENDING - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PERIOD - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PLANTATION_FIELD_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The plantation field type stored on plantation field blocks.
TAG_PLANTATION_FIELD_WORK_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The plantation field working positions.
TAG_PLANTGROUND - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PLAYER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PONDS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_POS - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
TAG_PRESTIGE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PREV_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PRIMARY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store if this interaction is a primary interaction.
TAG_PRINT_PROGRESS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PRIO - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PRIO_STATE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Deprecated.
Superseeded by request-based pickup system.
TAG_PRIORITY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the priority of this interaction..
TAG_PROGRESS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_PROGRESS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Crafter job tags.
TAG_PROGRESS_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PROGRESS_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Progress manager tags.
TAG_PROGRESS_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags to store the needed resourced to nbt.
TAG_PROGRESS_STAGE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags to store the needed resourced to nbt.
TAG_PROGRESS_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_PURGED_MOBS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_QUANTITY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_QUARRY_ASSIGNMENT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the quarry assignment module.
TAG_QUEST_GIVER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_QUEST_ID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_QUEST_INDEX - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_QUEST_MANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_RADIUS - Static variable in class com.minecolonies.core.colony.buildingextensions.FarmField
 
TAG_RAID_HISTORY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store raid history data
TAG_RAID_WILL_HAPPEN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag on the ancient tome used to indicate if a raid will happen.
TAG_RAIDABLE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store if raidable to a colony.
TAG_RAIDER_THRESHOLD_TRACKER - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
TAG_RALLIED_GUARDTOWERS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
BannerRallyGuards tags
TAG_RANDOM_KEY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_RECIPES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
NBTTag to store the recipes list.
TAG_RELATIVE_NEIGHBOR - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store the relative neighbor pos to NBT.
TAG_REMAINING_TRAVEL_TIME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_REPUTATION - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_REQ_ITEM - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_REQ_TYPE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_REQS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_REQUEST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used when we store a Request.
TAG_REQUEST - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
TAG_REQUESTMANAGER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_REQUESTOR_ID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the requester Id of the Building.
TAG_RESEARCH - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Research manager compound TAG.
TAG_RESEARCH_CHILD - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_RESEARCH_LVL - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_RESEARCH_SORT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_RESEARCH_TREE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
The research tree tag.
TAG_RESERVED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_RESIDENTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag used to store the residents.
TAG_RESOLVER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_RESPAWN_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_RESPONSE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Response tag to store each response option.
TAG_RESPONSES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Responses tag to store the entire list.
TAG_ROTATION - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the rotation of the building.
TAG_ROTATION_MIRROR - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the rotation and mirror of the building.
TAG_RS_BUILDING_DATASTORE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_RS_DMANJOB_DATASTORE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SAP_LEAF - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SAPLING - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SATURATION - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SAW_STORY - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Supplycamp related things.
TAG_SCHEMATIC - Static variable in class com.minecolonies.core.network.messages.client.SaveStructureNBTMessage
 
TAG_SCHEMATIC_LEVEL - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the level of the building.
TAG_SCHEMATIC_LIST - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Raid manager tag
TAG_SCHEMATIC_MD5 - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the md5 hash of the schematic.
TAG_SECONDARY_OUTPUTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SHIP_ROTMIR - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
TAG_SHIPSIZE - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
TAG_SIBLINGS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SINGLE_PATTERN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used by vanilla to store a single pattern in banner pattern-color pairs
TAG_SIT_IN - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_SIT_OUT - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_SITTING - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
General tags.
TAG_SIZE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store the size.
TAG_SKILL - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SN - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the starting node.
TAG_SOUND_PROFILE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SPAWN_POS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SPAWNER_COUNT - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
TAG_SPAWNERS - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
 
TAG_STAGE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the fields stage.
TAG_STAND - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_STAND_IN - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_STAND_OUT - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_STARTING_LEVEL - Static variable in class com.minecolonies.api.util.constant.BuildingConstants
The NBT Tag to store the starting level of the shaft.
TAG_STATE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_STATUS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_STRING - Static variable in class com.minecolonies.api.util.constant.Constants
Tag String of forge.
TAG_STUCK_COUNTER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
String to store the stuck counter to NBT.
TAG_STUMPS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_STYLE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag to store the style of the building.
TAG_SUBTITLE_NAME - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TAG_SUFFIX - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SUMMARIZE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_SUPPLIER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TAKEN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store if the field has been taken.
TAG_TARGET - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TARGET_COLONY_ID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TARGET_COLONY_NAME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TARGET_DISTANCE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TEAM_COLOR - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store the team color of the colony.
TAG_TEXTURE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TEXTURE_UUID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TIME - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
String to store the existing time to NBT.
TAG_TOKEN - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TOP_LOG - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TOTAL_STAGES - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tags to store the stages
TAG_TRAIL - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TRAVELLING_DATA - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_TREE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Some job constants.
TAG_TYPE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_UNLOCKED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_UUID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_VALUE - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_VERSION - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Version tag.
TAG_VISIT_MANAGER - Static variable in class com.minecolonies.core.colony.managers.VisitorManager
NBT Tags
TAG_VISITOR_ID - Static variable in class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
Schematic name
TAG_VISITORS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_VISITORS - Static variable in class com.minecolonies.core.colony.managers.VisitorManager
 
TAG_WAITING_TICKS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_WAREHOUSE_SNAPSHOT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store a snapshot of a given warehouse in the resource scroll.
TAG_WAREHOUSE_SNAPSHOT_WO_HASH - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_WATER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Final strings to save and retrieve the current water location and pond list.
TAG_WATER_POND - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_WAYPOINT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_WEIGHT - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_WORK - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_WORK - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TAG_WORK_ORDER - Static variable in class com.minecolonies.core.colony.jobs.AbstractJobStructure
Tag to store the workOrder id.
TAG_WORKER - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag used to store the worker to nbt.
TAG_WORKER_ID - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Tag to store the id to NBT.
TAG_WORKING_OFFSET - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TAG_WORKING_RESIDENTS - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
The tag used to store the residents.
TAG_X - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Var for first pos string.
TAG_XP_DROPPED - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
NetherToken tag name for xp dropped by entity
TAG_Z - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
Var for second pos string.
TagConstants - Class in com.minecolonies.api.util.constant
Constants for the block/item tags defined by Minecolonies
tagsLoaded - Static variable in class com.minecolonies.api.items.ModTags
Flag to check if tags are already loaded.
TagUtils - Class in com.minecolonies.api.util
Class for specific minecraft tag utilities.
takeItemStackFromProvider(IItemHandlerCapProvider, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Takes whatever is in that slot of the worker chest and puts it in his inventory.
target - Variable in class com.minecolonies.core.entity.ai.combat.TargetAI
Current target reference
target - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
The current target for our guard.
target - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
The current target for our guard.
target - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveTowards
Position to run to, in order to
TARGET_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
TARGET1_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
TARGET2_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
TargetAI<T> - Class in com.minecolonies.core.entity.ai.combat
Target search AI
TargetAI(T, int, ITickRateStateMachine) - Constructor for class com.minecolonies.core.entity.ai.combat.TargetAI
Constructor method for AI
targetMount - Variable in class com.minecolonies.core.entity.ai.workers.guard.EntityAICavalry
 
tavern - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
TAVERN_BUILT - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
TAVERN_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
TAVERN_LIVING - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
TAVERN_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
TAVERN_VISITOR - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
TavernBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Tavern building for the colony.
TavernBuildingModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule
 
TavernBuildingModule.View - Class in com.minecolonies.core.colony.buildings.modules
ClientSide representation of the building.
TavernLivingBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
The tavern living module for citizen to call their home.
TavernLivingBuildingModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.TavernLivingBuildingModule
 
TavernSounds - Class in com.minecolonies.api.sounds
Sounds for the tavern
TavernSounds() - Constructor for class com.minecolonies.api.sounds.TavernSounds
 
tavernTheme - Static variable in class com.minecolonies.api.sounds.TavernSounds
Tavern theme
TEACH - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
teacher - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
TEACHER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
TEACHER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
TEACHER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
TEACHER_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
TEACHING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
teachPupil(AbstractEntityCitizen, double) - Method in class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkTeacher
Teach the pupil given the xp gained during the teach action.
TeamColonyColorChangeMessage - Class in com.minecolonies.core.network.messages.server.colony
Message class which manages changing the team color of the colony.
TeamColonyColorChangeMessage(int, IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.TeamColonyColorChangeMessage
Creates object for the player to handle the color
TeamColonyColorChangeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.TeamColonyColorChangeMessage
Transformation from a byteStream to the variables.
TELEPORT_TO_COLONY - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
teleportCitizen(AbstractEntityCitizen, Level, BlockPos) - Static method in class com.minecolonies.core.util.TeleportHelper
 
TeleportHelper - Class in com.minecolonies.core.util
Helper class for server-side teleporting.
TeleportToColonyMessage - Class in com.minecolonies.core.network.messages.server.colony
Message for trying to teleport to a friends colony.
TeleportToColonyMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.TeleportToColonyMessage
 
TeleportToColonyMessage(ResourceKey<Level>, int, BlockPos, int, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.TeleportToColonyMessage
 
TELESCOPE - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TEMP_SCAN - Static variable in class com.minecolonies.core.items.ItemScanAnalyzer
NBT constants
TEMPERATE_BIOMES - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
temperateBiomes - Static variable in class com.minecolonies.api.items.ModTags
 
template() - Method in record class com.minecolonies.api.quests.FinishedQuest
Returns the value of the template record component.
tempNextPatrolPoint - Variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
A temporary next patrol point, which gets consumed and used once
tempWorldPos - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Mutable pos used ot retrieve world info directly
TEN_CITIZENS_SPAWNED - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
test(int) - Method in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Perform the check comparing the current population to the advancement condition
test(int) - Method in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Performs the check for the conditions
test(IRecipeStorage) - Method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Performs the check for these criteria
test(String) - Method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Performs the check for the conditions
test(String, int) - Method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Performs the check for the conditions
test(String, int) - Method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Performs the check for the conditions
test(String, ResourceLocation) - Method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Performs the check for the conditions
test(ResourceLocation) - Method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Performs the check for the conditions
test(ResourceLocation) - Method in record class com.minecolonies.core.datalistener.util.ModRemovalorder
 
test(ResourceLocation) - Method in record class com.minecolonies.core.datalistener.util.OtherModsRemovalOrder
 
test(ResourceLocation) - Method in record class com.minecolonies.core.datalistener.util.SingleEntryRemovalOrder
 
test(ItemStack) - Method in record class com.minecolonies.api.crafting.CountedIngredient
Tests if the given stack matches the base ingredient.
test(ItemStack) - Method in record class com.minecolonies.core.recipes.FoodIngredient
 
test(ItemStack) - Method in class com.minecolonies.core.recipes.PlantIngredient
 
test(ItemStack) - Method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Performs the check for the conditions
test(ItemStack) - Method in class com.minecolonies.api.entity.ai.workers.util.GuardGear
 
test(LootContext) - Method in class com.minecolonies.api.loot.EntityInBiomeTag
 
test(LootContext) - Method in class com.minecolonies.api.loot.GenerateSupplyLoot
 
test(LootContext) - Method in class com.minecolonies.api.loot.ResearchUnlocked
 
test(T) - Method in interface com.minecolonies.api.util.OptionalPredicate
Evaluates this predicate on the given argument.
testFlag(long, long) - Static method in class com.minecolonies.api.util.Utils
Checks if the flag is set in the data.
TEXT_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
TEXT_PICKUP_PRIORITY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TEXT_PICKUP_PRIORITY_NEVER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TEXT_X_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TEXT_Y_OFFSET - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TEXTURE - Static variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
TEXTURE_BOOK - Static variable in class com.minecolonies.core.client.render.TileEntityEnchanterRenderer
 
TEXTURE_PACKS - Static variable in class com.minecolonies.core.event.TextureReloadListener
List of all texture packs available.
TexturePacks() - Constructor for class com.minecolonies.core.event.TextureReloadListener.TexturePacks
 
TextureReloadListener - Class in com.minecolonies.core.event
Specific texture reload listener.
TextureReloadListener() - Constructor for class com.minecolonies.core.event.TextureReloadListener
 
TextureReloadListener.TexturePacks - Class in com.minecolonies.core.event
Storage class to hand the texture packs from off-thread to the main thread.
textureUUID - Variable in class com.minecolonies.core.colony.CitizenDataView
Texture UUID.
TH_TOO_LOW - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
THE_DEPTHS - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
THE_END - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
ThreatTable<T> - Class in com.minecolonies.api.entity.ai.combat.threat
Threat table class, basically a list of entities with an associated threat value
ThreatTable(T) - Constructor for class com.minecolonies.api.entity.ai.combat.threat.ThreatTable
 
ThreatTableEntry - Class in com.minecolonies.api.entity.ai.combat.threat
Data entry in the threat table
ThreatTableEntry(LivingEntity) - Constructor for class com.minecolonies.api.entity.ai.combat.threat.ThreatTableEntry
 
THREE_QUARTERS - Static variable in class com.minecolonies.api.util.constant.Constants
 
THROW_POTION - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
throwPotionAt(ItemStack, LivingEntity, AbstractEntityCitizen, Level, float, float, BiPredicate<LivingEntity, MobEffect>) - Static method in class com.minecolonies.core.entity.other.DruidPotionEntity
Throws a potion at the target with the given inaccuracy
tick() - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Tick to process work.
tick() - Method in interface com.minecolonies.api.entity.ai.ITickingStateAI
Ticks the ai
tick() - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
Updates the statemachine.
tick() - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Update the statemachine, checks current state and its transitions
tick() - Method in interface com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.ITickRateStateMachine
Tick the statemachine.
tick() - Method in class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
Tick the statemachine.
tick() - Method in class com.minecolonies.api.entity.other.MinecoloniesMinecart
 
tick() - Static method in class com.minecolonies.api.sounds.SoundManager
Tick the sound queue to play a sound.
tick() - Method in interface com.minecolonies.api.tileentities.ITickable
Default parameterless ticking implementation.
tick() - Method in class com.minecolonies.api.util.LookHandler
 
tick() - Method in class com.minecolonies.core.client.particles.SleepingParticle
Updates the particles, setting new position/scale
tick() - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
tick() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
 
tick() - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
tick() - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
tick() - Method in class com.minecolonies.core.entity.ai.cavalry.ReturnToStableGoal
Ticks the return-to-stable state machine.
tick() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIFloat
 
tick() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
Updates the task and checks if the citizen passed the gate already.
tick() - Method in class com.minecolonies.core.entity.ai.minimal.LookAtEntityGoal
 
tick() - Method in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
 
tick() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
Ticks the ai state.
tick() - Method in class com.minecolonies.core.entity.mobs.aitasks.EntityAIBreakDoor
 
tick() - Method in class com.minecolonies.core.entity.other.cavalry.CavalryHorseEntity
Called every tick to update the horse.
tick() - Method in class com.minecolonies.core.entity.other.CustomArrowEntity
 
tick() - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
tick() - Method in class com.minecolonies.core.entity.other.SittingEntity
 
tick() - Method in class com.minecolonies.core.entity.other.SpearEntity
Remove spear after certain time alive.
tick() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
tick() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MovementHandler
 
tick() - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Update method to be called by Minecraft every tick
tick() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
tick() - Method in class com.minecolonies.core.tileentities.TileEntityColonySign
Update method to be called by Minecraft every tick
tick() - Method in class com.minecolonies.core.tileentities.TileEntityCompostedDirt
 
tick() - Method in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
tick(Level, BlockState, BlockPos) - Method in interface com.minecolonies.api.tileentities.ITickable
Tick the tickable with parameters.
tickAnimalData(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Actions to execute on a tick.
tickAnimalData(int) - Method in class com.minecolonies.core.colony.managers.AnimalManager
 
tickCitizenData(int) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Tick the citizen data of all active citizens.
tickCitizenData(int) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
tickCount - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
tickDespawn() - Method in class com.minecolonies.core.entity.other.SpearEntity
 
ticketedChunks - Variable in class com.minecolonies.core.colony.Colony
List of loaded chunks for the colony.
TickingEvent<S> - Class in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
Event with a tickrate for a statemachine using a tickrate.
TickingEvent(IStateEventType, IBooleanConditionSupplier, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingEvent
Creates a new TickingEvent
TickingOneTimeEvent<S> - Class in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
One time event that can be checked at the given tickrate, one time events are removed after causing a state transition.
TickingOneTimeEvent(IStateEventType, IBooleanConditionSupplier, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingOneTimeEvent
Creates a new TickingEvent
TickingTransition<S> - Class in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
Transition with tickrate logic, allows to define an intended tickrate at which this transition will be checked.
TickingTransition(IBooleanConditionSupplier, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingTransition
Create a new Transition with tickrate
TickingTransition(S, IBooleanConditionSupplier, IStateSupplier<S>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickingTransition
Create a new Transition with tickrate
tickNoBees() - Method in class com.minecolonies.core.colony.jobs.JobBeekeeper
Tick the bee interaction counter to determine the time when the interaction gets triggered.
TickRateConstants - Class in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
Constants for tickrate limited Transitions and statemachines.
TickRateConstants() - Constructor for class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateConstants
 
TickRateStateMachine<S> - Class in com.minecolonies.api.entity.ai.statemachine.tickratestatemachine
Statemachine with an added tickrate limiting of transitions, allowing transitions to be checked at a lower rate.
TickRateStateMachine(S, Consumer<RuntimeException>) - Constructor for class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
Construct a new StateMachine
TickRateStateMachine(S, Consumer<RuntimeException>, int) - Constructor for class com.minecolonies.api.entity.ai.statemachine.tickratestatemachine.TickRateStateMachine
Construct a new StateMachine
TICKS_20 - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
20 ticks or also: once a second.
TICKS_FIVE_MIN - Static variable in class com.minecolonies.api.util.constant.Constants
 
TICKS_FOURTY_MIN - Static variable in class com.minecolonies.api.util.constant.Constants
 
TICKS_HOUR - Static variable in class com.minecolonies.api.util.constant.Constants
 
TICKS_SECOND - Static variable in class com.minecolonies.api.util.constant.Constants
 
TICKS_TO_DESPAWN - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Amount of ticks to despawn the barbarian.
TIER_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TIER0_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
TIER1_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
tier1blocks - Static variable in class com.minecolonies.api.items.ModTags
 
TIER2_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
tier2blocks - Static variable in class com.minecolonies.api.items.ModTags
 
TIER3_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
tier3blocks - Static variable in class com.minecolonies.api.items.ModTags
 
TIER4_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
tier4blocks - Static variable in class com.minecolonies.api.items.ModTags
 
TIER5_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
tier5blocks - Static variable in class com.minecolonies.api.items.ModTags
 
TIER6_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
tier6blocks - Static variable in class com.minecolonies.api.items.ModTags
 
TIGHT - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.GuardFollowModeSetting
Different setting possibilities.
tileEntity - Variable in class com.minecolonies.core.colony.buildings.AbstractBuildingContainer
The tileEntity of the building.
TileEntityBarrel - Class in com.minecolonies.core.tileentities
 
TileEntityBarrel(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityBarrel
 
TileEntityColonyBuilding - Class in com.minecolonies.core.tileentities
Class which handles the tileEntity of our colonyBuildings.
TileEntityColonyBuilding(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Default constructor used to create a new TileEntity via reflection.
TileEntityColonyBuilding(BlockEntityType<? extends AbstractTileEntityColonyBuilding>, BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Alternative overriden constructor.
TileEntityColonyFlag - Class in com.minecolonies.core.tileentities
 
TileEntityColonyFlag(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityColonyFlag
 
TileEntityColonyFlagRenderer - Class in com.minecolonies.core.client.render
The custom renderer to render the colony flag patterns if they exist, and a placeholder marker if in Creative mode.
TileEntityColonyFlagRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.TileEntityColonyFlagRenderer
 
TileEntityColonySign - Class in com.minecolonies.core.tileentities
 
TileEntityColonySign(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityColonySign
 
TileEntityColonySignRenderer - Class in com.minecolonies.core.client.render
 
TileEntityColonySignRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.TileEntityColonySignRenderer
 
TileEntityCompostedDirt - Class in com.minecolonies.core.tileentities
The composted dirty tileEntity to grow all kinds of flowers.
TileEntityCompostedDirt(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityCompostedDirt
Constructor to create an instance of this tileEntity.
TileEntityDecoControllerRenderer - Class in com.minecolonies.core.client.render
 
TileEntityDecoControllerRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.TileEntityDecoControllerRenderer
 
TileEntityDecorationController - Class in com.minecolonies.core.tileentities
 
TileEntityDecorationController(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityDecorationController
 
TileEntityEnchanter - Class in com.minecolonies.core.tileentities
Class which handles the tileEntity of our colonyBuildings.
TileEntityEnchanter(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityEnchanter
Default constructor used to create a new TileEntity via reflection.
TileEntityEnchanter(BlockEntityType<? extends TileEntityEnchanter>, BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityEnchanter
Alternative overriden constructor.
TileEntityEnchanterRenderer - Class in com.minecolonies.core.client.render
 
TileEntityEnchanterRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.TileEntityEnchanterRenderer
Create the renderer.
TileEntityGrave - Class in com.minecolonies.core.tileentities
Tile entity for the graves.
TileEntityGrave(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityGrave
 
TileEntityGrave(BlockEntityType<? extends TileEntityGrave>, BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityGrave
 
TileEntityInitializer - Class in com.minecolonies.apiimp.initializer
 
TileEntityInitializer() - Constructor for class com.minecolonies.apiimp.initializer.TileEntityInitializer
 
TileEntityNamedGrave - Class in com.minecolonies.core.tileentities
Represent a TileEntity that will be built by a graveyard undertaker in a graveyard to honor a dead citizen
TileEntityNamedGrave(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityNamedGrave
Default constructor used to create a new TileEntity via reflection.
TileEntityNamedGrave(BlockEntityType<? extends TileEntityNamedGrave>, BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityNamedGrave
Alternative overriden constructor.
TileEntityNamedGraveRenderer - Class in com.minecolonies.core.client.render
 
TileEntityNamedGraveRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.TileEntityNamedGraveRenderer
 
TileEntityPlantationField - Class in com.minecolonies.core.tileentities
Implementation for plantation field tile entities.
TileEntityPlantationField(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityPlantationField
Default constructor.
TileEntityRack - Class in com.minecolonies.core.tileentities
Tile entity for the warehouse shelves.
TileEntityRack(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityRack
Create a new default rack.
TileEntityRack(BlockEntityType<? extends TileEntityRack>, BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityRack
Create a new rack.
TileEntityRack(BlockEntityType<? extends TileEntityRack>, BlockPos, BlockState, int) - Constructor for class com.minecolonies.core.tileentities.TileEntityRack
Create a rack with a specific inventory size.
TileEntityScarecrow - Class in com.minecolonies.core.tileentities
The scarecrow tile entity to store extra data.
TileEntityScarecrow(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityScarecrow
Creates an instance of the tileEntity.
TileEntityScarecrowRenderer - Class in com.minecolonies.core.client.render
Class to render the scarecrow.
TileEntityScarecrowRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.minecolonies.core.client.render.TileEntityScarecrowRenderer
The public constructor for the renderer.
TileEntityStash - Class in com.minecolonies.core.tileentities
Class which handles the tileEntity for the Stash block.
TileEntityStash(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityStash
Default constructor of the stash
TileEntityStash(BlockEntityType<? extends TileEntityStash>, BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityStash
Constructor of the stash based on a tile entity type
TileEntityStash.NotifyingRackInventory - Class in com.minecolonies.core.tileentities
An ItemStackHandler that notifies the container TileEntity when it's inventory has changed.
TileEntityWareHouse - Class in com.minecolonies.core.tileentities
Class which handles the tileEntity of our colony warehouse.
TileEntityWareHouse(BlockPos, BlockState) - Constructor for class com.minecolonies.core.tileentities.TileEntityWareHouse
 
time() - Method in record class com.minecolonies.api.items.component.Timestamp
Returns the value of the time record component.
TIME_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
TIME_HEIGHT - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TIME_PERIOD_MODIFIER - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
TIME_TO_COUNTDOWN - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
 
TIME_WIDTH - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
timeBasedHappinessModifier - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
TimeBasedHappinessModifier - Class in com.minecolonies.api.entity.citizen.happiness
The time based happiness modifier.
TimeBasedHappinessModifier() - Constructor for class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
Create an instance of the happiness modifier.
TimeBasedHappinessModifier(String, double, IHappinessSupplierWrapper, Tuple<Integer, Double>...) - Constructor for class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
Create an instance of the happiness modifier.
TimeBasedHappinessModifier(String, double, IHappinessSupplierWrapper, BiPredicate<TimeBasedHappinessModifier, ICitizenData>, Tuple<Integer, Double>...) - Constructor for class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
Create an instance of the happiness modifier.
TimedBoxRenderData - Class in com.minecolonies.core.client.render.worldevent.highlightmanager
Highlight render data for marking blocks in the world with potential warnings on them.
TimedBoxRenderData(BlockPos) - Constructor for class com.minecolonies.core.client.render.worldevent.highlightmanager.TimedBoxRenderData
Default constructor.
TimedSound(SoundEvent, SoundSource, int, int, BlockPos, float, float) - Constructor for class com.minecolonies.api.sounds.SoundManager.TimedSound
 
TIMELABEL_Y_POSITION - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
timeout - Static variable in class com.minecolonies.core.blocks.huts.BlockHutTownHall
Interaction timeout.
TIMEOUT - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
Timestamp - Record Class in com.minecolonies.api.items.component
 
Timestamp(long) - Constructor for record class com.minecolonies.api.items.component.Timestamp
Creates an instance of a Timestamp record class.
tinkersCompat - Static variable in class com.minecolonies.api.compatibility.Compatibility
 
tinkersSlimeCompat - Static variable in class com.minecolonies.api.compatibility.Compatibility
 
TinkersToolHelper - Class in com.minecolonies.api.compatibility.tinkers
Class to check if certain tinkers items serve as weapons for the guards.
TinkersToolHelper() - Constructor for class com.minecolonies.api.compatibility.tinkers.TinkersToolHelper
 
TinkersToolProxy - Class in com.minecolonies.api.compatibility.tinkers
Class to check if certain tinkers items serve as weapons for the guards.
TinkersToolProxy() - Constructor for class com.minecolonies.api.compatibility.tinkers.TinkersToolProxy
 
TITLE_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Title label.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.api.util.ChunkCapData
Writes data to a buffer
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManagerMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.BlockParticleEffectMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.CircleParticleEffectMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewAnimalViewDataMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingExtensionsUpdateMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingViewMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewCitizenViewMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveBuildingMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveCitizenMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveWorkOrderMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewResearchManagerViewMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewWorkOrderMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyVisitorViewDataMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.GlobalDiseaseSyncMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.OpenBuildingUIMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.CompostParticleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.GlobalQuestSyncMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.ItemParticleEffectMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.LocalizedParticleEffectMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.OpenSuggestionWindowMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.StreamParticleEffectMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.UpdateClientWithCompatibilityMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayer
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayerOrFakePlayer
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.ChangePlayerRank
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.Permission
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemovePlayer
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemoveRank
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.View
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.AddMinimumStockToBuildingModuleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.AlterRestaurantMenuItemMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableEntityMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableItemMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildingSetStyleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.ChangeDeliveryPriorityMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.CourierHiringModeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.enchanter.EnchanterWorkerSetMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignFieldMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignmentModeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.guard.GuardSetMinePosMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.HireFireMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.home.AssignUnassignMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.HutRenameMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerRepairLevelMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerSetLevelMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.OpenCraftingGUIMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.postbox.PostBoxRequestMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.QuarryHiringModeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.RemoveMinimumStockFromBuildingModuleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.ResetFilterableItemMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.TransferItemsRequestMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.TriggerSettingMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.university.TryResearchMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.BuildingHiringModeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.ChangeRecipePriorityMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.ToggleRecipeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.AdjustSkillCitizenMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.PauseCitizenMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.RecallSingleCitizenMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.RestartCitizenMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.citizen.TransferItemsToCitizenRequestMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.InteractionClose
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.InteractionResponse
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.OpenInventoryMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.TeamColonyColorChangeMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.TownHallRenameMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.UpdateRequestStateMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.WorkOrderChangeMessage
Transformation to a byteStream.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.DecorationBuildRequestMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.DirectPlaceMessage
Writes this packet to a RegistryFriendlyByteBuf.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.MarkStoryReadOnItem
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.PlantationFieldBuildRequestMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.ReactivateBuildingMessage
Writes this packet to a RegistryFriendlyByteBuf.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.RemoveFromRallyingListMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.ResourceScrollSaveWarehouseSnapshotMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.SwitchBuildingWithToolMessage
Writes this packet to a RegistryFriendlyByteBuf.
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.ToggleBannerRallyGuardsMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.research.GlobalResearchTreeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.debug.messages.DebugEnableMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.debug.messages.DebugEnablePathfindingMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.debug.messages.DebugOutputMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.debug.messages.QueryCitizenAIHistoryMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.PlayMusicAtPosMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.OpenCantFoundColonyWarningMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.OpenColonyFoundingCovenantMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.OpenDeleteAbandonColonyMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.OpenReactivateColonyMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.PlayAudioMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.SaveStructureNBTMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.SleepingParticleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.StopMusicMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.SyncPathMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.SyncPathReachedMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.client.VanillaParticleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddRank
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.PermissionsMessage.EditRankType
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.AbstractBuildingServerMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.ClickGuiButtonTriggerMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.builder.BuilderSelectWorkOrderMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldPlotResizeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldUpdateSeedMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.building.GiveToolMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyAbandonOwnMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyDeleteOwnMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyFlagChangeMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyNameStyleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyStructureStyleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.ColonyTextureStyleMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.TeleportToColonyMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.colony.TriggerConnectionEventMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.CreateColonyMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.GetColonyInfoMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.ItemSettingMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.OpenGuiWindowTriggerMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.PickupBlockMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.PlayerAssistantBuildRequestMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.SwitchRecipeCraftingTeachingMessage
 
toBytes(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.network.messages.server.TransferRecipeCraftingTeachingMessage
 
toCodecPair() - Method in class com.minecolonies.api.util.Tuple
 
toDisplayString() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IBuildingEventDescription
 
toDisplayString() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.ICitizenEventDescription
 
toDisplayString() - Method in interface com.minecolonies.api.colony.colonyEvents.descriptions.IColonyEventDescription
Builds the string to show in the colony events list.
toDrops(HolderLookup.Provider, JsonObject) - Static method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer
Evaluate a loot table and report possible drops.
toDrops(HolderLookup.Provider, Holder<LootTable>) - Static method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer
Evaluate a loot table and report possible drops.
toDrops(HolderLookup.Provider, ResourceKey<LootTable>) - Static method in class com.minecolonies.core.colony.crafting.LootTableAnalyzer
Evaluate a loot table and report possible drops.
tofu - Static variable in class com.minecolonies.api.items.ModItems
 
toggle(int) - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Enable or disable a recipe at a location.
toggle(int) - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
toggle(int) - Method in class com.minecolonies.core.colony.buildings.moduleviews.CraftingModuleView
Enable/disable a recipe.
TOGGLE_GOGGLES - Static variable in class com.minecolonies.api.client.ModKeyMappings
Toggle
TOGGLE_SHOW_EMPLOYED - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the showEMployed toggle in the GUI.
ToggleAble() - Constructor for class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble.ToggleAble
 
toggleBanner(ItemStack, Player) - Static method in class com.minecolonies.core.items.ItemBannerRallyGuards
Toggles the banner.
ToggleBannerRallyGuardsMessage - Class in com.minecolonies.core.network.messages.server
Toggles a rallying banner
ToggleBannerRallyGuardsMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.ToggleBannerRallyGuardsMessage
 
ToggleBannerRallyGuardsMessage(ItemStack) - Constructor for class com.minecolonies.core.network.messages.server.ToggleBannerRallyGuardsMessage
Toggle the banner
toggleBlock(Entity, BlockState, Level, BlockPos) - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble.ToggleAble
Toggles the given state
toggleBlockClosed(Entity, BlockState, Level, BlockPos) - Method in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble.ToggleAble
Toggles the given state to closed
toggleDebugModeFor(UUID) - Static method in class com.minecolonies.core.debug.DebugPlayerManager
Toggles debugging for the given player
toggleFlag(long, long) - Static method in class com.minecolonies.api.util.Utils
Toggles flags.
toggleGate(Level, BlockPos, Direction) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
Used for activating the gate.
ToggleRecipeMessage - Class in com.minecolonies.core.network.messages.server.colony.building.worker
Message to toggle recipes (enable/disable).
ToggleRecipeMessage(IBuildingView, int, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.ToggleRecipeMessage
Creates message for player to enable/disable a recipe.
ToggleRecipeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.worker.ToggleRecipeMessage
 
toImmutable() - Method in class com.minecolonies.api.crafting.ItemStorage
Get an immutable version of this item storage
toImmutable() - Method in class com.minecolonies.core.util.MutableChunkPos
 
TokenHandler - Class in com.minecolonies.core.colony.requestsystem.management.handlers
Class used to handle the inner workings of the request system with regards to tokens.
TokenHandler(IStandardRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.TokenHandler
 
toListNBT() - Static method in class com.minecolonies.api.util.NBTUtils
 
toLong() - Method in class com.minecolonies.core.util.MutableChunkPos
 
TOMATO - Static variable in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
toMultimap(Function<T, K>) - Static method in class com.minecolonies.core.util.MultimapCollector
 
toMultimap(Function<T, K>, Function<T, V>) - Static method in class com.minecolonies.core.util.MultimapCollector
 
TOO_LOW_LEVEL_TO_FILTER_FLORIST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TOO_MANY_FILTERED_BELOW_LVL4_FLORIST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TOO_MANY_FILTERED_FLORIST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TOO_MANY_RETURNS - Static variable in class com.minecolonies.api.util.constant.Suppression
Sometimes it is just needed to have many returns so the code is easily readable.
TOO_SMALL - Enum constant in enum class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSpawnResult
 
tooFarFromAnyBuilder(IColony, int) - Method in interface com.minecolonies.api.colony.workorders.IBuilderWorkOrder
Check if this workOrder can be resolved by an existing builder by distance.
tooFarFromAnyBuilder(IColony, int) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Check if this workOrder can be resolved by an existing builder by distance.
tooFarFromAnyBuilder(IColony, int) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
 
tool() - Method in record class com.minecolonies.core.colony.crafting.ToolUsage
Returns the value of the tool record component.
Tool - Class in com.minecolonies.api.colony.requestsystem.requestable
Class used to represent equipment inside the request system.
Tool(EquipmentTypeEntry, Integer, Integer) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
Tool(EquipmentTypeEntry, Integer, Integer, ItemStack) - Constructor for class com.minecolonies.api.colony.requestsystem.requestable.Tool
 
TOOL - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
TOOL_BEEHIVE_SCEPTER_ADD_HIVE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_BEEHIVE_SCEPTER_MAX_HIVES - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_BEEHIVE_SCEPTER_REMOVE_HIVE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_COLONY_TELEPORT_AREA_SCROLL_DESCRIPTION - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_COLONY_TELEPORT_SCROLL_COLONY_NAME - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_COLONY_TELEPORT_SCROLL_DESCRIPTION - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_COLONY_TELEPORT_SCROLL_NO_COLONY - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_DURABILITY - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
TOOL_GENERIC_SCROLL_BUFF_DESCRIPTION - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_GENERIC_SCROLL_HIGHLIGHT_DESCRIPTION - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_GUARD_SCEPTER_ADD_GUARD_TARGET - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_GUARD_SCEPTER_ADD_PATROL_TARGET - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_GUARD_SCEPTER_ADD_PATROL_TARGETS_FINISHED - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_GUARD_SCEPTER_TOWER_TOO_FAR - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_GUARD_SCROLL_NO_GUARD_BUILDING - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_LEVEL_HAND - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Tool level for hand.
TOOL_LEVEL_MAXIMUM - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Tool level for maximum.
TOOL_LEVEL_WOOD_OR_GOLD - Static variable in class com.minecolonies.api.util.constant.EquipmentLevelConstants
Tool level for gold or wood.
TOOL_LUMBERJACK_SCEPTER_AREA_SET - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_LUMBERJACK_SCEPTER_AREA_TOO_BIG - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_LUMBERJACK_SCEPTER_POSITION_A_SET - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_LUMBERJACK_SCEPTER_POSITION_B_SET - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_PERMISSION_SCEPTER_MODE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_PERMISSION_SCEPTER_MODE_BLOCK - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_PERMISSION_SCEPTER_MODE_LOCATION - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_PERMISSION_SCEPTER_PERMISSION_DENY - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_PERMISSION_SCEPTER_SET_MODE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_RALLY_BANNER_ACTIVATED - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_RALLY_BANNER_DEACTIVATED - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_RALLY_BANNER_NEEDS_RESEARCH - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_RALLY_BANNER_NO_GUARDS - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_REQUEST_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
TOOL_TYPE_AXE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_BOOTS - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_BOW - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_CHEST_PLATE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_CROSSBOW - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_FISHING_ROD - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_HELMET - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_HOE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_LEAD - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_LEGGINGS - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_LIGHTER - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_NONE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_PICKAXE - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_SHEARS - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_SHIELD - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_SHOVEL - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_SPEAR - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
TOOL_TYPE_SWORD - Static variable in class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
toolLevels() - Method in record class com.minecolonies.core.colony.crafting.ToolUsage
Returns the value of the toolLevels record component.
ToolModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of the abstract class for all buildings which allows to select tools.
ToolModuleView(Item) - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.ToolModuleView
The tool of the worker.
ToolModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
 
ToolModuleWindow(ToolModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.ToolModuleWindow
Constructor for the minimum stock window view.
ToolRecipeCategory - Class in com.minecolonies.core.compatibility.jei
JEI recipe category showing supported tool and armor levels.
ToolRecipeCategory(IGuiHelper) - Constructor for class com.minecolonies.core.compatibility.jei.ToolRecipeCategory
Constructor
ToolRequest(IRequester, IToken<?>, RequestState, Tool) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ToolRequest
 
ToolRequest(IRequester, IToken<?>, Tool) - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequests.ToolRequest
 
ToolRequestFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.requests.StandardRequestFactories.ToolRequestFactory
 
tools - Static variable in class com.minecolonies.core.util.WorkerUtil
List of tools to test blocks against, used for finding right tool.
TOOLS - Static variable in class com.minecolonies.core.compatibility.jei.ModRecipeTypes
 
ToolsAnalyzer - Class in com.minecolonies.core.colony.crafting
Utility helpers for analyzing the available tools and determining which levels are able to use them.
ToolsAnalyzer() - Constructor for class com.minecolonies.core.colony.crafting.ToolsAnalyzer
 
toolsNeeded - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIFight
Tools and Items needed by the worker.
ToolTranslationConstants - Class in com.minecolonies.api.util.constant.translation
Constants for tool translations.
ToolTranslationConstants() - Constructor for class com.minecolonies.api.util.constant.translation.ToolTranslationConstants
 
ToolUsage - Record Class in com.minecolonies.core.colony.crafting
Describes a tool and its level compatibility.
ToolUsage(EquipmentTypeEntry, List<List<ItemStack>>, List<List<ItemStack>>) - Constructor for record class com.minecolonies.core.colony.crafting.ToolUsage
Creates an instance of a ToolUsage record class.
tortillas - Static variable in class com.minecolonies.api.items.ModItems
 
toShuffledList() - Static method in class com.minecolonies.core.util.CollectorUtils
 
TOSS_ITEM - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
toString() - Method in record class com.minecolonies.api.advancements.AllTowersTrigger.AllTowersTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.ArmyPopulationTrigger.ArmyPopulationTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.BuildingAddRecipeTrigger.BuildingAddRecipeTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.CitizenBuryTrigger.CitizenBuryTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.CitizenEatFoodTrigger.CitizenEatFoodTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.CitizenResurrectTrigger.CitizenResurrectTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.ColonyPopulationTrigger.ColonyPopulationTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.CompleteBuildRequestTrigger.CompleteBuildRequestTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.CreateBuildRequestTrigger.CreateBuildRequestTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.DeepMineTrigger.DeepMineTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.MaxFieldsTrigger.MaxFieldsTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.PlaceStructureTrigger.PlaceStructureTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.PlaceSupplyTrigger.PlaceSupplyTriggerInstance
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.advancements.UndertakerTotemTrigger.UndertakerTotemTriggerInstance
Returns a string representation of this record class.
toString() - Method in enum class com.minecolonies.api.blocks.types.BarrelType
Override for the toString method
toString() - Method in enum class com.minecolonies.api.blocks.types.GraveType
 
toString() - Method in enum class com.minecolonies.api.blocks.types.RackType
 
toString() - Method in record class com.minecolonies.api.colony.buildingextensions.IBuildingExtension.ExtensionId
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.colony.buildings.workerbuildings.ITownHallView.MapEntry
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.colony.connections.ConnectionEvent
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
Returns a string representation of this record class.
toString() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Delivery
 
toString() - Method in class com.minecolonies.api.colony.requestsystem.requestable.deliveryman.Pickup
 
toString() - Method in class com.minecolonies.api.colony.requestsystem.token.StandardToken
 
toString() - Method in record class com.minecolonies.api.crafting.CountedIngredient
Returns a string representation of this record class.
toString() - Method in class com.minecolonies.api.crafting.GenericRecipe
 
toString() - Method in class com.minecolonies.api.crafting.ItemStorage
 
toString() - Method in class com.minecolonies.api.entity.citizen.AbstractCivilianEntity
 
toString() - Method in record class com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler.CitizenFoodStats
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.AdventureData
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.BuildingId
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.ColonyId
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.Desc
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.HutBlockData
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.PatrolTarget
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.RallyData
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.SupplyData
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.Timestamp
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.component.WarehouseSnapshot
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.api.quests.FinishedQuest
Returns a string representation of this record class.
toString() - Method in class com.minecolonies.api.util.Vec3Mutable
 
toString() - Method in record class com.minecolonies.core.client.gui.modules.RequestTreeWindowModule.RequestWrapper
Returns a string representation of this record class.
toString() - Method in class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource
 
toString() - Method in record class com.minecolonies.core.colony.crafting.ToolUsage
Returns a string representation of this record class.
toString() - Method in class com.minecolonies.core.colony.eventhooks.buildingEvents.AbstractBuildingEvent
 
toString() - Method in class com.minecolonies.core.colony.eventhooks.citizenEvents.AbstractCitizenEvent
 
toString() - Method in class com.minecolonies.core.colony.events.raid.RaidManager.RaidHistory
 
toString() - Method in class com.minecolonies.core.colony.events.raid.RaidManager.RaidSpawnInfo
 
toString() - Method in class com.minecolonies.core.colony.requestsystem.locations.StaticLocation
 
toString() - Method in record class com.minecolonies.core.commands.arguments.MultipleOptionsArgument.OptionContainer
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.compatibility.jei.CropRecipeCategory.CropRecipe
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.compatibility.jei.FloristRecipeCategory.FloristRecipe
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.datalistener.model.Disease
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.datalistener.model.StudyItem
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.datalistener.RecruitmentItemsListener.RecruitCost
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.datalistener.util.MappingResult
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.datalistener.util.ModRemovalorder
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.datalistener.util.OtherModsRemovalOrder
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.datalistener.util.SingleEntryRemovalOrder
Returns a string representation of this record class.
toString() - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
 
toString() - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
 
toString() - Method in class com.minecolonies.core.entity.pathfinding.MNode
 
toString() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
toString() - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobMoveToLocation
 
toString() - Method in record class com.minecolonies.core.event.ColonyStoryListener.StoryText
Returns a string representation of this record class.
toString() - Method in record class com.minecolonies.core.recipes.FoodIngredient
Returns a string representation of this record class.
toString() - Method in class com.minecolonies.core.util.MutableChunkPos
 
TOTAL_CITIZENS_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the total citizens label in the GUI.
TOTAL_SLOTS - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Total amount of slots in the GUI.
TOTAL_SLOTS_FURNACE - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Total amount of slots in the furnace GUI.
totalNodesVisited - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
 
TOTEM_BREAK_CHANCE - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The chance that a used totem of undying breaks on each resurrection attempt
towers() - Method in record class com.minecolonies.api.items.component.RallyData
Returns the value of the towers record component.
townHall - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
TOWNHALL_ADD_RANK_ERROR - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_BREAKING_DONE_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TOWNHALL_BREAKING_START_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TOWNHALL_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
TOWNHALL_PERM_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_PERM_MANAGEMENT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_PERM_MODE_TOGGLE - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_PERM_SETTINGS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_RANK_BUTTON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_RANK_BUTTON_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_RANK_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_RANK_PICKER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_RANK_TYPE_PICKER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
TOWNHALL_SETTINGS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
TOWNHALL_TOO_CLOSE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
TownHallRenameMessage - Class in com.minecolonies.core.network.messages.server.colony
Message to execute the renaming of the townHall.
TownHallRenameMessage(IColonyView, String) - Constructor for class com.minecolonies.core.network.messages.server.colony.TownHallRenameMessage
Object creation for the town hall rename
TownHallRenameMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.TownHallRenameMessage
 
TownHallSettingsModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Module containing all settings (client side).
TownHallSettingsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.TownHallSettingsModuleView
 
trackBuildingLevelUp(BuildingEntry, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Track building leveling.
trackByType - Static variable in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Map for tracking specific path types, type to player uuid
trackingMap - Static variable in class com.minecolonies.core.entity.pathfinding.PathfindingUtils
Which citizens are being tracked by which players.
trackQuest(IQuestInstance) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogAvailableQuestModule
 
trackQuest(IQuestInstance) - Method in class com.minecolonies.core.client.gui.questlog.WindowQuestLogInProgressQuestQuestModule
 
trackQuest(T) - Method in interface com.minecolonies.core.client.gui.questlog.WindowQuestLogQuestModule
Method to instantiate quest tracking, does not have to be implemented.
trackResearch(ResourceLocation, IQuestInstance) - Static method in class com.minecolonies.core.event.QuestObjectiveEventHandler
Track research.
trackStat(IBuilding, String, int) - Static method in class com.minecolonies.api.util.StatsUtil
Track a stat for a given building using the standard STATS_MODULE, with some null safety built in.
trackStatByName(IBuilding, String, String, int) - Static method in class com.minecolonies.api.util.StatsUtil
Track a stat for a given building using the standard STATS_MODULE, with some null safety built in.
trackStatByName(IBuilding, String, Component, int) - Static method in class com.minecolonies.api.util.StatsUtil
Track a stat for a given building using the standard STATS_MODULE, with some null safety built in.
trackStatByStack(IBuilding, String, ItemStack, int) - Static method in class com.minecolonies.api.util.StatsUtil
Track a stat for a given building using the standard STATS_MODULE, with some null safety built in.
trackStatByStackMap(IBuilding, String, Object2IntMap<ItemStack>) - Static method in class com.minecolonies.api.util.StatsUtil
Track a stat for a given building using the standard STATS_MODULE, with some null safety built in.
trackStatFromFurnace(IBuilding, String, FurnaceBlockEntity, int) - Static method in class com.minecolonies.api.util.StatsUtil
Tracks a statistic for a given building based on the items in a furnace slot.
TRAINING - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
TRAINING_CHANCE - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
TRAINING_WANDER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
trainingCooldown - Variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
transferAllItemHandler(IItemHandler, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Attempt to transfer as much item as possible from origin to target inventory
transferArmorToSlot(EquipmentSlot, int) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Transfer from inventory slot to armor.
transferFoodUpToSaturation(IItemHandlerCapProvider, IItemHandler, int, Predicate<ItemStack>) - Static method in class com.minecolonies.api.util.InventoryUtils
Transfers food items from the source with the required saturation value, or as much as possible.
TransferItemsRequestMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Transfer some items from the player inventory to the Builder's chest or additional chests.
TransferItemsRequestMessage(IBuildingView, ItemStack, int, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.TransferItemsRequestMessage
Creates a Transfer Items request
TransferItemsRequestMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.TransferItemsRequestMessage
 
transferItemStackIntoNextBestSlotFromProvider(IItemHandlerCapProvider, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source ICapabilityProvider to the given target IItemHandler.
transferItemStackIntoNextBestSlotInItemHandler(IBuilding, ItemStorage, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to transfer an ItemStacks from the given source IBuilding to the given target IItemHandler.
transferItemStackIntoNextBestSlotInItemHandler(IBuilding, ItemStorage, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to transfer an ItemStacks from the given source IBuilding to the given target IItemHandler.
transferItemStackIntoNextBestSlotInItemHandler(ItemStack, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to put a given Itemstack in a given target IItemHandler.
transferItemStackIntoNextBestSlotInItemHandler(IItemHandler, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source IItemHandler to the given target IItemHandler.
transferItemStackIntoNextBestSlotInItemHandler(IItemHandler, Predicate<ItemStack>, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to transfer an ItemStacks from the given source IItemHandler to the given target IItemHandler.
transferItemStackIntoNextBestSlotInItemHandlerWithResult(ItemStack, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to put a given Itemstack in a given target IItemHandler.
transferItemStackIntoNextFreeSlotFromItemHandler(IItemHandler, Predicate<ItemStack>, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source IItemHandler to the given target IItemHandler.
transferItemStackIntoNextFreeSlotFromProvider(IItemHandlerCapProvider, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source ICapabilityProvider to the given target IItemHandler.
transferItemStackIntoNextFreeSlotInItemHandler(IItemHandler, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source IItemHandler to the given target IItemHandler.
transferItemStackIntoNextFreeSlotInProvider(IItemHandler, int, IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source IItemHandler to the given target ICapabilityProvider.
TransferItemsToCitizenRequestMessage - Class in com.minecolonies.core.network.messages.server.colony.citizen
Transfer some items from the player inventory to the Workers's Inventory.
TransferItemsToCitizenRequestMessage(IColony, ICitizenDataView, ItemStack, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.TransferItemsToCitizenRequestMessage
Creates a Transfer Items request
TransferItemsToCitizenRequestMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.citizen.TransferItemsToCitizenRequestMessage
 
transferRecipe(ContainerCraftingBrewingstand, IJeiBrewingRecipe, IRecipeSlotsView, Player, boolean, boolean) - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateBrewingTeachingTransferHandler
 
transferRecipe(ContainerCraftingFurnace, RecipeHolder<SmeltingRecipe>, IRecipeSlotsView, Player, boolean, boolean) - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateSmeltingTeachingTransferHandler
 
transferRecipe(ContainerCrafting, RecipeHolder<CraftingRecipe>, IRecipeSlotsView, Player, boolean, boolean) - Method in class com.minecolonies.core.compatibility.jei.transfer.PrivateCraftingTeachingTransferHandler
 
TransferRecipeCraftingTeachingMessage - Class in com.minecolonies.core.network.messages.server
Creates a message to get jei recipes.
TransferRecipeCraftingTeachingMessage(Map<Integer, ItemStack>, boolean) - Constructor for class com.minecolonies.core.network.messages.server.TransferRecipeCraftingTeachingMessage
Creates a new message to get jei recipes.
TransferRecipeCraftingTeachingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.TransferRecipeCraftingTeachingMessage
 
transferXInItemHandlerIntoSlotInItemHandler(IItemHandler, Predicate<ItemStack>, int, IItemHandler, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Takes an item matching a predicate and moves it form one handler across multiple slots to the other to a specific slot.
transferXOfFirstSlotInItemHandlerWithIntoInItemHandler(IItemHandler, Predicate<ItemStack>, int, IItemHandler, int) - Static method in class com.minecolonies.api.util.InventoryUtils
Takes an item matching a predicate and moves it form one handler to the other to a specific slot.
transferXOfFirstSlotInItemHandlerWithIntoNextFreeSlotInItemHandler(IItemHandler, Predicate<ItemStack>, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
 
transferXOfFirstSlotInItemHandlerWithIntoNextFreeSlotInItemHandlerWithResult(IItemHandler, Predicate<ItemStack>, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
 
transferXOfFirstSlotInProviderWithIntoNextFreeSlotInItemHandler(IItemHandlerCapProvider, Predicate<ItemStack>, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
 
transferXOfFirstSlotInProviderWithIntoNextFreeSlotInItemHandlerWithResult(IItemHandlerCapProvider, Predicate<ItemStack>, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Transfer items over and return the leftover that couldn't be transfered (0 if full amount was transfered).
transferXOfFirstSlotInProviderWithIntoNextFreeSlotInProvider(IItemHandlerCapProvider, Predicate<ItemStack>, int, IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
 
transferXOfFirstSlotInProviderWithIntoNextFreeSlotInProviderWithResult(IItemHandlerCapProvider, Predicate<ItemStack>, int, IItemHandlerCapProvider) - Static method in class com.minecolonies.api.util.InventoryUtils
 
transferXOfItemStackIntoNextFreeSlotFromProvider(IItemHandlerCapProvider, int, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source ICapabilityProvider to the given target IItemHandler.
transferXOfItemStackIntoNextFreeSlotInItemHandler(IItemHandler, int, int, IItemHandler) - Static method in class com.minecolonies.api.util.InventoryUtils
Method to swap the ItemStacks from the given source IItemHandler to the given target IItemHandler.
transitionMap - Variable in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
The lists of transitions and events
transitionToNext(T) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicStateMachine
 
transitionToNext(T) - Method in interface com.minecolonies.api.entity.ai.statemachine.basestatemachine.IStateMachine
Change the state to the next
translatedName - Variable in class com.minecolonies.api.research.AbstractResearchProvider.Research
A Translated Name to add to the output language file.
translatedName - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
A Translated Name to add to the output language file.
translatedName - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
A Translated Name to add to the output language file.
translatedSubtitle - Variable in class com.minecolonies.api.research.AbstractResearchProvider.Research
A Translated Subtitle to add to the output language file.
translatedSubtitle - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchBranch
A Translated Subtitle to add to the output language file.
translatedSubtitle - Variable in class com.minecolonies.api.research.AbstractResearchProvider.ResearchEffect
A Translated Subtitle to add to the output language file.
TranslationConstants - Class in com.minecolonies.api.util.constant
Constants for translation
translationKey() - Method in enum class com.minecolonies.api.colony.connections.ConnectionEventType
Get translation key for the diplomacy status.
translationKey() - Method in enum class com.minecolonies.api.colony.connections.DiplomacyStatus
Get translation key for the diplomacy status.
TRAP_TOGGLE - Static variable in class com.minecolonies.core.entity.ai.minimal.EntityAIInteractToggleAble
 
TRAVELER_DATA - Static variable in class com.minecolonies.api.util.constant.NbtTagConstants
 
TravellingManager - Class in com.minecolonies.core.colony.managers
Implementation of the travelling system and its API.
TravellingManager(IColony) - Constructor for class com.minecolonies.core.colony.managers.TravellingManager
 
traverseToggleAbleCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Cost to traverse trap doors
TREATED - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.Patient.PatientState
 
tree - Static variable in class com.minecolonies.api.items.ModTags
 
Tree - Class in com.minecolonies.core.entity.ai.workers.util
Custom class for Trees.
Tree(Level, BlockPos, IColony) - Constructor for class com.minecolonies.core.entity.ai.workers.util.Tree
Creates a new tree Object for the lumberjack.
TREE_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
TREE_CUT - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
treeLocation - Variable in class com.minecolonies.core.entity.pathfinding.pathresults.TreePathResult
Position of the found tree.
TreePathResult - Class in com.minecolonies.core.entity.pathfinding.pathresults
Custom result of the class which contains the position of the tree.
TreePathResult() - Constructor for class com.minecolonies.core.entity.pathfinding.pathresults.TreePathResult
 
TreeSidePlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic
Plantation module for plants that grow attached to any horizontal side of a tree log.
TreeSidePlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.TreeSidePlantModule
Default constructor.
trigger() - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Trigger a setting.
trigger() - Method in class com.minecolonies.core.colony.buildings.modules.settings.BoolSetting
 
trigger() - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
trigger(ISettingKey<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ICommonSettingsModule
Trigger a setting of a specific key.
trigger(ISettingKey<?>) - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
trigger(ServerPlayer) - Method in class com.minecolonies.api.advancements.AllTowersTrigger
Triggers the listener checks if there is any listening in
trigger(ServerPlayer) - Method in class com.minecolonies.api.advancements.CitizenBuryTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer) - Method in class com.minecolonies.api.advancements.CitizenResurrectTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer) - Method in class com.minecolonies.api.advancements.DeepMineTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer) - Method in class com.minecolonies.api.advancements.MaxFieldsTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer) - Method in class com.minecolonies.api.advancements.PlaceSupplyTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer) - Method in class com.minecolonies.api.advancements.UndertakerTotemTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, int) - Method in class com.minecolonies.api.advancements.ArmyPopulationTrigger
Triggers the listener checks if there is any listening in
trigger(ServerPlayer, int) - Method in class com.minecolonies.api.advancements.ColonyPopulationTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, IRecipeStorage) - Method in class com.minecolonies.api.advancements.BuildingAddRecipeTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, String) - Method in class com.minecolonies.api.advancements.PlaceStructureTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, String, int) - Method in class com.minecolonies.api.advancements.CompleteBuildRequestTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, String, int) - Method in class com.minecolonies.api.advancements.CreateBuildRequestTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, String, ResourceLocation) - Method in class com.minecolonies.api.advancements.ClickGuiButtonTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, ResourceLocation) - Method in class com.minecolonies.api.advancements.OpenGuiWindowTrigger
Triggers the listener checks if there are any listening in
trigger(ServerPlayer, ItemStack) - Method in class com.minecolonies.api.advancements.CitizenEatFoodTrigger
Triggers the listener checks if there are any listening in
TRIGGER_ORDER - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
triggerActivityChangeAction(boolean) - Method in interface com.minecolonies.api.colony.jobs.IJob
Trigger a job based action on activity change (active to inactive, or inactive to active).
triggerActivityChangeAction(boolean) - Method in class com.minecolonies.core.colony.jobs.JobDeliveryman
 
TriggerAdvancementPlayersForColony(IColony, Consumer<ServerPlayer>) - Static method in class com.minecolonies.core.util.AdvancementUtils
 
triggerConnectionEvent(ConnectionEvent) - Method in interface com.minecolonies.api.colony.connections.IColonyConnectionManager
Trigger a connection event at a colony.
triggerConnectionEvent(ConnectionEvent) - Method in class com.minecolonies.core.colony.managers.ColonyConnectionManager
 
TriggerConnectionEventMessage - Class in com.minecolonies.core.network.messages.server.colony
Message for triggering a connection event message at a given colony from another colony.
TriggerConnectionEventMessage(IColony, ConnectionEvent, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.TriggerConnectionEventMessage
 
TriggerConnectionEventMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.TriggerConnectionEventMessage
 
triggerDeathAchievement(DamageSource, AbstractEntityCitizen) - Method in interface com.minecolonies.api.colony.jobs.IJob
Override this to implement Job specific death achievements.
triggerDeathAchievement(DamageSource, AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.jobs.AbstractJob
 
triggerDeathAchievement(DamageSource, AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.jobs.AbstractJobGuard
 
triggerDeathAchievement(DamageSource, AbstractEntityCitizen) - Method in class com.minecolonies.core.colony.jobs.JobFisherman
 
triggerEntitySuccess(BlockPos, List<ItemStack>, boolean) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
TriggerEntry(Function<JsonObject, IQuestTriggerTemplate>) - Constructor for class com.minecolonies.api.quests.registries.QuestRegistries.TriggerEntry
 
triggerInteraction(IInteractionResponseHandler) - Method in interface com.minecolonies.api.colony.ICivilianData
Trigger a possible interaction.
triggerInteraction(IInteractionResponseHandler) - Method in class com.minecolonies.core.colony.CitizenData
 
triggerMinedBlock(BlockPos, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
Trigger for miners if they want to do something specific per mined block.
triggerMinedBlock(BlockPos, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
triggerMinedBlock(BlockPos, BlockState) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
TriggerSettingMessage - Class in com.minecolonies.core.network.messages.server.colony.building
Message handling setting triggering.
TriggerSettingMessage(IColony, ISettingKey<?>, ISetting, int, BlockPos) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.TriggerSettingMessage
Settings constructor.
TriggerSettingMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.TriggerSettingMessage
 
triggerSuccess(BlockPos, List<ItemStack>, boolean) - Method in class com.minecolonies.api.util.CreativeBuildingStructureHandler
 
triggerSuccess(BlockPos, List<ItemStack>, boolean) - Method in class com.minecolonies.api.util.LoadOnlyStructureHandler
 
triggerSuccess(BlockPos, List<ItemStack>, boolean) - Method in class com.minecolonies.core.entity.ai.workers.util.BuildingStructureHandler
 
triggerSuccess(BlockPos, List<ItemStack>, boolean) - Method in class com.minecolonies.core.util.CreativeRaiderStructureHandler
 
trimPath() - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
TRIPLE - Static variable in class com.minecolonies.api.util.constant.Constants
 
TRIPS_COMPLETED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
tRot - Variable in class com.minecolonies.core.tileentities.TileEntityEnchanter
 
TRY_RESURRECT - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Attempt Resurrect
tryAddFrost() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
tryAttack() - Method in class com.minecolonies.core.entity.ai.combat.AttackMoveAI
Check and trigger an attack
tryClaim(ServerLevel, BlockPos, boolean, Colony, boolean) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Add the data to the chunk directly.
tryClaimBuilding(ServerLevel, ChunkPos, boolean, Colony, BlockPos) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Add the data to the chunk directly for dynamic claiming.
tryDiscountItem(Player, IQuestInstance) - Method in interface com.minecolonies.api.quests.IQuestDeliveryObjective
Attempt to resolve an objective.
tryDiscountItem(Player, IQuestInstance) - Method in class com.minecolonies.core.quests.objectives.DeliveryObjectiveTemplateTemplate
 
tryGetColony(CommandContext<CommandSourceStack>, String, boolean) - Static method in class com.minecolonies.core.commands.arguments.ColonyIdArgument
Resolve the actual argument value into a colony.
tryLevelUpIntelligence(Random, double, ICitizenData) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Attempt an intelligence level up with a base chance.
tryLevelUpIntelligence(Random, double, ICitizenData) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
tryMoveLivingToXYZ(Mob, int, int, int) - Static method in class com.minecolonies.api.util.EntityUtils
Sets the movement of the entity to specific point.
tryMoveLivingToXYZ(Mob, int, int, int, double) - Static method in class com.minecolonies.api.util.EntityUtils
Sets the movement of the entity to specific point.
tryPickupItemEntity(AbstractEntityCitizen, ItemEntity) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Citizen will try to pick up a certain item.
tryRemoveStackFromItemHandler(IItemHandler, ItemStack) - Static method in class com.minecolonies.api.util.InventoryUtils
Tries to remove a stack with its size from a given Itemhandler.
TryResearchMessage - Class in com.minecolonies.core.network.messages.server.colony.building.university
Message for the research execution.
TryResearchMessage(IBuildingView, ResourceLocation, ResourceLocation, boolean) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.university.TryResearchMessage
Construct a message to attempt to research.
TryResearchMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.university.TryResearchMessage
 
trySleep(BlockPos) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSleepHandler
Attempts a sleep interaction with the citizen and the given bed.
trySleep(BlockPos) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSleepHandler
Attempts a sleep interaction with the citizen and the given bed.
trySpawnChild() - Method in class com.minecolonies.core.colony.managers.ReproductionManager
Try to spawn a new citizen as child.
TUNNEL - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
Tuple<A,B> - Class in com.minecolonies.api.util
Our own tuple implementation with hashcode and equals.
Tuple(A, B) - Constructor for class com.minecolonies.api.util.Tuple
 
Tuple(Pair<A, B>) - Constructor for class com.minecolonies.api.util.Tuple
 
TURN_AROUND - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Quantity the worker should turn around all at once.
turnOffExplosionsInColonies - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
turnPenalty - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Any turn penalty to be applied for cornering, u-turns, etc.
turnToDirt(Entity, BlockState, Level, BlockPos) - Static method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
TWENTY - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
TWENTY_BUILDING_LEVELS - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
TwistingVinesPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.TWISTING_VINES.
TwistingVinesPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.TwistingVinesPlantModule
Default constructor.
TWISTY_VINE_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
TWISTY_VINE_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
twoDimDistance(BlockPos, BlockPos) - Static method in class com.minecolonies.api.util.MathUtils
Calculates the distance between two points without considering the y-value.
type() - Method in class com.minecolonies.core.network.messages.server.AbstractBuildingServerMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.AbstractColonyServerMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.AddMinimumStockToBuildingModuleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.citizen.AdjustSkillCitizenMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.AlterRestaurantMenuItemMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignFieldMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableEntityMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableItemMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignmentModeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.home.AssignUnassignMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.BlockParticleEffectMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.builder.BuilderSelectWorkOrderMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.BuildingHiringModeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildingSetStyleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildPickUpMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.ChangeDeliveryPriorityMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.ChangeRecipePriorityMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.CircleParticleEffectMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.ClickGuiButtonTriggerMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.ColonyAbandonOwnMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.ColonyDeleteOwnMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.ColonyFlagChangeMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.ColonyNameStyleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.ColonyStructureStyleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.ColonyTextureStyleMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewAnimalViewDataMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingExtensionsUpdateMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingViewMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewCitizenViewMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveBuildingMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveCitizenMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveWorkOrderMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewResearchManagerViewMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyViewWorkOrderMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.ColonyVisitorViewDataMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.CompostParticleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.CourierHiringModeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.CreateColonyMessage
 
type() - Method in class com.minecolonies.core.colony.crafting.CustomRecipeManagerMessage
 
type() - Method in class com.minecolonies.core.debug.messages.DebugEnableMessage
 
type() - Method in class com.minecolonies.core.debug.messages.DebugEnablePathfindingMessage
 
type() - Method in class com.minecolonies.core.debug.messages.DebugOutputMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.DecorationBuildRequestMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.DirectPlaceMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.enchanter.EnchanterWorkerSetMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldPlotResizeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldUpdateSeedMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.ForcePickupMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.GetColonyInfoMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.GiveToolMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.GlobalDiseaseSyncMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.GlobalQuestSyncMessage
 
type() - Method in class com.minecolonies.core.research.GlobalResearchTreeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.guard.GuardSetMinePosMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.HireFireMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.HireMercenaryMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.HireSpiesMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.HutRenameMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.InteractionClose
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.InteractionResponse
 
type() - Method in class com.minecolonies.core.network.messages.client.ItemParticleEffectMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.ItemSettingMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.LocalizedParticleEffectMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.MarkBuildingDirtyMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.MarkStoryReadOnItem
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerRepairLevelMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerSetLevelMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.OpenBuildingUIMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenBuildWindowMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenCantFoundColonyWarningMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenColonyFoundingCovenantMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.OpenCraftingGUIMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenDecoBuildWindowMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenDeleteAbandonColonyMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.OpenGuiWindowTriggerMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.OpenInventoryMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenPlantationFieldBuildWindowMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenReactivateColonyMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.OpenSuggestionWindowMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.citizen.PauseCitizenMessage
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayer
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayerOrFakePlayer
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.AddRank
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.ChangePlayerRank
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.EditRankType
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.Permission
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemovePlayer
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.RemoveRank
 
type() - Method in class com.minecolonies.core.network.messages.PermissionsMessage.View
 
type() - Method in class com.minecolonies.core.network.messages.server.PickupBlockMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.PlantationFieldBuildRequestMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.PlayAudioMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.PlayerAssistantBuildRequestMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.PlayMusicAtPosMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.postbox.PostBoxRequestMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.QuarryHiringModeMessage
 
type() - Method in class com.minecolonies.core.debug.messages.QueryCitizenAIHistoryMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.ReactivateBuildingMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.RecallCitizenHutMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.RecallCitizenMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.citizen.RecallSingleCitizenMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.RemoveFromRallyingListMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.RemoveMinimumStockFromBuildingModuleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.ResetFilterableItemMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.ResourceScrollSaveWarehouseSnapshotMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.citizen.RestartCitizenMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.SaveStructureNBTMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.SleepingParticleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.warehouse.SortBuildingMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.StopMusicMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.StreamParticleEffectMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.SwitchBuildingWithToolMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.SwitchRecipeCraftingTeachingMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.SyncPathMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.SyncPathReachedMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.TeamColonyColorChangeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.TeleportToColonyMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.ToggleBannerRallyGuardsMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.worker.ToggleRecipeMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.TownHallRenameMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.TransferItemsRequestMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.citizen.TransferItemsToCitizenRequestMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.TransferRecipeCraftingTeachingMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.TriggerConnectionEventMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.TriggerSettingMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.university.TryResearchMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.UpdateClientWithCompatibilityMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.UpdateRequestStateMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.building.warehouse.UpgradeWarehouseMessage
 
type() - Method in class com.minecolonies.core.network.messages.client.VanillaParticleMessage
 
type() - Method in class com.minecolonies.core.network.messages.server.colony.WorkOrderChangeMessage
 
type() - Method in class com.minecolonies.core.structures.EmptyColonyStructure
 
TYPE - Static variable in class com.minecolonies.core.colony.crafting.CustomRecipeManagerMessage
 
TYPE - Static variable in class com.minecolonies.core.debug.messages.DebugEnableMessage
 
TYPE - Static variable in class com.minecolonies.core.debug.messages.DebugEnablePathfindingMessage
 
TYPE - Static variable in class com.minecolonies.core.debug.messages.DebugOutputMessage
 
TYPE - Static variable in class com.minecolonies.core.debug.messages.QueryCitizenAIHistoryMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.BlockParticleEffectMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.CircleParticleEffectMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyListMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewAnimalViewDataMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingExtensionsUpdateMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewBuildingViewMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewCitizenViewMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveBuildingMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveCitizenMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewRemoveWorkOrderMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewResearchManagerViewMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyViewWorkOrderMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.ColonyVisitorViewDataMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.GlobalDiseaseSyncMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.OpenBuildingUIMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.PlayMusicAtPosMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.colony.PlaySoundForCitizenMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.CompostParticleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.GlobalQuestSyncMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.ItemParticleEffectMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.LocalizedParticleEffectMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.OpenCantFoundColonyWarningMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.OpenColonyFoundingCovenantMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.OpenDecoBuildWindowMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.OpenDeleteAbandonColonyMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.OpenPlantationFieldBuildWindowMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.OpenReactivateColonyMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.OpenSuggestionWindowMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.PlayAudioMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.SaveStructureNBTMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.SleepingParticleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.StopMusicMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.StreamParticleEffectMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.SyncPathMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.SyncPathReachedMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.UpdateClientWithCompatibilityMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.client.VanillaParticleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayer
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.AddPlayerOrFakePlayer
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.AddRank
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.ChangePlayerRank
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.EditRankType
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.Permission
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.RemovePlayer
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.RemoveRank
 
TYPE - Static variable in class com.minecolonies.core.network.messages.PermissionsMessage.View
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.ClickGuiButtonTriggerMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.AddMinimumStockToBuildingModuleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.AlterRestaurantMenuItemMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableEntityMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.AssignFilterableItemMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.builder.BuilderSelectWorkOrderMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.BuildingSetStyleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.BuildPickUpMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.ChangeDeliveryPriorityMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.CourierHiringModeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.enchanter.EnchanterWorkerSetMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignFieldMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.fields.AssignmentModeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldPlotResizeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.fields.FarmFieldUpdateSeedMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.ForcePickupMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.GiveToolMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.guard.GuardSetMinePosMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.HireFireMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.home.AssignUnassignMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.HutRenameMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.MarkBuildingDirtyMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerRepairLevelMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.miner.MinerSetLevelMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.OpenCraftingGUIMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.postbox.PostBoxRequestMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.QuarryHiringModeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.RecallCitizenHutMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.RemoveMinimumStockFromBuildingModuleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.ResetFilterableItemMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.TransferItemsRequestMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.TriggerSettingMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.university.TryResearchMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.warehouse.SortBuildingMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.warehouse.UpgradeWarehouseMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.worker.AddRemoveRecipeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.worker.BuildingHiringModeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.worker.ChangeRecipePriorityMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.worker.RecallCitizenMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.building.worker.ToggleRecipeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.citizen.AdjustSkillCitizenMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.citizen.PauseCitizenMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.citizen.RecallSingleCitizenMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.citizen.RestartCitizenMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.citizen.TransferItemsToCitizenRequestMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.ColonyAbandonOwnMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.ColonyDeleteOwnMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.ColonyFlagChangeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.ColonyNameStyleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.ColonyStructureStyleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.ColonyTextureStyleMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.HireMercenaryMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.HireSpiesMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.InteractionClose
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.InteractionResponse
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.OpenInventoryMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.TeamColonyColorChangeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.TeleportToColonyMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.TownHallRenameMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.TriggerConnectionEventMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.UpdateRequestStateMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.colony.WorkOrderChangeMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.CreateColonyMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.DecorationBuildRequestMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.DirectPlaceMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.GetColonyInfoMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.ItemSettingMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.MarkStoryReadOnItem
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.OpenGuiWindowTriggerMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.PickupBlockMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.PlantationFieldBuildRequestMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.PlayerAssistantBuildRequestMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.ReactivateBuildingMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.RemoveFromRallyingListMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.ResourceScrollSaveWarehouseSnapshotMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.SwitchBuildingWithToolMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.SwitchRecipeCraftingTeachingMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.ToggleBannerRallyGuardsMessage
 
TYPE - Static variable in class com.minecolonies.core.network.messages.server.TransferRecipeCraftingTeachingMessage
 
TYPE - Static variable in class com.minecolonies.core.quests.QuestParsingConstants
 
TYPE - Static variable in class com.minecolonies.core.research.GlobalResearchTreeMessage
 
TYPE_ID - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
TYPE_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
TYPE_TOKEN_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
TypeConstants - Class in com.minecolonies.api.util.constant
Class holds type constants to reduce the formatting errors.
TypeConstants() - Constructor for class com.minecolonies.api.util.constant.TypeConstants
 
TYPETOKEN - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 
TypeTokenFactory - Class in com.minecolonies.api.colony.requestsystem.factory.standard
 
TypeTokenFactory() - Constructor for class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory
 
TypeTokenFactory.TypeTokenSubTypeOverrideHandler - Class in com.minecolonies.api.colony.requestsystem.factory.standard
 
TypeTokenSubTypeOverrideHandler() - Constructor for class com.minecolonies.api.colony.requestsystem.factory.standard.TypeTokenFactory.TypeTokenSubTypeOverrideHandler
 

U

UNABLE_TO_ADD_RECIPE_MESSAGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
UNABLE_TO_FIND_WORLD_CAP_TEXT - Static variable in class com.minecolonies.api.util.constant.ColonyManagerConstants
Printed text if world capability couldn't be found.
UNASSIGNED_CITIZEN_LIST - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the unassigned citizen list in the GUI.
UNCHECKED - Static variable in class com.minecolonies.api.util.constant.Suppression
Suppress warnings for unchecked type conversions.
UNDEFINED - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
 
undertaker - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
UNDERTAKER - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
UNDERTAKER_ID - Static variable in class com.minecolonies.api.client.render.modeltype.ModModelTypes
 
UNDERTAKER_ID - Static variable in class com.minecolonies.api.colony.jobs.ModJobs
 
UNDERTAKER_RUN - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
UNDERTAKER_TOTEM - Static variable in class com.minecolonies.api.advancements.AdvancementTriggers
 
UndertakerConstants - Class in com.minecolonies.api.util.constant
Constants used by the Undertaker AIs.
UndertakerConstants() - Constructor for class com.minecolonies.api.util.constant.UndertakerConstants
 
undertakerTotem() - Static method in record class com.minecolonies.api.advancements.UndertakerTotemTrigger.UndertakerTotemTriggerInstance
 
UndertakerTotemTrigger - Class in com.minecolonies.api.advancements
A Trigger that is triggered when the undertaker recieves a totem of undying
UndertakerTotemTrigger() - Constructor for class com.minecolonies.api.advancements.UndertakerTotemTrigger
 
UndertakerTotemTrigger.UndertakerTotemTriggerInstance - Record Class in com.minecolonies.api.advancements
 
UndertakerTotemTriggerInstance(Optional<ContextAwarePredicate>) - Constructor for record class com.minecolonies.api.advancements.UndertakerTotemTrigger.UndertakerTotemTriggerInstance
Creates an instance of a UndertakerTotemTriggerInstance record class.
UNEMPLOYMENT - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
UNEMPLOYMENT_FUNCTION - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
unemploymentFunction - Static variable in class com.minecolonies.api.entity.citizen.happiness.HappinessRegistry
 
UNHAPPY - Enum constant in enum class com.minecolonies.api.sounds.EventType
 
UNHAPPY_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Icons used to display the happiness
UNI_INV_RESEARCH - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
university - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
UNIVERSITY_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
UNIVERSITY_RESEARCH - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
UNIVERSITY_WORK - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
UniversityModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the university.
UniversityModuleWindow(UniversityResearchModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.UniversityModuleWindow
Constructor for the window of the lumberjack.
UniversityResearchModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Crafter task module to display tasks in the UI.
UniversityResearchModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.UniversityResearchModuleView
 
unload(Journeymap, ResourceKey<Level>) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyBorderMapping
Stops tracking data for a dimension and clears any related overlays.
unload(Journeymap, ResourceKey<Level>) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyDeathpoints
Clears the overlay but not the cache.
unloadChunk(LevelChunk, Level) - Static method in class com.minecolonies.core.util.ChunkDataHelper
Called when a chunk is unloaded
UNLOADED - Enum constant in enum class com.minecolonies.api.colony.ColonyState
Colony chunks are not loaded
UNLOCK_QUEST_REWARD_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
UNLOCK_TRIGGER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
UNLOCKABLES - Enum constant in enum class com.minecolonies.api.research.ResearchBranchType
Branch using Tree-based DragZoomView with reduced restrictions.
unlockedBy(String, Criterion<?>) - Method in class com.minecolonies.api.crafting.ZeroWasteRecipe.Builder
 
unlockQuest(ResourceLocation) - Method in interface com.minecolonies.api.quests.IQuestManager
Unlock a quest with a given id.
unlockQuest(ResourceLocation) - Method in class com.minecolonies.core.quests.QuestManager
 
unlockQuestReward - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
unlockQuestRewards(IColony, Player, IQuestInstance, List<Integer>) - Method in interface com.minecolonies.api.quests.IQuestTemplate
Unlock the quest rewards.
unlockQuestRewards(IColony, Player, IQuestInstance, List<Integer>) - Method in class com.minecolonies.core.quests.QuestTemplate
 
UnlockQuestRewardTemplate - Class in com.minecolonies.core.quests.rewards
Quest unlock reward template.
UnlockQuestRewardTemplate(ResourceLocation) - Constructor for class com.minecolonies.core.quests.rewards.UnlockQuestRewardTemplate
Setup the quest unlock reward.
UnlockQuestTriggerTemplate - Class in com.minecolonies.core.quests.triggers
Unlock quest trigger.
UnlockQuestTriggerTemplate() - Constructor for class com.minecolonies.core.quests.triggers.UnlockQuestTriggerTemplate
Create a new instance of this trigger.
UNLOCKS_REWARDS_KEY - Static variable in class com.minecolonies.api.quests.QuestParseConstant
 
unlockTrigger - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
unregisterCivilian(AbstractCivilianEntity) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Unregiters a civilian with the colony
unregisterCivilian(AbstractCivilianEntity) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
unregisterCivilian(AbstractCivilianEntity) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
unregisterEntity(Entity, int) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Unregisters an entity with the given event
unregisterEntity(Entity, int) - Method in class com.minecolonies.core.colony.managers.EventManager
Unregisters an entity with the given event
unregisterEntity(Entity) - Method in interface com.minecolonies.api.colony.colonyEvents.IColonyEntitySpawnEvent
called to unregister an entity with this event
unregisterEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Called when an entity is removed
unregisterEntity(Entity) - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Called when an entity is removed
unReserveGrave(BlockPos) - Method in class com.minecolonies.core.colony.managers.GraveManager
 
unReserveGrave(BlockPos) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Un-Reserve a grave
unReserveGrave(BlockPos) - Method in class com.minecolonies.core.colony.GraveManagerView
 
UNRESTRICTED - Static variable in class com.minecolonies.core.util.BuildingUtils
Indicates that there are no explicit restrictions on which jobs are allowed at a building.
UNSATISFIED_ICON - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
unsetFlag(long, long) - Static method in class com.minecolonies.api.util.Utils
Unsets a flag.
UNUSED_METHOD_PARAMETERS_SHOULD_BE_REMOVED - Static variable in class com.minecolonies.api.util.constant.Suppression
We sometimes suppress this because sonar does not detect this.
UP - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
UP_DOWN_RANGE - Static variable in class com.minecolonies.api.util.constant.Constants
The length range one patrolling operation can have on y.
update(int) - Method in interface com.minecolonies.api.colony.IAnimalData
Update the animal data.
update(int) - Method in interface com.minecolonies.api.colony.ICivilianData
Tick the data to update values.
update(int) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
To tick the handler.
update(int) - Method in class com.minecolonies.core.colony.AnimalData
Updates the animal data.
update(int) - Method in class com.minecolonies.core.colony.CitizenData
 
update(int) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
Called in the citizen every few ticks to check for illness.
update(UpdateType, IStandardRequestManager) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.InitialUpdate
 
update(UpdateType, IStandardRequestManager) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToRemoveAssistantCookResolver
 
update(UpdateType, IStandardRequestManager) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToStoreJobInResolvers
 
update(UpdateType, IStandardRequestManager) - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToUpdateRestaurantResolver
 
update(UpdateType, IStandardRequestManager) - Method in interface com.minecolonies.core.colony.requestsystem.management.handlers.update.IUpdateStep
 
update(IStandardRequestManager) - Method in interface com.minecolonies.core.colony.requestsystem.management.handlers.update.IUpdateStep
 
UPDATE_DAYTIME_INTERVAL - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
How often the colony updates day/nighttime in ticks.
UPDATE_FLAG - Static variable in class com.minecolonies.api.util.constant.Constants
 
UPDATE_RS_INTERVAL - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
How often the colony request system gets updated in ticks.
UPDATE_STATE_INTERVAL - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
How often the colony state gets updated in ticks.
UPDATE_SUBSCRIBERS_INTERVAL - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
How often the subscribers get updated in ticks.
UPDATE_TRAVELING_INTERVAL - Static variable in class com.minecolonies.api.util.constant.ColonyConstants
How often the travelers get updated in ticks.
updateArmorDamage(AbstractEntityCitizen, double) - Static method in class com.minecolonies.core.util.citizenutils.CitizenItemUtils
Updates the armour damage after being hit.
updateAttackingPlayers() - Method in class com.minecolonies.core.colony.Colony
Updates the pvping playeres.
updateAwayTime() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Updates the time the players were away from the colony.
updateAwayTime() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
Updates the away timer for the colony.
updateBlock(Level) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Updates the block between the server and the client
updateBlockState() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Update the blockState of the rack.
updateBlockState() - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
 
updateBlockState() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
updateBlockState() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
updateChunk(Journeymap, ResourceKey<Level>, ChunkAccess) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyBorderMapping
Flags the colony border overlay for update, if needed for a single just-loaded chunk.
updateChunk(Journeymap, ResourceKey<Level>, ChunkAccess) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyDeathpoints
When a previously-unloaded chunk is loaded, we can refresh the deathpoint data for it.
updateCitizenMourn(ICitizenData, boolean) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Call this to set all the citizens in the colony to mourn or not.
updateCitizenMourn(ICitizenData, boolean) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
updateCitizens() - Method in class com.minecolonies.core.client.gui.WindowHireWorker
Clears and resets/updates all citizens.
updateCitizenSleep(boolean) - Method in interface com.minecolonies.api.colony.managers.interfaces.ICitizenManager
Call this to set all citizens asleep
updateCitizenSleep(boolean) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
UpdateClientWithCompatibilityMessage - Class in com.minecolonies.core.network.messages.client
Message to update the recipes on the client side.
UpdateClientWithCompatibilityMessage(RegistryAccess) - Constructor for class com.minecolonies.core.network.messages.client.UpdateClientWithCompatibilityMessage
Message creation.
UpdateClientWithCompatibilityMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.UpdateClientWithCompatibilityMessage
 
updateColonyClient() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenColonyHandler
Update the client side of the citizen entity.
updateColonyClient() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenColonyHandler
Update the client side of the citizen entity.
updateColonyClient() - Method in class com.minecolonies.core.entity.mobs.AnimalColonyHandler
Update the client side of the citizen entity.
updateColonyClient() - Method in interface com.minecolonies.core.entity.mobs.IAnimalColonyHandler
Update the client side of the citizen entity.
updateColonyViews() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
Update the closeSubscribers of the colony.
updateData(Map<IToken<?>, Integer>, Map<IToken<?>, Integer>) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
updateEntityIfNecessary() - Method in interface com.minecolonies.api.colony.ICivilianData
Updates AbstractCivilianEntity for the instance.
updateEntityIfNecessary() - Method in class com.minecolonies.core.colony.CitizenData
 
updateEntityIfNecessary() - Method in class com.minecolonies.core.colony.VisitorData
 
updateFallFlying() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
updateFluidOnEyes() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
updateGraves(Journeymap, IColonyView, Set<BlockPos>) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyDeathpoints
Synchronise the list of currently-existing graves in the colony.
UpdateHandler - Class in com.minecolonies.core.colony.requestsystem.management.handlers
 
UpdateHandler(IStandardRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.management.handlers.UpdateHandler
 
updateHappiness(ICitizenDataView, AbstractWindowSkeleton) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Update the display for the happiness.
updateHasChilds() - Method in interface com.minecolonies.api.colony.IColony
Sets whether the colony has a child.
updateHasChilds() - Method in class com.minecolonies.core.colony.Colony
 
updateHasChilds() - Method in class com.minecolonies.core.colony.ColonyView
 
updateInWaterStateAndDoFluidPushing() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
updateItemStack(ItemStack, UnaryOperator<AdventureData>) - Static method in record class com.minecolonies.api.items.component.AdventureData
 
updateItemStack(ItemStack, UnaryOperator<BuildingId>) - Static method in record class com.minecolonies.api.items.component.BuildingId
 
updateItemStack(ItemStack, UnaryOperator<ColonyId>) - Static method in record class com.minecolonies.api.items.component.ColonyId
 
updateItemStack(ItemStack, UnaryOperator<Desc>) - Static method in record class com.minecolonies.api.items.component.Desc
 
updateItemStack(ItemStack, UnaryOperator<HutBlockData>) - Static method in record class com.minecolonies.api.items.component.HutBlockData
 
updateItemStack(ItemStack, UnaryOperator<PatrolTarget>) - Static method in record class com.minecolonies.api.items.component.PatrolTarget
 
updateItemStack(ItemStack, UnaryOperator<PermissionMode>) - Static method in enum class com.minecolonies.api.items.component.PermissionMode
 
updateItemStack(ItemStack, UnaryOperator<RallyData>) - Static method in record class com.minecolonies.api.items.component.RallyData
 
updateItemStack(ItemStack, UnaryOperator<SupplyData>) - Static method in record class com.minecolonies.api.items.component.SupplyData
 
updateItemStack(ItemStack, UnaryOperator<Timestamp>) - Static method in record class com.minecolonies.api.items.component.Timestamp
 
updateItemStack(ItemStack, UnaryOperator<WarehouseSnapshot>) - Static method in record class com.minecolonies.api.items.component.WarehouseSnapshot
 
updateItemStorage() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Scans through the whole storage and updates it.
updateItemStorage() - Method in class com.minecolonies.core.tileentities.TileEntityGrave
 
updateItemStorage() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
updateJobPage(ICitizenDataView, JobWindowCitizen, IColonyView) - Static method in class com.minecolonies.core.client.gui.citizen.CitizenWindowUtils
Update the job page of the citizen.
updateLevel() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenExperienceHandler
Updates the level of the citizen.
updateLevel() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenExperienceHandler
 
updateLevelSign(Level, MinerLevel, int) - Static method in class com.minecolonies.core.util.WorkerUtil
Updated the level sign of a certain level in the world.
updateManager(IRequestManager) - Method in interface com.minecolonies.api.colony.requestsystem.resolver.retrying.IRetryingRequestResolver
Update the associated manager data that links this resolver to a manager.
updateManager(IRequestManager) - Method in class com.minecolonies.core.colony.requestsystem.resolvers.StandardRetryingRequestResolver
 
updatePending(Journeymap, ResourceKey<Level>) - Static method in class com.minecolonies.core.compatibility.journeymap.ColonyBorderMapping
Check if any colony border overlays need to be updated.
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Updates the raid bar
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.amazonevent.AmazonRaidEvent
 
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.egyptianevent.EgyptianRaidEvent
 
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.HordeRaidEvent
Updates the raid bar
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenRaidEvent
 
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.norsemenevent.NorsemenShipRaidEvent
 
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.DrownedPirateRaidEvent
 
updateRaidBar() - Method in class com.minecolonies.core.colony.events.raid.pirateEvent.PirateGroundRaidEvent
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Can be overridden in implementations.
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.crafting.AbstractEntityAICrafting
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.education.EntityAIStudy
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAIDruid
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.guard.EntityAIRange
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFisherman
Here the AI can check if the fishes or rods have to be re rendered and do it.
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFlorist
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkPlanter
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkNether
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkCowboy
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkRabbitHerder
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkSwineHerder
 
updateRenderMetaData() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkDeliveryman
 
updateRequestState(IToken<?>, RequestState) - Method in interface com.minecolonies.api.colony.requestsystem.manager.IRequestManager
Method to update the state of a given request.
updateRequestState(IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRequestManager
Method to update the state of a given request.
updateRequestState(IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
Method to update the state of a given request.
updateRequestState(IToken<?>, RequestState) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.WrappedStaticStateRequestManager
Method to update the state of a given request.
UpdateRequestStateMessage - Class in com.minecolonies.core.network.messages.server.colony
Updates the request state of a request.
UpdateRequestStateMessage(IColony, IToken<?>, RequestState, ItemStack) - Constructor for class com.minecolonies.core.network.messages.server.colony.UpdateRequestStateMessage
Create an update request state
UpdateRequestStateMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.UpdateRequestStateMessage
 
updateResearchCount(int) - Method in class com.minecolonies.core.client.gui.modules.building.UniversityModuleWindow
Display the count of InProgress research, and the max number for this university, and change the color text to red if at max.
updateResourceList() - Method in class com.minecolonies.core.client.gui.modules.building.ItemListModuleWindow
Updates the resource list in the GUI with the info we need.
updateResourceList() - Method in class com.minecolonies.core.client.gui.modules.building.RestaurantMenuModuleWindow
Updates the resource list in the GUI with the info we need.
updateResourceList() - Method in class com.minecolonies.core.client.gui.modules.FoodItemListModuleWindow
 
updateResourceList() - Method in class com.minecolonies.core.client.gui.WindowBuildBuilding
 
updateResourceList() - Method in class com.minecolonies.core.client.gui.WindowBuildDecoration
 
updateRotation(double, double, double) - Static method in class com.minecolonies.api.util.EntityUtils
Returns the new rotation degree calculated from the current and intended rotation up to a max.
updateServer(WindowBrewingstandCrafting) - Method in class com.minecolonies.core.compatibility.jei.transfer.BrewingCraftingGuiHandler
 
updateServer(WindowCrafting) - Method in class com.minecolonies.core.compatibility.jei.transfer.CraftingGuiHandler
 
updateServer(WindowFurnaceCrafting) - Method in class com.minecolonies.core.compatibility.jei.transfer.FurnaceCraftingGuiHandler
 
updateServer(W) - Method in class com.minecolonies.core.compatibility.jei.transfer.AbstractTeachingGuiHandler
 
updateSetting(ISetting<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.settings.ISetting
Allow updating a setting with new data.
updateSetting(ISetting<?>) - Method in class com.minecolonies.core.colony.buildings.modules.settings.StringSetting
 
updateSetting(ISettingKey<?>, ISetting<?>, ServerPlayer) - Method in interface com.minecolonies.api.colony.buildings.modules.ICommonSettingsModule
Update a given settings value.
updateSetting(ISettingKey<?>, ISetting<?>, ServerPlayer) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
updateSetting(ISettingKey<?>, ISetting<?>, ServerPlayer) - Method in class com.minecolonies.core.colony.buildings.moduleviews.SettingsModuleView
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.core.blocks.decorative.BlockConstructionTape
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagBanner
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.minecolonies.core.blocks.decorative.BlockColonyFlagWallBanner
 
updatesToVersion() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.InitialUpdate
 
updatesToVersion() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToRemoveAssistantCookResolver
 
updatesToVersion() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToStoreJobInResolvers
 
updatesToVersion() - Method in class com.minecolonies.core.colony.requestsystem.management.handlers.update.implementation.ResetRSToUpdateRestaurantResolver
 
updatesToVersion() - Method in interface com.minecolonies.core.colony.requestsystem.management.handlers.update.IUpdateStep
 
updateSubscribers() - Method in interface com.minecolonies.api.colony.managers.interfaces.IColonyPackageManager
Update Subscribers with Colony, Citizen, and AbstractBuilding Views.
updateSubscribers() - Method in class com.minecolonies.core.colony.managers.ColonyPackageManager
 
updateSwimAmount() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
updateSwimming() - Method in class com.minecolonies.api.entity.other.AbstractFastMinecoloniesEntity
 
updateTextureDataWith(MaterialTextureData) - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
updateTick(Level, BlockPos, BlockState, Random) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Method that does compost ticks if needed or spawns particles if finished
UpdateType - Enum Class in com.minecolonies.api.colony.requestsystem.management.update
Update types (reset, or onLoad).
updateWarehouseIfAvailable(ItemStack) - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Update the warehouse if available with the updated stack.
updateWorkerAvailableForRecipes() - Method in interface com.minecolonies.api.colony.buildings.modules.ICraftingBuildingModule
Updates existing requests, if they match the recipes available at this worker
updateWorkerAvailableForRecipes() - Method in class com.minecolonies.core.colony.buildings.modules.AbstractCraftingBuildingModule
 
UPGRADE - Enum constant in enum class com.minecolonies.api.colony.workorders.WorkOrderType
 
UPGRADE_PROGRESS_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The progress update label.
upgradeBuildingLevelToSchematicData() - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Upgrades the buildings level to fit its schematic data
upgradeBuildingLevelToSchematicData() - Method in class com.minecolonies.core.colony.buildings.AbstractSchematicProvider
 
upgradeContainers(Level) - Method in interface com.minecolonies.api.colony.buildings.workerbuildings.IWareHouse
Upgrade all containers by 9 slots.
upgradeContainers(Level) - Method in class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse
Upgrade all containers by 9 slots.
upgradeRackSize() - Method in class com.minecolonies.api.tileentities.AbstractTileEntityRack
Upgrade the rack by 1.
upgradeRackSize() - Method in class com.minecolonies.core.tileentities.TileEntityRack
 
UpgradeWarehouseMessage - Class in com.minecolonies.core.network.messages.server.colony.building.warehouse
Issues the upgrade of the warehouse pos level 5.
UpgradeWarehouseMessage(IBuildingView) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.warehouse.UpgradeWarehouseMessage
 
UpgradeWarehouseMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.building.warehouse.UpgradeWarehouseMessage
 
UpwardsGrowingPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic
Plantation module for plants that grow vertically upwards, similar to sugar cane.
UpwardsGrowingPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.generic.UpwardsGrowingPlantModule
Default constructor.
URGENT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemLargeBottle
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemPharaoScepter
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemSpear
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.AbstractItemScroll
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemAssistantHammer
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemBannerRallyGuards
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemClipboard
Handles mid air use.
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemColonyMap
Handles mid air use.
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemQuestLog
Handles mid air use.
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemResourceScroll
Handles mid air use.
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemScanAnalyzer
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemScepterPermission
Handles mid air use.
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemSupplyCampDeployer
 
use(Level, Player, InteractionHand) - Method in class com.minecolonies.core.items.ItemSupplyChestDeployer
 
USE_SCAN_TOOL - Enum constant in enum class com.minecolonies.api.colony.permissions.Action
 
USE_SHEARS - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
USE_TOTEM - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
useAdditionalChildTime(int) - Method in interface com.minecolonies.api.colony.IColony
Tries to use a given amount of additional growth-time for childs.
useAdditionalChildTime(int) - Method in class com.minecolonies.core.colony.Colony
 
useAdditionalChildTime(int) - Method in class com.minecolonies.core.colony.ColonyView
Tries to use a given amount of additional growth-time for childs.
useBarrel(Player, ItemStack, Direction) - Method in class com.minecolonies.core.tileentities.TileEntityBarrel
Method called when a player uses the block.
usedMercenaries() - Method in interface com.minecolonies.api.colony.IColony
Save the time when mercenaries are used, to set a cooldown.
usedMercenaries() - Method in class com.minecolonies.core.colony.Colony
Save the time when mercenaries are used, to set a cooldown.
usedMercenaries() - Method in class com.minecolonies.core.colony.ColonyView
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.api.blocks.AbstractColonyBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.BlockBarrel
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.BlockDecorationController
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesGrave
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.BlockMinecoloniesRack
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.huts.BlockHutGateHouse
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.huts.BlockHutTownHall
Choose a different gui when no colony view, for colony overview and creation/deletion
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.huts.BlockStash
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.minecolonies.core.blocks.MinecoloniesCropBlock
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.AbstractItemScroll
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemAssistantHammer
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemBannerRallyGuards
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemClipboard
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemColonyFlagBanner
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemColonyMap
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemColonySign
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemCompost
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemQuestLog
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemResourceScroll
Used when clicking on block in world.
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemScanAnalyzer
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemScepterBeekeeper
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemScepterGuard
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemScepterLumberjack
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemScepterPermission
Used when clicking on block in world.
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemScrollGuardHelp
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemScrollHighlight
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemSupplyCampDeployer
 
useOn(UseOnContext) - Method in class com.minecolonies.core.items.ItemSupplyChestDeployer
 
useOnBlock(Player, BlockPos) - Method in class com.minecolonies.core.items.ItemAssistantHammer
Called from both using it on air, or attacking a block
user - Variable in class com.minecolonies.core.entity.ai.combat.TargetAI
The entity this AI runs for
useShapeForLightOcclusion(BlockState) - Method in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
Utils - Class in com.minecolonies.api.util
General purpose utilities class.
UUID - Static variable in class com.minecolonies.api.util.constant.TypeConstants
 

V

VACCINES - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
VALID - Enum constant in enum class com.minecolonies.api.util.Pond.PondState
 
VALID_HAPPINESS_MODIFIERS - Static variable in class com.minecolonies.api.util.constant.HappinessConstants
 
validatorId - Variable in class com.minecolonies.core.colony.interactionhandling.ServerCitizenInteraction
The id of the validator.
validSpawn - Static variable in class com.minecolonies.api.items.ModTags
 
VALIDSPAWNBLOCKS - Static variable in class com.minecolonies.api.util.constant.TagConstants
 
value() - Method in record class com.minecolonies.core.commands.arguments.MultipleOptionsArgument.OptionContainer
Returns the value of the value record component.
valueOf(String) - Static method in enum class com.minecolonies.api.blocks.types.BarrelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.blocks.types.GraveType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.blocks.types.RackType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlanterAIModuleResultResetState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.buildings.HiringMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.CitizenNameFile.NameOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.ColonyProgressType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.ColonyState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.connections.ConnectionEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.connections.DiplomacyStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.connections.PendingConnectionNode.PendingConnectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSpawnResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.permissions.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.permissions.Explosions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.permissions.OldRank
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.requestsystem.management.update.UpdateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.requestsystem.manager.AssigningStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.colony.workorders.WorkOrderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.combat.CombatAIStates
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.DesiredActivity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.JobStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.AIBlockingEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.EntityState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.ai.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.citizen.Skill
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.entity.mobs.RaiderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent.CitizenAddedSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.items.component.PermissionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.research.ResearchBranchType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.research.util.ResearchState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.sounds.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.sounds.RaiderSounds.RaiderSoundTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.tileentities.ScareCrowType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.util.MessageUtils.MessagePriority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.api.util.Pond.PondState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.client.gui.map.ColonySize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.client.gui.modules.TabsWindowModule.TabImageSide
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.StatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.RessourceAvailability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.BorderStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenAvoidEntity.FleeStates
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander.WanderState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAISleep.SleepState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor.VisitorState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure.ItemCheckResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder.RequestStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster.MountMaintenance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.ai.workers.util.Patient.PatientState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.pathfinding.PathFindingStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.entity.pathfinding.SurfaceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageType
Returns the enum constant of this class with the specified name.
valueOfTag(String) - Static method in enum class com.minecolonies.api.research.ResearchBranchType
Get the matching enum from a string.
values() - Static method in enum class com.minecolonies.api.blocks.types.BarrelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.blocks.types.GraveType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.blocks.types.RackType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.ActionToPerform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.buildingextensions.plantation.IPlantationModule.PlanterAIModuleResultResetState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.buildings.HiringMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.CitizenNameFile.NameOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.ColonyProgressType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.ColonyState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.connections.ConnectionEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.connections.DiplomacyStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.connections.PendingConnectionNode.PendingConnectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.interactionhandling.ChatPriority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSpawnResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.permissions.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.permissions.Explosions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.permissions.OldRank
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.requestsystem.management.update.UpdateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.requestsystem.manager.AssigningStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.requestsystem.request.RequestState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.colony.workorders.WorkOrderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.combat.CombatAIStates
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.DesiredActivity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.JobStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.AIBlockingEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.statemachine.states.EntityState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.ai.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.citizen.Skill
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.entity.mobs.RaiderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.eventbus.events.colony.citizens.CitizenAddedModEvent.CitizenAddedSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.items.component.PermissionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.research.ResearchBranchType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.research.util.ResearchState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.sounds.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.sounds.RaiderSounds.RaiderSoundTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.tileentities.ScareCrowType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.util.MessageUtils.MessagePriority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.api.util.Pond.PondState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.client.gui.map.ColonySize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.client.gui.modules.TabsWindowModule.TabImageSide
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.colony.buildingextensions.FarmField.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.StatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.colony.buildings.modules.expedition.ExpeditionLog.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.colony.buildings.utils.BuildingBuilderResource.RessourceAvailability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.colony.events.raid.pirateEvent.ShipSize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.BorderStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenAvoidEntity.FleeStates
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander.WanderState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.minimal.EntityAISleep.SleepState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor.VisitorState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure.ItemCheckResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder.RequestStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster.MountMaintenance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.workers.util.MineNode.NodeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.ai.workers.util.Patient.PatientState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.mobs.EntityMercenaryAI.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.pathfinding.PathFindingStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.entity.pathfinding.SurfaceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.network.messages.server.colony.building.BuildRequestMessage.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.minecolonies.core.network.messages.server.colony.ChangeFreeToInteractBlockMessage.MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
VANILLA_FOOD_QUALITY_TOOLTIP - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
VanillaParticleMessage - Class in com.minecolonies.core.network.messages.client
Message for vanilla particles around a citizen, in villager-like shape.
VanillaParticleMessage(double, double, double, SimpleParticleType) - Constructor for class com.minecolonies.core.network.messages.client.VanillaParticleMessage
 
VanillaParticleMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.client.VanillaParticleMessage
 
vanillaToolLevel(ItemStack, EquipmentTypeEntry) - Static method in class com.minecolonies.api.equipment.ModEquipmentTypes
Get the equipment level for vanilla tools.
VARIANT - Static variable in class com.minecolonies.api.blocks.AbstractBlockBarrel
 
VARIANT - Static variable in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesGrave
 
VARIANT - Static variable in class com.minecolonies.api.blocks.AbstractBlockMinecoloniesRack
 
Vec2i - Class in com.minecolonies.api.util
Data structure to hold a two dimensional point.
Vec2i(int, int) - Constructor for class com.minecolonies.api.util.Vec2i
 
Vec3Mutable - Class in com.minecolonies.api.util
Helper class for storing a mutable vector
Vec3Mutable(double, double, double) - Constructor for class com.minecolonies.api.util.Vec3Mutable
 
veggie_quiche - Static variable in class com.minecolonies.api.items.ModItems
 
veggie_ravioli - Static variable in class com.minecolonies.api.items.ModItems
 
veggie_soup - Static variable in class com.minecolonies.api.items.ModItems
 
verifyEquipmentLevel(ItemStack, int, int, int) - Static method in class com.minecolonies.api.util.ItemStackUtils
Verifies if an item has an appropriated grade.
VICTORY - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
VICTORY_EARLY - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.AbstractBuildingGuards.View
The client view constructor for the AbstractGuardBuilding.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGateHouse.View
The client view constructor for the AbstractGuardBuilding.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingGuardTower.View
The client view constructor for the AbstractGuardBuilding.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.BuildingMysticalSite.View
Instantiates the view of the building.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.modules.HomeBuildingModule.View
Creates an instance of the citizen hut window.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.modules.TavernBuildingModule.View
Instantiates the view of the building.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBarracks.View
Instantiate the barracks view.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBeekeeper.View
Instantiates the view of the building.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingBuilder.View
Public constructor of the view, creates an instance of it.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingCook.View
Instantiates the view of the building.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingLumberjack.View
Instantiates the view of the building.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingTownHall.View
Instantiates the view of the building.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.BuildingWareHouse.View
Instantiate the warehouse view.
View(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.PostBox.View
Instantiates the view of the building.
View(Colony, Rank) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.View
Instantiate
View(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.PermissionsMessage.View
 
VIEW_PAGES - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the page view in the GUI.
VINE_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
VINE_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
VinePlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.VINE.
VinePlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.VinePlantModule
Default constructor.
VINES - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
VisibleCitizenStatus - Class in com.minecolonies.api.entity.citizen
Enum for citizen status icons, resource location and translation
VisibleCitizenStatus(ResourceLocation, String) - Constructor for class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
VisibleCitizenStatus(ResourceLocation, String, boolean) - Constructor for class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
VISION_RANGE_PER_LEVEL - Static variable in class com.minecolonies.core.colony.buildings.AbstractBuildingGuards
Vision range per building level.
VISIT_BUILDING_CHANCE - Static variable in class com.minecolonies.api.util.constant.Constants
 
VISITING - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenChild.State
 
visitNode(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
Visits the given node and explores neighbours
visitNode(MNode) - Method in class com.minecolonies.core.entity.pathfinding.pathjobs.PathJobRaiderPathing
 
VISITOR - Static variable in class com.minecolonies.api.entity.ModEntities
 
VISITOR - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
VISITOR_CHANCE - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_CITIZEN_SUFFIX - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_GENDER - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_NAME - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_PRIMARY_SKILL - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_RECRUITCOST - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_RECRUITCOSTCOUNT - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_SECONDARY_SKILL - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_SPAWNED_EVENT_ID - Static variable in class com.minecolonies.core.colony.eventhooks.citizenEvents.VisitorSpawnedEvent
This events id, registry entries use res locations as ids.
VISITOR_STORYKEY - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VISITOR_TEXTURE - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
Json constants
VISITOR_VOICE_PROFILE - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
 
VisitorCitizen - Class in com.minecolonies.core.entity.visitor
Visitor citizen entity
VisitorCitizen(EntityType<? extends PathfinderMob>, Level) - Constructor for class com.minecolonies.core.entity.visitor.VisitorCitizen
Constructor for a new citizen typed entity.
VisitorColonyHandler - Class in com.minecolonies.core.entity.visitor
Colony handler for visitors
VisitorColonyHandler(AbstractEntityCitizen) - Constructor for class com.minecolonies.core.entity.visitor.VisitorColonyHandler
Constructor for the experience handler.
VisitorData - Class in com.minecolonies.core.colony
Data for visitors
VisitorData(int, IColony) - Constructor for class com.minecolonies.core.colony.VisitorData
Create a CitizenData given an ID.
visitorDataPack - Static variable in class com.minecolonies.core.datalistener.CustomVisitorListener
List of custom visitor data
VisitorDataView - Class in com.minecolonies.core.colony
View data for visitors
VisitorDataView(int, IColonyView) - Constructor for class com.minecolonies.core.colony.VisitorDataView
Create a CitizenData given an ID.
VisitorManager - Class in com.minecolonies.core.colony.managers
Manages all visiting entities to the colony
VisitorManager(IColony) - Constructor for class com.minecolonies.core.colony.managers.VisitorManager
 
VISITORS_ABSCONDED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
VISITORS_RECRUITED - Static variable in class com.minecolonies.api.util.constant.StatisticsConstants
 
VisitorSpawnedEvent - Class in com.minecolonies.core.colony.eventhooks.citizenEvents
The event handling a newly spawned visitor.
VisitorSpawnedEvent() - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.VisitorSpawnedEvent
Creates a new visitor spawned event.
VisitorSpawnedEvent(BlockPos, String) - Constructor for class com.minecolonies.core.colony.eventhooks.citizenEvents.VisitorSpawnedEvent
Creates a new visitor spawned event.
VOLUME - Static variable in class com.minecolonies.api.util.SoundUtils
Volume to play at.

W

WAIT_FOR_CURE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
WAIT_FOR_FOOD - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIEatTask.EatingState
 
waitForRequests() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
If the worker has open requests their results will be queried until they all are completed Also waits for DELAY_RECHECK.
WAITING - Enum constant in enum class com.minecolonies.api.colony.colonyEvents.EventStatus
 
WAITING_FOR_CURE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
wakeTimer - Variable in class com.minecolonies.core.entity.ai.workers.guard.AbstractEntityAIGuard
Timer for the wakeup AI.
WAKEY - Static variable in class com.minecolonies.api.util.DamageSourceKeys
 
WALK_DELAY - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Delay for walking.
WALK_TO_GRAVE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
 
WALKABLE - Enum constant in enum class com.minecolonies.core.entity.pathfinding.SurfaceType
 
walkAwayFrom(AbstractFastMinecoloniesEntity, BlockPos, int, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks away from a given position
walkAwayFrom(BlockPos, double, double, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to path away from a position.
walkAwayFrom(BlockPos, double, double, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkCloseToXNearY(AbstractFastMinecoloniesEntity, BlockPos, BlockPos, int, boolean) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Tries to walk close to a given pos, staying near another position.
walkCloseToXNearY(AbstractFastMinecoloniesEntity, BlockPos, BlockPos, int, boolean, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Tries to walk close to a given pos, staying near another position.
walkCloseToXNearY(BlockPos, BlockPos, int, double, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Walks towards the desired position, while trying to not steer too far from the nearby position
walkCloseToXNearY(BlockPos, BlockPos, int, double, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkDelay - Variable in class com.minecolonies.core.entity.ai.workers.education.EntityAIStudy
How long they tried walking to a given study pos.
walkDelay - Variable in class com.minecolonies.core.entity.ai.workers.education.EntityAIWorkResearcher
How long they tried walking to a given study pos.
WALKING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
WALKING_HOME - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISleep.SleepState
 
WALKING_TO_GRAVEYARD - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
 
WALKING_TO_TOWNHALL - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
 
walkingToAnimal(Animal) - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkBeekeeper
Lets the herder walk to the animal.
walkingToAnimal(Animal) - Method in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Lets the herder walk to the animal.
walkInShapesCost - Variable in class com.minecolonies.core.entity.pathfinding.PathingOptions
Cost for walking within shapes(e.g.
walkSpeedFactor - Variable in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
 
walkTo - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
The current position the worker should walk to.
walkTo(BlockPos, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Attempt to move to a specific pos.
walkTo(BlockPos, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
Deprecated.
walkTo(BlockPos, double, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Try to move to a certain position.
walkTo(BlockPos, double, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToBlock(BlockPos, int) - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Leads the entity to a certain position due to proxies.
walkToBlock(BlockPos, int) - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Leads the entity to a certain position due to proxies.
walkToBlock(BlockPos, int, boolean) - Method in interface com.minecolonies.api.entity.pathfinding.proxy.IWalkToProxy
Leads the entity to a certain position due to proxies.
walkToBlock(BlockPos, int, boolean) - Method in class com.minecolonies.core.entity.pathfinding.proxy.AbstractWalkToProxy
Leads the entity to a certain position due to proxies.
walkToBuilding() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Walk the worker to it's work building.
walkToBuilding(IBuilding) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Walk the worker to the given building.
walkToBuilding(AbstractFastMinecoloniesEntity, IBuilding) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a position within a building
walkToConstructionSite(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Walk to the current construction site.
walkToConstructionSite(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.builder.EntityAIStructureBuilder
 
walkToConstructionSite(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIQuarrier
 
walkToConstructionSite(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIStructureMiner
 
walkToEntity(Entity, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to walk a living ourEntity with a speed.
walkToEntity(Entity, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToPos(AbstractFastMinecoloniesEntity, BlockPos, boolean) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a given position
walkToPos(AbstractFastMinecoloniesEntity, BlockPos, int, boolean) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a given position
walkToPos(T, BlockPos, int, boolean, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a given position
walkToPosInBuilding(AbstractFastMinecoloniesEntity, BlockPos, IBuilding, int) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a position within a building
walkToRandomPos(int, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to path towards a random pos.
walkToRandomPos(int, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToRandomPos(int, double, Tuple<BlockPos, BlockPos>) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to path towards a random pos within some restrictions
walkToRandomPos(int, double, Tuple<BlockPos, BlockPos>) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToRandomPos(int, double, Tuple<BlockPos, BlockPos>, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to path towards a random pos within some restrictions
walkToRandomPos(int, double, Tuple<BlockPos, BlockPos>, boolean) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToRandomPos(AbstractFastMinecoloniesEntity, int, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a random position a given distance away
walkToRandomPosAround(int, double, BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to path towards a random pos.
walkToRandomPosAround(int, double, BlockPos) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToRandomPosAround(AbstractFastMinecoloniesEntity, BlockPos, int, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a random position a given distance away around the provided center
walkToRandomPosAround(T, BlockPos, int, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a random position a given distance away around the provided center
walkToRandomPosHelper(MinecoloniesAdvancedPathNavigate, BlockPos, int, double) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Helper function to walk to a random position a given distance away around the provided center.
walkToRandomPosWithin(AbstractFastMinecoloniesEntity, int, double, Tuple<BlockPos, BlockPos>) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a random position a given distance away within the provided box
walkToRandomPosWithin(AbstractFastMinecoloniesEntity, int, double, Tuple<BlockPos, BlockPos>, boolean) - Static method in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Walks to a random position a given distance away within the provided box
walkToSafePos(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Walk the worker to the safe position
walkToTaggedWorkPos() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Walk the worker to a tagged workpos in building, or the building pos if non existent.
walkToTree(int, double, List<ItemStorage>, int, IColony) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to find a tree.
walkToTree(int, double, List<ItemStorage>, int, IColony) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToTree(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.production.EntityAIWorkLumberjack
Walk to the current construction site.
walkToTree(BlockPos, BlockPos, double, List<ItemStorage>, int, IColony) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Used to find a tree.
walkToTree(BlockPos, BlockPos, double, List<ItemStorage>, int, IColony) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToUnSafePos(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Walk the worker to the unsafe position
walkToUnSafePos(BlockPos, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Walk the worker to the unsafe position
walkTowards(BlockPos, double, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.AbstractAdvancedPathNavigate
Attemps to move in the given direction, walking at least range blocks
walkTowards(BlockPos, double, double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.MinecoloniesAdvancedPathNavigate
 
walkToWorkPos(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Walk the worker to the given building.
walkWithProxy(BlockPos) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Sets the block the AI is currently walking to.
walkWithProxy(BlockPos, int) - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Sets the block the AI is currently walking to.
wander() - Method in class com.minecolonies.core.entity.ai.minimal.EntityAISickTask
Do a bit of wandering.
WANDER - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.AIWorkerState
 
WANDER - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAISickTask.DiseaseState
 
WANDER_AT_GRAVEYARD - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
 
WANDER_AT_LEISURE_SITE - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAICitizenWander.WanderState
 
WANDER_CHANCE - Static variable in class com.minecolonies.api.util.constant.Constants
 
WANDERING - Enum constant in enum class com.minecolonies.core.entity.ai.minimal.EntityAIMournCitizen.MourningState
 
WANDERING - Enum constant in enum class com.minecolonies.core.entity.ai.visitor.EntityAIVisitor.VisitorState
 
wanderingHorses - Variable in class com.minecolonies.core.entity.ai.workers.production.herders.EntityAIWorkStablemaster
 
wantInventoryDumped() - Method in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Has to be overridden by classes to specify when to dump inventory.
wantInventoryDumped() - Method in class com.minecolonies.core.entity.ai.workers.production.agriculture.EntityAIWorkFarmer
Called to check when the InventoryShouldBeDumped.
wantInventoryDumped() - Method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkUndertaker
Called to check when the InventoryShouldBeDumped.
wareHouse - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
WAREHOUSE - Static variable in class com.minecolonies.api.tileentities.MinecoloniesTileEntities
 
WAREHOUSE_BUILT - Enum constant in enum class com.minecolonies.api.colony.ColonyProgressType
 
WAREHOUSE_CONCRETE_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
WAREHOUSE_COURIERS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
WAREHOUSE_ID - Static variable in class com.minecolonies.api.colony.buildings.ModBuildings
 
WAREHOUSE_MASTER_RESEARCH - Static variable in class com.minecolonies.core.colony.buildings.modules.settings.CrafterRecipeSetting
 
WAREHOUSE_OPTIONS - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
WAREHOUSE_REQUEST_QUEUE - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
WAREHOUSE_REQUEST_RESOLVER_ID - Static variable in class com.minecolonies.api.util.constant.SerializationIdentifierConstants
 
WAREHOUSE_SNAPSHOT_COMPONENT - Static variable in class com.minecolonies.api.items.component.ModDataComponents
 
WAREHOUSE_SORTED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WarehouseConcreteRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
----------------------- Not Documented Object ---------------------
WarehouseConcreteRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.WarehouseConcreteRequestResolver
 
WarehouseConcreteRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
WarehouseConcreteRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseConcreteRequestResolverFactory
 
WarehouseModule - Class in com.minecolonies.core.colony.buildings.modules
Handler for the warehouse module.
WarehouseModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.WarehouseModule
Construct a new grouped itemlist module with the unique list identifier.
WarehouseOptionsModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of the warehouse module.
WarehouseOptionsModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.WarehouseOptionsModuleView
 
WarehouseOptionsModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the warehouse options.
WarehouseOptionsModuleWindow(WarehouseOptionsModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WarehouseOptionsModuleWindow
Constructor for window warehouse hut.
WarehouseRequestQueueModule - Class in com.minecolonies.core.colony.buildings.modules
The class of the citizen hut.
WarehouseRequestQueueModule() - Constructor for class com.minecolonies.core.colony.buildings.modules.WarehouseRequestQueueModule
 
WarehouseRequestResolver - Class in com.minecolonies.core.colony.requestsystem.resolvers
----------------------- Not Documented Object ---------------------
WarehouseRequestResolver(ILocation, IToken<?>) - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.WarehouseRequestResolver
 
WarehouseRequestResolverFactory - Class in com.minecolonies.core.colony.requestsystem.resolvers.factory
 
WarehouseRequestResolverFactory() - Constructor for class com.minecolonies.core.colony.requestsystem.resolvers.factory.WarehouseRequestResolverFactory
 
WarehouseRequestTaskModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Warehouse task module to display tasks in the UI.
WarehouseRequestTaskModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.WarehouseRequestTaskModuleView
 
WarehouseSnapshot - Record Class in com.minecolonies.api.items.component
Container class for warehouse snapshot data.
WarehouseSnapshot(Map<String, Integer>, String) - Constructor for record class com.minecolonies.api.items.component.WarehouseSnapshot
Creates an instance of a WarehouseSnapshot record class.
WARNING - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
WARNING_BUILDING_PICKUP_DENIED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_BUILDING_PICKUP_PLAYER_INVENTORY_FULL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_BUILDING_REQUIRES_RESEARCH_UNLOCK - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_BUILDING_REQUIRES_RESEARCH_UPGRADE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_CITIZEN_RECALL_FAILED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_COLONY_FOUNDING_FAILED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_COLONY_NO_ARRIVAL_SPACE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_CRUSHER_DAILY_LIMIT - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_DECORATION_NAME_SCAN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_DUPLICATE_TAVERN - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_DUPLICATE_TOWN_HALL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_EARLY - Static variable in class com.minecolonies.api.sounds.RaidSounds
 
WARNING_GRAVE_LAVA - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_GRAVE_SPAWNED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_GRAVE_WATER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_INTERACTION_CANT_DO_NOW - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_INVALID_BUILDING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Warning label.
WARNING_MAX_CITIZENS_CONFIG - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_MAX_CITIZENS_RESEARCH - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_MAXIMUM_NUMBER_RECIPES - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_MISSING_BUILD_TOOL - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_NAME_TOO_LONG - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_NO_COLONY_SPACE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_NO_UPGRADE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_POPULATION_CONFIG_LIMITED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_POPULATION_NEEDS_HOUSING - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_POPULATION_RESEARCH_LIMITED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_RALLYING_POINT_OUT_OF_RANGE - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_RECRUITMENT_INSUFFICIENT_ITEMS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_REMOVING_SUPPLY_CHEST - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_SUPPLY_BUILDING_BAD_BLOCKS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_SUPPLY_CHEST_ALREADY_PLACED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_SUPPLY_SHIP_IN_WATER - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_TOWN_HALL_NO_TILE_ENTITY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARNING_UPGRADE_BARRACKS - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WARPED_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
WARPED_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
WarpedPlantsPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.WARPED_FUNGUS and Items.WARPED_ROOTS.
WarpedPlantsPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WarpedPlantsPlantModule
Default constructor.
wasExploded(Level, BlockPos, Explosion) - Method in class com.minecolonies.core.blocks.BlockPlantationField
 
wasExploded(Level, BlockPos, Explosion) - Method in class com.minecolonies.core.blocks.BlockScarecrow
 
WATCH_CLOSEST - Static variable in class com.minecolonies.api.util.constant.Constants
 
WATCH_CLOSEST2 - Static variable in class com.minecolonies.api.util.constant.Constants
 
WATCH_CLOSEST2_FAR - Static variable in class com.minecolonies.api.util.constant.Constants
 
WATCH_CLOSEST2_FAR_CHANCE - Static variable in class com.minecolonies.api.util.constant.Constants
 
WATER_DEPTH_REQUIREMENT - Static variable in class com.minecolonies.api.util.Pond
 
WATER_POOL_WIDTH_REQUIREMENT - Static variable in class com.minecolonies.api.util.Pond
The minimum pond requirements.
WATER_TOO_FAR - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WATERLOGGED - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
WATERLOGGED - Static variable in class com.minecolonies.core.blocks.MinecoloniesFarmland
 
WaterPathResult - Class in com.minecolonies.core.entity.pathfinding.pathresults
Contains the result of the path job to find water.
WaterPathResult() - Constructor for class com.minecolonies.core.entity.pathfinding.pathresults.WaterPathResult
 
WAYPOINT_SPACING - Static variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Spacing between waypoints
WAYPOINT_STRING - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
String which shows if something is a waypoint.
WayPointBlockPlacementHandler - Class in com.minecolonies.core.placementhandlers
 
WayPointBlockPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.WayPointBlockPlacementHandler
 
wayPoints - Variable in class com.minecolonies.core.colony.events.raid.AbstractShipRaidEvent
Waypoints helping raiders travel
WEAK_SOLID - Enum constant in enum class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructureWithWorkOrder.RequestStage
 
WEAK_SOLID - Enum constant in enum class com.minecolonies.core.entity.ai.workers.util.BuildingProgressStage
 
weapon - Variable in class com.minecolonies.core.entity.other.SpearEntity
The weapon item stack, defaults to a generic ItemStack of the spear.
WeatheredCopperPlacementHandler - Class in com.minecolonies.core.placementhandlers
Handler for non-waxed copper blocks.
WeatheredCopperPlacementHandler() - Constructor for class com.minecolonies.core.placementhandlers.WeatheredCopperPlacementHandler
 
WeepingVinesPlantModule - Class in com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific
Planter module for growing Items.WEEPING_VINES.
WeepingVinesPlantModule(IBuildingExtension, String, String, Item) - Constructor for class com.minecolonies.core.colony.buildings.workerbuildings.plantation.modules.specific.WeepingVinesPlantModule
Default constructor.
WEEPY_VINE_CROP - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
WEEPY_VINE_FIELD - Static variable in class com.minecolonies.api.util.constant.SchematicTagConstants
 
WEST - Enum constant in enum class com.minecolonies.api.util.BlockPosUtil.DirectionResult
 
WEST - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockMinecoloniesConstructionTape
 
WESTERN - Enum constant in enum class com.minecolonies.api.colony.CitizenNameFile.NameOrder
 
when() - Static method in class com.minecolonies.api.loot.GenerateSupplyLoot
Create a loot condition.
WHOLE_CIRCLE - Static variable in class com.minecolonies.core.colony.events.raid.RaiderConstants
Values used in Spawn() method
width() - Method in record class com.minecolonies.api.items.IBlockOverlayItem.OverlayBox
Returns the value of the width record component.
WIDTH - Static variable in class com.minecolonies.core.compatibility.jei.JobBasedRecipeCategory
 
willRaidTonight() - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Checks if raiders will raid tonight.
willRaidTonight() - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
willRenderBlueprints() - Static method in class com.minecolonies.core.client.render.worldevent.ColonyBlueprintRenderer
Indicates whether blueprint rendering is enabled or disabled.
WINDOW_ID - Static variable in class com.minecolonies.core.client.gui.citizen.RequestWindowCitizen
 
WINDOW_ID - Static variable in class com.minecolonies.core.client.gui.WindowHutGuide
 
WINDOW_ID - Static variable in class com.minecolonies.core.client.gui.WindowRequestDetail
 
WINDOW_ID_GENDER - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the gender button.
WINDOW_ID_HAPPINESS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The label to find the happiness label in the gui.
WINDOW_ID_HAPPINESS_BAR - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The saturation bar of the citizen.
WINDOW_ID_HEALTHBAR - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The label to find healthBar in the gui.
WINDOW_ID_HEALTHLABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
THe label to find the HealthLavel
WINDOW_ID_LIST_REQUESTS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Requests list id.
WINDOW_ID_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The label to find name in the gui.
WINDOW_ID_SATURATION_BAR - Static variable in class com.minecolonies.api.util.constant.WindowConstants
The saturation bar of the citizen.
WindowAlliancePage - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall ally list.
WindowAlliancePage(BuildingTownHall.View) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowAlliancePage
Constructor for the town hall window.
WindowAssignCitizen - Class in com.minecolonies.core.client.gui
BOWindow for the hiring or firing of a worker.
WindowAssignCitizen(IColonyView, LivingBuildingView) - Constructor for class com.minecolonies.core.client.gui.WindowAssignCitizen
Constructor for the window when the player wants to assign a worker for a certain home building.
WindowBannerPicker - Class in com.minecolonies.core.client.gui
A custom rendered Screen (i.e.
WindowBannerPicker(IColonyView, AbstractWindowTownHall, AtomicBoolean) - Constructor for class com.minecolonies.core.client.gui.WindowBannerPicker
 
WindowBannerPicker.LayerButton - Class in com.minecolonies.core.client.gui
A custom button for each layer, to override click and render logic
WindowBannerPicker.PatternButton - Class in com.minecolonies.core.client.gui
A custom button for each pattern, to override click and render logic
WindowBannerRallyGuards - Class in com.minecolonies.core.client.gui
ClipBoard window.
WindowBannerRallyGuards(ItemStack) - Constructor for class com.minecolonies.core.client.gui.WindowBannerRallyGuards
Constructor of the rally banner window
WindowBarracksBuilding - Class in com.minecolonies.core.client.gui.huts
BOWindow for the barracks building.
WindowBarracksBuilding(BuildingBarracks.View) - Constructor for class com.minecolonies.core.client.gui.huts.WindowBarracksBuilding
Creates the BOWindow object.
WindowBrewingstandCrafting - Class in com.minecolonies.core.client.gui.containers
BrewingStand crafting gui.
WindowBrewingstandCrafting(ContainerCraftingBrewingstand, Inventory, Component) - Constructor for class com.minecolonies.core.client.gui.containers.WindowBrewingstandCrafting
Create a crafting gui window.
WindowBrewingstandCrafting.OnButtonPress - Class in com.minecolonies.core.client.gui.containers
 
WindowBuildBuilding - Class in com.minecolonies.core.client.gui
BOWindow for selecting the style and confirming the resources.
WindowBuildBuilding(IColonyView, IBuildingView) - Constructor for class com.minecolonies.core.client.gui.WindowBuildBuilding
Constructor for the window when the player wants to hire a worker for a certain job.
WindowBuildDecoration - Class in com.minecolonies.core.client.gui
 
WindowBuildDecoration(BlockPos, String, String, RotationMirror, Function<BlockPos, AbstractServerPlayMessage>) - Constructor for class com.minecolonies.core.client.gui.WindowBuildDecoration
Constructs the decoration build confirmation dialog
WindowBuilderResModule - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the builder hut.
WindowBuilderResModule(BuildingResourcesModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WindowBuilderResModule
Constructor for window builder hut.
WindowBuildingBrowser - Class in com.minecolonies.core.client.gui
Window to show available styles for a specific building
WindowBuildingBrowser(Block) - Constructor for class com.minecolonies.core.client.gui.WindowBuildingBrowser
Construct the window
WindowBuildingInventory - Class in com.minecolonies.core.client.gui.containers
 
WindowBuildingInventory(ContainerBuildingInventory, Inventory, Component) - Constructor for class com.minecolonies.core.client.gui.containers.WindowBuildingInventory
 
WindowCitizenInventory - Class in com.minecolonies.core.client.gui.containers
------------ Class not Documented ------------
WindowCitizenInventory(ContainerCitizenInventory, Inventory, Component) - Constructor for class com.minecolonies.core.client.gui.containers.WindowCitizenInventory
 
WindowCitizenPage - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall.
WindowCitizenPage(BuildingTownHall.View) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowCitizenPage
Constructor for the town hall window.
WindowClipBoard - Class in com.minecolonies.core.client.gui
ClipBoard window.
WindowClipBoard(IColonyView, boolean) - Constructor for class com.minecolonies.core.client.gui.WindowClipBoard
Constructor of the clipboard GUI.
WindowColonyMap - Class in com.minecolonies.core.client.gui.map
 
WindowColonyMap(boolean, ITownHallView) - Constructor for class com.minecolonies.core.client.gui.map.WindowColonyMap
Constructor for the skeleton class of the windows.
WindowColonyMap.MapDecoration - Class in com.minecolonies.core.client.gui.map
Holds information about the map decorations that may be associated with each building.
WindowColonyPrestigeRanking - Class in com.minecolonies.core.client.gui.map
UI to display colony prestige ranking server-wide.
WindowColonyPrestigeRanking(boolean, ITownHallView) - Constructor for class com.minecolonies.core.client.gui.map.WindowColonyPrestigeRanking
Constructor for prestige window.
WindowConfirm - Class in com.minecolonies.core.client.gui
Confirm/Deny window option.
WindowConfirm(AbstractWindowSkeleton, Runnable, String, String) - Constructor for class com.minecolonies.core.client.gui.WindowConfirm
Constructor to initiate the confirm window.
WindowConstants - Class in com.minecolonies.api.util.constant
Class which contains all constants required for windows.
WindowCrafting - Class in com.minecolonies.core.client.gui.containers
AbstractCrafting gui.
WindowCrafting(ContainerCrafting, Inventory, Component) - Constructor for class com.minecolonies.core.client.gui.containers.WindowCrafting
Create a crafting gui window.
WindowDecorationController - Class in com.minecolonies.core.client.gui
BOWindow for a hut name entry.
WindowDecorationController(BlockPos) - Constructor for class com.minecolonies.core.client.gui.WindowDecorationController
Constructor for a hut rename entry window.
WindowField - Class in com.minecolonies.core.client.gui.containers
Class which creates the GUI of our field inventory.
WindowField(TileEntityScarecrow) - Constructor for class com.minecolonies.core.client.gui.containers.WindowField
Create the field GUI.
WindowFurnaceCrafting - Class in com.minecolonies.core.client.gui.containers
Furnace crafting gui.
WindowFurnaceCrafting(ContainerCraftingFurnace, Inventory, Component) - Constructor for class com.minecolonies.core.client.gui.containers.WindowFurnaceCrafting
Create a crafting gui window.
WindowFurnaceCrafting.OnButtonPress - Class in com.minecolonies.core.client.gui.containers
 
WindowGrave - Class in com.minecolonies.core.client.gui.containers
 
WindowGrave(ContainerGrave, Inventory, Component) - Constructor for class com.minecolonies.core.client.gui.containers.WindowGrave
 
WindowHireWorker - Class in com.minecolonies.core.client.gui
BOWindow for the hiring or firing of a worker.
WindowHireWorker(IColonyView, BlockPos) - Constructor for class com.minecolonies.core.client.gui.WindowHireWorker
Constructor for the window when the player wants to hire a worker for a certain job.
WindowHutAllInventory - Class in com.minecolonies.core.client.gui
BOWindow for a hut name entry.
WindowHutAllInventory(IBuildingView, BOWindow) - Constructor for class com.minecolonies.core.client.gui.WindowHutAllInventory
Constructor for a hut rename entry window.
WindowHutBuilderModule - Class in com.minecolonies.core.client.gui.huts
BOWindow for the builder hut.
WindowHutBuilderModule(BuildingBuilder.View) - Constructor for class com.minecolonies.core.client.gui.huts.WindowHutBuilderModule
Constructor for window builder hut.
WindowHutBuilderModule(BuildingBuilder.View, boolean) - Constructor for class com.minecolonies.core.client.gui.huts.WindowHutBuilderModule
Constructor for window builder hut.
WindowHutGuide - Class in com.minecolonies.core.client.gui
BOWindow for the builder hut.
WindowHutGuide(BuildingBuilder.View) - Constructor for class com.minecolonies.core.client.gui.WindowHutGuide
Constructor for window builder hut.
WindowHutLiving - Class in com.minecolonies.core.client.gui.huts
BOWindow for the tavern
WindowHutLiving(LivingBuildingView) - Constructor for class com.minecolonies.core.client.gui.huts.WindowHutLiving
Creates the BOWindow object.
WindowHutMinerModule - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the miner hut.
WindowHutMinerModule(MinerLevelManagementModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WindowHutMinerModule
Constructor for the window of the miner hut.
WindowHutMinPlaceholder<B> - Class in com.minecolonies.core.client.gui
BOWindow for worker.
WindowHutMinPlaceholder(B) - Constructor for class com.minecolonies.core.client.gui.WindowHutMinPlaceholder
BOWindow for worker placeholder.
WindowHutNameEntry - Class in com.minecolonies.core.client.gui
BOWindow for a hut name entry.
WindowHutNameEntry(IBuildingView) - Constructor for class com.minecolonies.core.client.gui.WindowHutNameEntry
Constructor for a hut rename entry window.
WindowHutRequestTaskModule - Class in com.minecolonies.core.client.gui.modules.building
Task list module.
WindowHutRequestTaskModule(RequestTaskModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WindowHutRequestTaskModule
The constructor of the window.
WindowHutWorkerModulePlaceholder<B> - Class in com.minecolonies.core.client.gui.huts
BOWindow for worker.
WindowHutWorkerModulePlaceholder(B) - Constructor for class com.minecolonies.core.client.gui.huts.WindowHutWorkerModulePlaceholder
BOWindow for worker placeholder.
WindowInfo - Class in com.minecolonies.core.client.gui
 
WindowInfo(IBuildingView) - Constructor for class com.minecolonies.core.client.gui.WindowInfo
Constructor for the skeleton class of the windows.
WindowInfoPage - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall.
WindowInfoPage(BuildingTownHall.View) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowInfoPage
Constructor for the town hall window.
WindowInteraction - Class in com.minecolonies.core.client.gui
BOWindow for the citizen.
WindowInteraction(ICitizenDataView) - Constructor for class com.minecolonies.core.client.gui.WindowInteraction
Constructor to initiate the citizen windows.
WindowListRecipes - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the hiring or firing of a worker.
WindowListRecipes(CraftingModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WindowListRecipes
The constructor of the window.
WindowMainPage - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall.
WindowMainPage(BuildingTownHall.View) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowMainPage
Constructor for the town hall window.
WindowMineGuardModule - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the miner hut.
WindowMineGuardModule(MinerGuardAssignModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WindowMineGuardModule
Constructor for the window of the miner hut.
WindowPermissionsPage - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall.
WindowPermissionsPage(BuildingTownHall.View) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowPermissionsPage
Constructor for the town hall window.
WindowPlantationField - Class in com.minecolonies.core.client.gui
The window shown when clicking on plantation fields blocks.
WindowPlantationField(AbstractTileEntityPlantationField) - Constructor for class com.minecolonies.core.client.gui.WindowPlantationField
Constructor for the plantation field window.
WindowPostBoxMain - Class in com.minecolonies.core.client.gui
BOWindow for the request PostBox GUI.
WindowPostBoxMain(PostBox.View) - Constructor for class com.minecolonies.core.client.gui.WindowPostBoxMain
Create the postBox GUI.
WindowPostBoxMinStock - Class in com.minecolonies.core.client.gui
BOWindow for the request PostBox GUI.
WindowPostBoxMinStock(IMinimumStockModuleView) - Constructor for class com.minecolonies.core.client.gui.WindowPostBoxMinStock
Create the postBox GUI.
WindowQuestLog - Class in com.minecolonies.core.client.gui.questlog
Quest log window in progress tab.
WindowQuestLog(IColonyView) - Constructor for class com.minecolonies.core.client.gui.questlog.WindowQuestLog
Default constructor.
WindowQuestLogAvailableQuestModule - Class in com.minecolonies.core.client.gui.questlog
Window quest log renderer for available quests.
WindowQuestLogAvailableQuestModule() - Constructor for class com.minecolonies.core.client.gui.questlog.WindowQuestLogAvailableQuestModule
 
WindowQuestLogFinishedQuestModule - Class in com.minecolonies.core.client.gui.questlog
Window quest log renderer for finished quests.
WindowQuestLogFinishedQuestModule() - Constructor for class com.minecolonies.core.client.gui.questlog.WindowQuestLogFinishedQuestModule
 
WindowQuestLogInProgressQuestQuestModule - Class in com.minecolonies.core.client.gui.questlog
Window quest log renderer for in progress quests.
WindowQuestLogInProgressQuestQuestModule() - Constructor for class com.minecolonies.core.client.gui.questlog.WindowQuestLogInProgressQuestQuestModule
 
WindowQuestLogQuestModule<T> - Interface in com.minecolonies.core.client.gui.questlog
Interface for quest log renderers.
WindowRack - Class in com.minecolonies.core.client.gui.containers
 
WindowRack(ContainerRack, Inventory, Component) - Constructor for class com.minecolonies.core.client.gui.containers.WindowRack
 
WindowReactivateBuilding - Class in com.minecolonies.core.client.gui
Window to reactivate a building.
WindowReactivateBuilding(BlockPos) - Constructor for class com.minecolonies.core.client.gui.WindowReactivateBuilding
Creates a new instance of this window.
WindowRequestDetail - Class in com.minecolonies.core.client.gui
BOWindow for the request detail.
WindowRequestDetail(BOWindow, IRequest<?>, int, RequestTreeWindowModule) - Constructor for class com.minecolonies.core.client.gui.WindowRequestDetail
Open the request detail.
WindowResearchTree - Class in com.minecolonies.core.client.gui
BOWindow to display a particular branch of the tree.
WindowResearchTree(ResourceLocation, IBuildingView, UniversityModuleWindow) - Constructor for class com.minecolonies.core.client.gui.WindowResearchTree
Create the research tree window.
windowResource() - Method in record class com.minecolonies.api.advancements.ClickGuiButtonTrigger.ClickGuiButtonTriggerInstance
Returns the value of the windowResource record component.
windowResource() - Method in record class com.minecolonies.api.advancements.OpenGuiWindowTrigger.OpenGuiWindowTriggerInstance
Returns the value of the windowResource record component.
WindowResourceList - Class in com.minecolonies.core.client.gui
BOWindow for the resource list item.
WindowResourceList(BuildingBuilder.View, Map<String, Integer>) - Constructor for class com.minecolonies.core.client.gui.WindowResourceList
Constructor for the resource scroll window.
WindowsBarracksSpies - Class in com.minecolonies.core.client.gui
UI for hiring spies on the barracks
WindowsBarracksSpies(IBuildingView, BlockPos) - Constructor for class com.minecolonies.core.client.gui.WindowsBarracksSpies
 
WindowSchematicAnalyzer - Class in com.minecolonies.core.client.gui
Window for finishing a scan.
WindowSchematicAnalyzer() - Constructor for class com.minecolonies.core.client.gui.WindowSchematicAnalyzer
 
WindowSelectRequest - Class in com.minecolonies.core.client.gui.modules.building
Window that shows existing unmatched requests compatible with the given predicate
WindowSelectRequest(CraftingModuleView, Predicate<IRequest<?>>, Consumer<IRequest<?>>) - Constructor for class com.minecolonies.core.client.gui.modules.building.WindowSelectRequest
Construct window.
WindowSettings - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall.
WindowSettings(BuildingTownHall.View) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowSettings
Constructor for the town hall window.
WindowStatsModule - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the miner hut.
WindowStatsModule(BuildingStatisticsModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WindowStatsModule
Constructor for the window of the miner hut.
WindowStatsPage - Class in com.minecolonies.core.client.gui.townhall
BOWindow for the town hall.
WindowStatsPage(BuildingTownHall.View) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowStatsPage
Constructor for the town hall window.
WindowSuggestBuildTool - Class in com.minecolonies.core.client.gui
Move Building Window.
WindowSuggestBuildTool(BlockPos, BlockState, ItemStack) - Constructor for class com.minecolonies.core.client.gui.WindowSuggestBuildTool
Creates a window to suggest the user to use the buildtool.
WindowSupplies - Class in com.minecolonies.core.client.gui
Adjust the supply tool window.
WindowSupplies(BlockPos, String) - Constructor for class com.minecolonies.core.client.gui.WindowSupplies
Create a new supply tool window.
WindowSupplyStory - Class in com.minecolonies.core.client.gui
Supply Story Window.
WindowSupplyStory(BlockPos, String, ItemStack, InteractionHand) - Constructor for class com.minecolonies.core.client.gui.WindowSupplyStory
 
WindowTownHallCantCreateColony - Class in com.minecolonies.core.client.gui.townhall
UI to notify the player that a colony can't be created here.
WindowTownHallCantCreateColony(BlockPos, MutableComponent, boolean) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowTownHallCantCreateColony
 
WindowTownHallColonyManage - Class in com.minecolonies.core.client.gui.townhall
UI to found a new colony.
WindowTownHallColonyManage(BlockPos, String, int, String, boolean) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowTownHallColonyManage
 
WindowTownHallColonyReactivate - Class in com.minecolonies.core.client.gui.townhall
UI to reactivate a colony.
WindowTownHallColonyReactivate(BlockPos, String, int) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowTownHallColonyReactivate
 
WindowTownHallDeleteAbandonColony - Class in com.minecolonies.core.client.gui.townhall
UI to delete or abandon an old colony.
WindowTownHallDeleteAbandonColony(BlockPos, String, BlockPos) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowTownHallDeleteAbandonColony
 
WindowTownHallMercenary - Class in com.minecolonies.core.client.gui.townhall
Gui for hiring mercenaries
WindowTownHallMercenary(IColonyView) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowTownHallMercenary
Constructor for a town hall rename entry window.
WindowTownHallNameEntry - Class in com.minecolonies.core.client.gui.townhall
BOWindow for a town hall name entry.
WindowTownHallNameEntry(IColonyView) - Constructor for class com.minecolonies.core.client.gui.townhall.WindowTownHallNameEntry
Constructor for a town hall rename entry window.
with(ISettingKey<?>, ISetting<?>) - Method in interface com.minecolonies.api.colony.buildings.modules.ISettingsModule
Register a new setting.
with(ISettingKey<?>, ISetting<?>) - Method in class com.minecolonies.core.colony.buildings.modules.SettingsModule
 
withActive(boolean) - Method in record class com.minecolonies.api.items.component.RallyData
 
withAdditionalOutputs(List<ItemStack>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set outputs generated in addition to the main outputs (e.g.
withAlternateOutputs(List<ItemStack>) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set alternative outputs (one-of with the primary output).
withBadDirectionCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withBlockBreaks() - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
 
withBuildLeafBridges() - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
 
withCanEnterDoors(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Set door opening capability
withCanEnterGates(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withCanSwim(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Sets swimming ability
withChanceToByPassMovingAway(double) - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
 
withClickEvent(ClickEvent) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Set a click event on this message, defaults to null.
withCompleteStuckBlockBreak(int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
Sets the block break range on complete stuck
withDelayBeforeStuckActions(int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
Sets the delay before taking stuck actions
withDivingCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withDropCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withExplicitType(String) - Method in record class com.minecolonies.api.colony.managers.interfaces.IRaiderManager.RaidSettings
 
withGridSize(int) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set input grid size (e.g.
withGridSize(int) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the crafting grid size (e.g.
withInputs(List<ItemStorage>) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the recipe inputs.
withInputs(List<List<ItemStack>>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set recipe inputs.
withIntermediate(Block) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set required intermediate crafting block.
withIntermediate(Block) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the intermediate crafting block.
withJumpCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withLevelSort(int) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Sets a value that helps sort this recipe relative to others.
withLootTable(ResourceKey<LootTable>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the loot table produced by this recipe.
withLootTable(ResourceKey<LootTable>) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the loot table.
withName(String) - Method in class com.minecolonies.api.entity.ai.statemachine.basestatemachine.BasicTransition
 
withName(String) - Method in interface com.minecolonies.api.entity.ai.statemachine.transitions.IStateMachineTransition
 
withNonLadderClimbableCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withOnPathCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withOnRailCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withOutput(ItemStack) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the main output result of this recipe.
withOutput(ItemLike) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the main output result of this recipe.
withOutput(ItemLike, int) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the main output result of this recipe.
withOutputs(List<ItemStack>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set all possible main outputs (one of these will be generated).
withOutputs(ItemStack, List<ItemStack>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set all possible main outputs (one of these will be generated).
withPlaceLadders() - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
 
withPosAddition(BlockPos) - Method in record class com.minecolonies.api.items.component.RallyData
 
withPosRemoval(BlockPos) - Method in record class com.minecolonies.api.items.component.RallyData
 
withPrimaryOutput(ItemStack) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the recipe primary output.
withPriority(MessageUtils.MessagePriority) - Method in class com.minecolonies.api.util.MessageUtils.MessageBuilder
Set the priority of this message, defaults to MessageUtils.MessagePriority.NORMAL.
withRailExitCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withRandomKey(long) - Method in record class com.minecolonies.api.items.component.SupplyData
 
withRecipeId(ResourceLocation) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set (or clear) the original source recipe id.
withRecipeId(ResourceLocation) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the recipe id.
withRecipeType(ResourceLocation) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the recipe type.
withRequiredEntity(EntityType<?>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the entity required to craft this recipe.
withRequiredTool(EquipmentTypeEntry) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the tool required to craft this recipe.
withRequiredTool(EquipmentTypeEntry) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the required crafting tool
withRestrictions(List<Component>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the restrictions on crafting this recipe.
withRestrictions(Supplier<List<Component>>) - Method in class com.minecolonies.api.crafting.GenericRecipe.Builder
Set the restrictions on crafting this recipe.
withSawStory(boolean) - Method in record class com.minecolonies.api.items.component.SupplyData
 
withSecondaryOutputs(List<ItemStack>) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the secondary outputs (in addition to the primary output).
withStartSwimCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withSwimCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withTakeDamageOnStuck(float) - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
 
withTeleportOnFullStuck() - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
 
withTeleportSteps(int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
Enables teleporting a certain amount of steps along a generated path
withTimePerBlockDistance(int) - Method in class com.minecolonies.core.entity.pathfinding.navigation.PathingStuckHandler
Sets the time per block distance to travel, before timing out
withToggleCost(double) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
 
withToken(IToken<?>) - Method in class com.minecolonies.api.crafting.RecipeStorage.Builder
Set the token.
withTurnPenalty(float) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Set the penalty for making a turn while pathfinding.
withWalkUnderWater(boolean) - Method in class com.minecolonies.core.entity.pathfinding.PathingOptions
Set under water walking opening capability
WOKR_IN_BUILDING_DIST - Static variable in class com.minecolonies.core.entity.pathfinding.navigation.EntityNavigationUtils
Distance to consider being near a block inside a building as reached
WOOD_HUT_LEVEL - Static variable in interface com.minecolonies.api.colony.buildings.IBuilding
Minimal level to ask for wood tools.
WOOD_HUT_LEVEL - Static variable in interface com.minecolonies.api.colony.buildings.IBuildingWorker
Minimal level to ask for wood tools.
WOODEN_GATE - Static variable in class com.minecolonies.api.blocks.decorative.AbstractBlockGate
 
woodgate - Static variable in class com.minecolonies.api.items.ModItems
 
WORK - Enum constant in enum class com.minecolonies.api.entity.ai.DesiredActivity
 
WORK - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
WORK_LABEL - Static variable in class com.minecolonies.api.util.constant.WindowConstants
Id of the total work label in the GUI.
WORK_LONGER - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
WORK_ORDER_COMPARATOR - Static variable in interface com.minecolonies.api.colony.workorders.IWorkOrder
Orders work orders by their user-selected priority, with a stable tie-breaker.
WORK_ORDER_CREATED - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WORK_ORDER_NAME - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
WORK_ORDER_POS - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
WORK_ORDER_SELECT - Static variable in class com.minecolonies.api.util.constant.WindowConstants
 
WorkAtHomeBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
Assignment module for jobs that have to live at the work place mandatorily.
WorkAtHomeBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.WorkAtHomeBuildingModule
 
WorkAtHomeBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>, ResourceLocation) - Constructor for class com.minecolonies.core.colony.buildings.modules.WorkAtHomeBuildingModule
 
workBuilding - Variable in class com.minecolonies.core.colony.jobs.AbstractJob
The work building
workBuildingPos - Variable in class com.minecolonies.core.colony.jobs.AbstractJob
Position of the work building
worker - Variable in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
 
WORKER_AI_EXCEPTION - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WORKER_DESC - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WORKER_FIELD - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 
WorkerBuildingModule - Class in com.minecolonies.core.colony.buildings.modules
The worker module for citizen where they are assigned to if they work at it.
WorkerBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>) - Constructor for class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
WorkerBuildingModule(JobEntry, Skill, Skill, boolean, Function<IBuilding, Integer>, ResourceLocation) - Constructor for class com.minecolonies.core.colony.buildings.modules.WorkerBuildingModule
 
WorkerBuildingModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
AbstractBuilding View for clients.
WorkerBuildingModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.WorkerBuildingModuleView
 
WorkerIdleSideEffect - Class in com.minecolonies.core.quests.sideeffects
Quest effect which sets the worker idle
WorkerIdleSideEffect(IQuestInstance) - Constructor for class com.minecolonies.core.quests.sideeffects.WorkerIdleSideEffect
 
WorkerLoadOnlyStructureHandler<J,B> - Class in com.minecolonies.core.entity.ai.workers.util
Load only structure handler just to get dimensions etc from structures, not for placement specific for worker usage.
WorkerLoadOnlyStructureHandler(Level, BlockPos, Blueprint, RotationMirror, AbstractEntityAIStructure<J, B>) - Constructor for class com.minecolonies.core.entity.ai.workers.util.WorkerLoadOnlyStructureHandler
The minecolonies specific worker load only structure placer.
workerRequiresItem(IBuilding, ItemStack, List<ItemStorage>) - Static method in class com.minecolonies.core.entity.ai.workers.service.EntityAIWorkDeliveryman
Check if worker of a certain building requires the item now.
workersAlwaysWorkInRain - Variable in class com.minecolonies.api.configuration.ServerConfiguration
 
WorkerUtil - Class in com.minecolonies.core.util
Utility methods for BlockPos.
workFrom - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIStructure
Position where the Builders constructs from.
WORKING - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
WORKING - Enum constant in enum class com.minecolonies.api.entity.ai.JobStatus
The citizen is currently working.
WORKING - Enum constant in enum class com.minecolonies.api.entity.ai.statemachine.states.CitizenAIState
 
WORKING - Enum constant in enum class com.minecolonies.api.entity.ai.Status
 
WORKING - Static variable in class com.minecolonies.api.entity.citizen.VisibleCitizenStatus
 
WORKING_IN_RAIN - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
WorkManager - Class in com.minecolonies.core.colony.workorders
Handles work orders for a colony.
WorkManager(Colony) - Constructor for class com.minecolonies.core.colony.workorders.WorkManager
Constructor, saves reference to the colony.
workModule - Variable in class com.minecolonies.core.colony.jobs.AbstractJob
The work module we're assigned to
WORKORDER_VIEW - Static variable in class com.minecolonies.core.colony.buildings.modules.BuildingModules
 
WorkOrderBuilding - Class in com.minecolonies.core.colony.workorders
Represents one building order to complete.
WorkOrderBuilding() - Constructor for class com.minecolonies.core.colony.workorders.WorkOrderBuilding
Unused constructor for reflection.
WorkOrderBuildingView - Class in com.minecolonies.core.colony.workorders.view
The client side representation for a work order that the builder can take to build buildings.
WorkOrderBuildingView() - Constructor for class com.minecolonies.core.colony.workorders.view.WorkOrderBuildingView
 
WorkOrderChangeMessage - Class in com.minecolonies.core.network.messages.server.colony
Creates the WorkOrderChangeMessage which is responsible for changes in priority or removal of workOrders.
WorkOrderChangeMessage(IBuildingView, int, boolean, int) - Constructor for class com.minecolonies.core.network.messages.server.colony.WorkOrderChangeMessage
Creates object for the player to hire or fire a citizen.
WorkOrderChangeMessage(RegistryFriendlyByteBuf, PlayMessageType<?>) - Constructor for class com.minecolonies.core.network.messages.server.colony.WorkOrderChangeMessage
Transformation from a byteStream to the variables.
WorkOrderDecoration - Class in com.minecolonies.core.colony.workorders
A work order that the build can take to build decorations.
WorkOrderDecoration() - Constructor for class com.minecolonies.core.colony.workorders.WorkOrderDecoration
Unused constructor for reflection.
WorkOrderDecorationView - Class in com.minecolonies.core.colony.workorders.view
The client side representation for a work order that the builder can take to build decorations.
WorkOrderDecorationView() - Constructor for class com.minecolonies.core.colony.workorders.view.WorkOrderDecorationView
 
WorkOrderListModuleView - Class in com.minecolonies.core.colony.buildings.moduleviews
Client side version of the abstract class for building that handle workorders.
WorkOrderListModuleView() - Constructor for class com.minecolonies.core.colony.buildings.moduleviews.WorkOrderListModuleView
The tool of the worker.
WorkOrderMiner - Class in com.minecolonies.core.colony.workorders
A work order that the build can take to build mine.
WorkOrderMiner() - Constructor for class com.minecolonies.core.colony.workorders.WorkOrderMiner
Unused constructor for reflection.
WorkOrderMiner(String, String, String, RotationMirror, BlockPos, boolean, BlockPos) - Constructor for class com.minecolonies.core.colony.workorders.WorkOrderMiner
Create a new work order telling the miner to build a mine.
WorkOrderMinerView - Class in com.minecolonies.core.colony.workorders.view
The client side representation for a work order that the builder can take to build mineshafts.
WorkOrderMinerView() - Constructor for class com.minecolonies.core.colony.workorders.view.WorkOrderMinerView
 
WorkOrderModuleWindow - Class in com.minecolonies.core.client.gui.modules.building
BOWindow for the builder hut work orders list.
WorkOrderModuleWindow(WorkOrderListModuleView) - Constructor for class com.minecolonies.core.client.gui.modules.building.WorkOrderModuleWindow
 
WorkOrderPlantationField - Class in com.minecolonies.core.colony.workorders
A work order that the build can take to build plantation fields.
WorkOrderPlantationField() - Constructor for class com.minecolonies.core.colony.workorders.WorkOrderPlantationField
Unused constructor for reflection.
WorkOrderPlantationFieldView - Class in com.minecolonies.core.colony.workorders.view
The client side representation for a work order that the builder can take to build plantation fields.
WorkOrderPlantationFieldView() - Constructor for class com.minecolonies.core.colony.workorders.view.WorkOrderPlantationFieldView
 
WorkOrderType - Enum Class in com.minecolonies.api.colony.workorders
Types of workorders
workPosIndex - Variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIBasic
Working pos index.
world - Variable in class com.minecolonies.core.entity.ai.workers.AbstractAISkeleton
 
world - Variable in class com.minecolonies.core.entity.pathfinding.pathjobs.AbstractPathJob
The pathing cache.
world - Variable in class com.minecolonies.core.entity.pathfinding.world.ChunkCache
Reference to the World object.
WORLD_DIFFICULTY_TRIGGER_ID - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
worldDifficultyTrigger - Static variable in class com.minecolonies.api.quests.registries.QuestRegistries
 
WorldDifficultyTriggerTemplate - Class in com.minecolonies.core.quests.triggers
World difficulty quest trigger.
WorldDifficultyTriggerTemplate(Difficulty) - Constructor for class com.minecolonies.core.quests.triggers.WorldDifficultyTriggerTemplate
Create a new instance of this trigger.
worldEntityIcon(ResourceLocation) - Static method in class com.minecolonies.core.client.render.worldevent.RenderTypes
Usable for rendering simple flat textures
WorldEventContext - Class in com.minecolonies.core.client.render.worldevent
Main class for handling world rendering.
WorldUtil - Class in com.minecolonies.api.util
Class which has world related util functions like chunk load checks
WorldUtil() - Constructor for class com.minecolonies.api.util.WorldUtil
 
wrap(Entity, boolean) - Static method in interface com.minecolonies.api.util.IItemHandlerCapProvider
 
wrap(ItemStack) - Static method in interface com.minecolonies.api.util.IItemHandlerCapProvider
 
wrap(BlockEntity) - Static method in interface com.minecolonies.api.util.IItemHandlerCapProvider
 
WrappedBlacklistAssignmentRequestManager - Class in com.minecolonies.core.colony.requestsystem.management.manager.wrapped
Class used to handle internal reassignment changes.
WrappedBlacklistAssignmentRequestManager(IStandardRequestManager, Collection<IToken<?>>) - Constructor for class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.WrappedBlacklistAssignmentRequestManager
 
wrappedManager - Variable in class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.AbstractWrappedRequestManager
 
WrappedStaticStateRequestManager - Class in com.minecolonies.core.colony.requestsystem.management.manager.wrapped
Class used to handle internal state changes that might cause a loop.
WrappedStaticStateRequestManager(IStandardRequestManager) - Constructor for class com.minecolonies.core.colony.requestsystem.management.manager.wrapped.WrappedStaticStateRequestManager
 
write() - Method in class com.minecolonies.api.colony.connections.ColonyConnectionNode
Write connections to NBT data for saving.
write() - Method in class com.minecolonies.api.colony.connections.PendingConnectionNode
Write connections to NBT data for saving.
write() - Method in class com.minecolonies.api.colony.GraveData
 
write() - Method in interface com.minecolonies.api.colony.IGraveData
Write this CitizenData to a coumpoundNBT
write() - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenSkillHandler
Write the handler to NBT.
write() - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenSkillHandler
 
write(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.IColonyManager
Write colonies to NBT data for saving.
write(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IAnimalManager
Write the animal information to nbt.
write(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEntityManager
Write the civilian to nbt.
write(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRegisteredStructureManager
Write the buildings to NBT.
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.compatibility.CompatibilityManager
 
write(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.compatibility.ICompatibilityManager
Write colonies to NBT data for saving.
write(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.crafting.IRecipeManager
Write colonies to NBT data for saving.
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.ColonyManager
 
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.AnimalManager
Write the animal information to nbt.
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.CitizenManager
 
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.RegisteredStructureManager
 
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.VisitorManager
 
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.requestsystem.management.manager.StandardRecipeManager
 
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.entity.ai.workers.util.Tree
Writes the tree Object to NBT.
write(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.api.inventory.InventoryCitizen
Writes the inventory to nbt.
write(HolderLookup.Provider, CompoundTag, boolean) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenHappinessHandler
Write the handler to NBT.
write(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.api.entity.citizen.happiness.AbstractHappinessModifier
 
write(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.api.entity.citizen.happiness.ExpirationBasedHappinessModifier
 
write(HolderLookup.Provider, CompoundTag, boolean) - Method in interface com.minecolonies.api.entity.citizen.happiness.IHappinessModifier
Write it to NBT.
write(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.api.entity.citizen.happiness.StaticHappinessModifier
 
write(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.api.entity.citizen.happiness.TimeBasedHappinessModifier
 
write(HolderLookup.Provider, CompoundTag, boolean) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenHappinessHandler
 
write(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IGraveManager
Write the graves to NBT.
write(CompoundTag) - Method in interface com.minecolonies.api.colony.workorders.IServerWorkOrder
Save the Work Order to an CompoundTag.
write(CompoundTag) - Method in interface com.minecolonies.api.colony.workorders.IWorkManager
Save the Work Manager.
write(CompoundTag) - Method in class com.minecolonies.core.colony.GraveManagerView
 
write(CompoundTag) - Method in class com.minecolonies.core.colony.managers.GraveManager
Write the graves to NBT.
write(CompoundTag) - Method in class com.minecolonies.core.colony.workorders.AbstractWorkOrder
Save the Work Order to an CompoundTag.
write(CompoundTag) - Method in class com.minecolonies.core.colony.workorders.WorkManager
Save the Work Manager.
write(CompoundTag) - Method in class com.minecolonies.core.colony.workorders.WorkOrderBuilding
Save the Work Order to an CompoundTag.
write(CompoundTag) - Method in class com.minecolonies.core.colony.workorders.WorkOrderMiner
Save the Work Order to an CompoundTag.
write(CompoundTag) - Method in class com.minecolonies.core.entity.ai.workers.util.MineNode
Writes the node to a NBT-compound.
write(CompoundTag) - Method in class com.minecolonies.core.entity.ai.workers.util.MinerLevel
Store the level to nbt.
write(CompoundTag, String, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Writes a Chunk Coordinate to an NBT compound, with a specific tag name.
write(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.colony.Colony
Write colony to save data.
write(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IRaiderManager
Writes the raid manager to nbt
write(CompoundTag) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenDiseaseHandler
Write the handler to NBT.
write(CompoundTag) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenFoodHandler
Write to nbt.
write(CompoundTag) - Method in interface com.minecolonies.api.entity.citizen.citizenhandlers.ICitizenMournHandler
Write the handler to NBT.
write(CompoundTag) - Method in class com.minecolonies.core.colony.events.raid.RaidManager
 
write(CompoundTag) - Method in class com.minecolonies.core.entity.ai.workers.util.Patient
Write the Patient to nbt.
write(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenDiseaseHandler
 
write(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenFoodHandler
 
write(CompoundTag) - Method in class com.minecolonies.core.entity.citizen.citizenhandlers.CitizenMournHandler
 
write(CompoundTag, HolderLookup.Provider) - Method in interface com.minecolonies.api.colony.IColony
 
write(CompoundTag, HolderLookup.Provider) - Method in class com.minecolonies.core.colony.ColonyView
 
writeBlockPos(BlockPos) - Static method in class com.minecolonies.api.util.NBTUtils
 
writeColonyToItemStack(ItemStack) - Method in class com.minecolonies.core.tileentities.TileEntityColonyBuilding
Write the colony id to the itemstack.
writeOptional(CompoundTag, String, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Writes a chunk coordinate to a CompoundTag, but only if not null.
writePosListToNBT(CompoundTag, String, List<BlockPos>) - Static method in class com.minecolonies.api.util.BlockPosUtil
Write a list of positions to a compound
writeRequestSystemToNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.buildings.AbstractBuilding
 
writeSpawnData(RegistryFriendlyByteBuf) - Method in class com.minecolonies.core.entity.other.NewBobberEntity
 
writeToItemStack(ItemStack) - Method in interface com.minecolonies.api.colony.buildings.IBuilding
Saves reference of this building and colony to given itemStack.
writeToItemStack(ItemStack) - Method in interface com.minecolonies.api.colony.IColony
Saves reference of this colony to given itemStack.
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.AdventureData
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.BuildingId
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.ColonyId
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.Desc
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.HutBlockData
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.PatrolTarget
 
writeToItemStack(ItemStack) - Method in enum class com.minecolonies.api.items.component.PermissionMode
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.RallyData
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.SupplyData
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.Timestamp
 
writeToItemStack(ItemStack) - Method in record class com.minecolonies.api.items.component.WarehouseSnapshot
 
writeToListNBT(ListTag, BlockPos) - Static method in class com.minecolonies.api.util.BlockPosUtil
Write a compound with chunk coordinate to a tag list.
writeToNbt(CompoundTag) - Method in class com.minecolonies.core.colony.events.raid.barbarianEvent.Horde
Write the horde to the given nbt compound
writeToNBT() - Method in interface com.minecolonies.api.research.IGlobalResearchBranch
Write the Branch characteristics to an NBT for serialization.
writeToNBT() - Method in interface com.minecolonies.api.research.IResearchEffect
Write the ResearchEffect's traits to NBT, to simplify serialization for client-viewable data.
writeToNBT() - Method in interface com.minecolonies.api.research.IResearchRequirement
Write the ResearchRequirement's traits to NBT, to simplify serialization for client-viewable data.
writeToNBT() - Method in class com.minecolonies.api.research.requirements.BuildingAlternatesResearchRequirement
 
writeToNBT() - Method in class com.minecolonies.api.research.requirements.BuildingResearchRequirement
 
writeToNBT() - Method in class com.minecolonies.api.research.requirements.ResearchResearchRequirement
 
writeToNBT() - Method in class com.minecolonies.core.research.GlobalResearchBranch
 
writeToNBT() - Method in class com.minecolonies.core.research.GlobalResearchEffect
 
writeToNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventManager
Write the eventmanager and all events to NBT
writeToNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.research.IResearchManager
Write all stats to nbt.
writeToNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.EventManager
 
writeToNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.colony.managers.ResearchManager
 
writeToNBT(HolderLookup.Provider, CompoundTag) - Method in interface com.minecolonies.api.research.ILocalResearchTree
Write the research tree to NBT.
writeToNBT(HolderLookup.Provider, CompoundTag) - Method in class com.minecolonies.core.research.LocalResearchTree
 
writeToNBT(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IEventStructureManager
Writes all backup schematics to NBT
writeToNBT(CompoundTag) - Method in interface com.minecolonies.api.colony.managers.interfaces.IStatisticsManager
Write the eventmanager and all events to NBT
writeToNBT(CompoundTag) - Method in class com.minecolonies.core.colony.managers.EventStructureManager
 
writeToNBT(CompoundTag) - Method in class com.minecolonies.core.colony.managers.StatisticsManager
 
WRONG_COLONY - Static variable in class com.minecolonies.api.util.constant.TranslationConstants
 

X

x - Variable in class com.minecolonies.api.util.ChunkCapData
Chunk coordinates
x - Variable in class com.minecolonies.core.entity.pathfinding.MNode
The position of the node.
X_CRAFT_RESULT - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
The x position of the crafting result slot position.
X_OFFSET - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
X-Offset of the inventory slot in the GUI of the scarecrow.
X_OFFSET_CRAFTING - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
The x offset of the crafting slot position.
X_SPACING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
xp() - Method in record class com.minecolonies.api.items.component.AdventureData
Returns the value of the xp record component.
XP_EACH_BUILDING - Static variable in class com.minecolonies.api.util.constant.CitizenConstants
Amount of xp the builder gains each building (Will increase by attribute modifiers additionally).
XP_PARTICLE_EXPLOSION_SIZE - Static variable in class com.minecolonies.api.util.constant.Constants
 
XP_PER_ACTION - Static variable in class com.minecolonies.core.entity.ai.workers.production.herders.AbstractEntityAIHerder
Xp per action, like breed feed butcher
XP_PER_BLOCK - Static variable in class com.minecolonies.core.entity.ai.workers.AbstractEntityAIInteract
The amount of xp the entity gains per block mined.
XP_PER_CATCH - Static variable in class com.minecolonies.core.entity.other.NewBobberEntity
 
XP_PER_DIG - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The EXP Earned per dig.
XP_PER_WANDER - Static variable in class com.minecolonies.api.util.constant.UndertakerConstants
The EXP Earned per wander.

Y

y - Variable in class com.minecolonies.core.entity.pathfinding.MNode
 
Y_CRAFT_RESULT - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
The y position of the crafting result slot position.
Y_OFFSET - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
Y-Offset of the inventory slot in the GUI of the scarecrow.
Y_OFFSET_CRAFTING - Static variable in class com.minecolonies.api.util.constant.InventoryConstants
The y offset of the crafting slot position.
Y_SPACING - Static variable in class com.minecolonies.api.research.util.ResearchConstants
 
Y_VISION - Static variable in class com.minecolonies.api.util.constant.GuardConstants
Y search range.
YELLOW - Enum constant in enum class com.minecolonies.core.compatibility.journeymap.JourneymapOptions.RaiderColor
 
YELLOW - Static variable in class com.minecolonies.core.client.gui.townhall.AbstractWindowTownHall
 
yogurt - Static variable in class com.minecolonies.api.items.ModItems
 
yogurt_with_berries - Static variable in class com.minecolonies.api.items.ModItems
 

Z

z - Variable in class com.minecolonies.api.util.ChunkCapData
 
z - Variable in class com.minecolonies.core.entity.pathfinding.MNode
 
ZERO - Enum constant in enum class com.minecolonies.api.blocks.types.BarrelType
 
ZeroWasteRecipe - Class in com.minecolonies.api.crafting
A shapeless recipe that discards any remaining items.
ZeroWasteRecipe(ItemStack, NonNullList<Ingredient>) - Constructor for class com.minecolonies.api.crafting.ZeroWasteRecipe
 
ZeroWasteRecipe.Builder - Class in com.minecolonies.api.crafting
 
ZeroWasteRecipe.Serializer - Class in com.minecolonies.api.crafting
 
ZeroWasteRecipeSerializer - Static variable in class com.minecolonies.api.crafting.registry.ModRecipeSerializer
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form