Package com.minecolonies.api
Class MinecoloniesAPIProxy
java.lang.Object
com.minecolonies.api.MinecoloniesAPIProxy
- All Implemented Interfaces:
IMinecoloniesAPI
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.core.Registry<BuildingExtensionRegistries.BuildingExtensionEntry> net.minecraft.core.Registry<BuildingEntry> net.minecraft.core.Registry<ColonyEventDescriptionTypeRegistryEntry> net.minecraft.core.Registry<ColonyEventTypeRegistryEntry> com.ldtteam.common.config.Configurations<ClientConfiguration, ServerConfiguration, CommonConfiguration> net.minecraft.core.Registry<CraftingType> net.minecraft.core.Registry<EquipmentTypeEntry> net.minecraft.core.Registry<GuardType> net.minecraft.core.Registry<HappinessRegistry.HappinessFunctionEntry> net.minecraft.core.Registry<HappinessRegistry.HappinessFactorTypeEntry> static MinecoloniesAPIProxynet.minecraft.core.Registry<InteractionResponseHandlerEntry> net.minecraft.core.Registry<JobEntry> net.minecraft.core.Registry<QuestRegistries.DialogueAnswerEntry> net.minecraft.core.Registry<QuestRegistries.ObjectiveEntry> net.minecraft.core.Registry<QuestRegistries.RewardEntry> net.minecraft.core.Registry<QuestRegistries.TriggerEntry> net.minecraft.core.Registry<RecipeTypeEntry> net.minecraft.core.Registry<ModResearchEffects.ResearchEffectEntry> net.minecraft.core.Registry<ModResearchRequirements.ResearchRequirementEntry> voidonRegistryNewRegistry(net.neoforged.neoforge.registries.NewRegistryEvent event) voidsetApiInstance(IMinecoloniesAPI apiInstance)
-
Method Details
-
getInstance
-
setApiInstance
-
getColonyManager
- Specified by:
getColonyManagerin interfaceIMinecoloniesAPI
-
getCitizenDataManager
- Specified by:
getCitizenDataManagerin interfaceIMinecoloniesAPI
-
getMobAIRegistry
- Specified by:
getMobAIRegistryin interfaceIMinecoloniesAPI
-
getBuildingDataManager
- Specified by:
getBuildingDataManagerin interfaceIMinecoloniesAPI
-
getBuildingRegistry
- Specified by:
getBuildingRegistryin interfaceIMinecoloniesAPI
-
getBuildingExtensionRegistry
public net.minecraft.core.Registry<BuildingExtensionRegistries.BuildingExtensionEntry> getBuildingExtensionRegistry()- Specified by:
getBuildingExtensionRegistryin interfaceIMinecoloniesAPI
-
getJobDataManager
- Specified by:
getJobDataManagerin interfaceIMinecoloniesAPI
-
getJobRegistry
- Specified by:
getJobRegistryin interfaceIMinecoloniesAPI
-
getInteractionResponseHandlerRegistry
public net.minecraft.core.Registry<InteractionResponseHandlerEntry> getInteractionResponseHandlerRegistry()- Specified by:
getInteractionResponseHandlerRegistryin interfaceIMinecoloniesAPI
-
getGuardTypeDataManager
- Specified by:
getGuardTypeDataManagerin interfaceIMinecoloniesAPI
-
getGuardTypeRegistry
- Specified by:
getGuardTypeRegistryin interfaceIMinecoloniesAPI
-
getModelTypeRegistry
- Specified by:
getModelTypeRegistryin interfaceIMinecoloniesAPI
-
getConfig
public com.ldtteam.common.config.Configurations<ClientConfiguration,ServerConfiguration, getConfig()CommonConfiguration> - Specified by:
getConfigin interfaceIMinecoloniesAPI
-
getFurnaceRecipes
- Specified by:
getFurnaceRecipesin interfaceIMinecoloniesAPI
-
getInteractionResponseHandlerDataManager
- Specified by:
getInteractionResponseHandlerDataManagerin interfaceIMinecoloniesAPI
-
getGlobalResearchTree
- Specified by:
getGlobalResearchTreein interfaceIMinecoloniesAPI
-
getResearchRequirementRegistry
public net.minecraft.core.Registry<ModResearchRequirements.ResearchRequirementEntry> getResearchRequirementRegistry()- Specified by:
getResearchRequirementRegistryin interfaceIMinecoloniesAPI
-
getResearchEffectRegistry
public net.minecraft.core.Registry<ModResearchEffects.ResearchEffectEntry> getResearchEffectRegistry()- Specified by:
getResearchEffectRegistryin interfaceIMinecoloniesAPI
-
getColonyEventRegistry
- Specified by:
getColonyEventRegistryin interfaceIMinecoloniesAPI
-
getColonyEventDescriptionRegistry
public net.minecraft.core.Registry<ColonyEventDescriptionTypeRegistryEntry> getColonyEventDescriptionRegistry()- Specified by:
getColonyEventDescriptionRegistryin interfaceIMinecoloniesAPI
-
getRecipeTypeRegistry
- Specified by:
getRecipeTypeRegistryin interfaceIMinecoloniesAPI
-
getCraftingTypeRegistry
- Specified by:
getCraftingTypeRegistryin interfaceIMinecoloniesAPI
-
getQuestRewardRegistry
- Specified by:
getQuestRewardRegistryin interfaceIMinecoloniesAPI
-
getQuestObjectiveRegistry
- Specified by:
getQuestObjectiveRegistryin interfaceIMinecoloniesAPI
-
getQuestTriggerRegistry
- Specified by:
getQuestTriggerRegistryin interfaceIMinecoloniesAPI
-
getQuestDialogueAnswerRegistry
public net.minecraft.core.Registry<QuestRegistries.DialogueAnswerEntry> getQuestDialogueAnswerRegistry()- Specified by:
getQuestDialogueAnswerRegistryin interfaceIMinecoloniesAPI
-
getHappinessTypeRegistry
public net.minecraft.core.Registry<HappinessRegistry.HappinessFactorTypeEntry> getHappinessTypeRegistry()- Specified by:
getHappinessTypeRegistryin interfaceIMinecoloniesAPI
-
getHappinessFunctionRegistry
public net.minecraft.core.Registry<HappinessRegistry.HappinessFunctionEntry> getHappinessFunctionRegistry()- Specified by:
getHappinessFunctionRegistryin interfaceIMinecoloniesAPI
-
onRegistryNewRegistry
public void onRegistryNewRegistry(net.neoforged.neoforge.registries.NewRegistryEvent event) - Specified by:
onRegistryNewRegistryin interfaceIMinecoloniesAPI
-
getEquipmentTypeRegistry
- Specified by:
getEquipmentTypeRegistryin interfaceIMinecoloniesAPI
-
getEventBus
- Specified by:
getEventBusin interfaceIMinecoloniesAPI
-