Package com.minecolonies.api
Class MinecoloniesAPIProxy
java.lang.Object
com.minecolonies.api.MinecoloniesAPIProxy
- All Implemented Interfaces:
IMinecoloniesAPI
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraftforge.registries.IForgeRegistry<BuildingExtensionRegistries.BuildingExtensionEntry>net.minecraftforge.registries.IForgeRegistry<BuildingEntry>net.minecraftforge.registries.IForgeRegistry<ColonyEventDescriptionTypeRegistryEntry>net.minecraftforge.registries.IForgeRegistry<ColonyEventTypeRegistryEntry>net.minecraftforge.registries.IForgeRegistry<CraftingType>net.minecraftforge.registries.IForgeRegistry<EquipmentTypeEntry>net.minecraftforge.registries.IForgeRegistry<GuardType>net.minecraftforge.registries.IForgeRegistry<HappinessRegistry.HappinessFunctionEntry>net.minecraftforge.registries.IForgeRegistry<HappinessRegistry.HappinessFactorTypeEntry>static MinecoloniesAPIProxynet.minecraftforge.registries.IForgeRegistry<InteractionResponseHandlerEntry>net.minecraftforge.registries.IForgeRegistry<JobEntry>net.minecraftforge.registries.IForgeRegistry<QuestRegistries.DialogueAnswerEntry>net.minecraftforge.registries.IForgeRegistry<QuestRegistries.ObjectiveEntry>net.minecraftforge.registries.IForgeRegistry<QuestRegistries.RewardEntry>net.minecraftforge.registries.IForgeRegistry<QuestRegistries.TriggerEntry>net.minecraftforge.registries.IForgeRegistry<RecipeTypeEntry>net.minecraftforge.registries.IForgeRegistry<ModResearchCosts.ResearchCostEntry>net.minecraftforge.registries.IForgeRegistry<ModResearchEffects.ResearchEffectEntry>net.minecraftforge.registries.IForgeRegistry<ModResearchRequirements.ResearchRequirementEntry>voidonRegistryNewRegistry(net.minecraftforge.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.minecraftforge.registries.IForgeRegistry<BuildingExtensionRegistries.BuildingExtensionEntry> getBuildingExtensionRegistry()- Specified by:
getBuildingExtensionRegistryin interfaceIMinecoloniesAPI
-
getJobDataManager
- Specified by:
getJobDataManagerin interfaceIMinecoloniesAPI
-
getJobRegistry
- Specified by:
getJobRegistryin interfaceIMinecoloniesAPI
-
getInteractionResponseHandlerRegistry
public net.minecraftforge.registries.IForgeRegistry<InteractionResponseHandlerEntry> getInteractionResponseHandlerRegistry()- Specified by:
getInteractionResponseHandlerRegistryin interfaceIMinecoloniesAPI
-
getGuardTypeDataManager
- Specified by:
getGuardTypeDataManagerin interfaceIMinecoloniesAPI
-
getGuardTypeRegistry
- Specified by:
getGuardTypeRegistryin interfaceIMinecoloniesAPI
-
getModelTypeRegistry
- Specified by:
getModelTypeRegistryin interfaceIMinecoloniesAPI
-
getConfig
- Specified by:
getConfigin interfaceIMinecoloniesAPI
-
getFurnaceRecipes
- Specified by:
getFurnaceRecipesin interfaceIMinecoloniesAPI
-
getInteractionResponseHandlerDataManager
- Specified by:
getInteractionResponseHandlerDataManagerin interfaceIMinecoloniesAPI
-
getGlobalResearchTree
- Specified by:
getGlobalResearchTreein interfaceIMinecoloniesAPI
-
getResearchRequirementRegistry
public net.minecraftforge.registries.IForgeRegistry<ModResearchRequirements.ResearchRequirementEntry> getResearchRequirementRegistry()- Specified by:
getResearchRequirementRegistryin interfaceIMinecoloniesAPI
-
getResearchEffectRegistry
public net.minecraftforge.registries.IForgeRegistry<ModResearchEffects.ResearchEffectEntry> getResearchEffectRegistry()- Specified by:
getResearchEffectRegistryin interfaceIMinecoloniesAPI
-
getResearchCostRegistry
public net.minecraftforge.registries.IForgeRegistry<ModResearchCosts.ResearchCostEntry> getResearchCostRegistry()- Specified by:
getResearchCostRegistryin interfaceIMinecoloniesAPI
-
getColonyEventRegistry
public net.minecraftforge.registries.IForgeRegistry<ColonyEventTypeRegistryEntry> getColonyEventRegistry()- Specified by:
getColonyEventRegistryin interfaceIMinecoloniesAPI
-
getColonyEventDescriptionRegistry
public net.minecraftforge.registries.IForgeRegistry<ColonyEventDescriptionTypeRegistryEntry> getColonyEventDescriptionRegistry()- Specified by:
getColonyEventDescriptionRegistryin interfaceIMinecoloniesAPI
-
getRecipeTypeRegistry
- Specified by:
getRecipeTypeRegistryin interfaceIMinecoloniesAPI
-
getCraftingTypeRegistry
- Specified by:
getCraftingTypeRegistryin interfaceIMinecoloniesAPI
-
getQuestRewardRegistry
public net.minecraftforge.registries.IForgeRegistry<QuestRegistries.RewardEntry> getQuestRewardRegistry()- Specified by:
getQuestRewardRegistryin interfaceIMinecoloniesAPI
-
getQuestObjectiveRegistry
public net.minecraftforge.registries.IForgeRegistry<QuestRegistries.ObjectiveEntry> getQuestObjectiveRegistry()- Specified by:
getQuestObjectiveRegistryin interfaceIMinecoloniesAPI
-
getQuestTriggerRegistry
public net.minecraftforge.registries.IForgeRegistry<QuestRegistries.TriggerEntry> getQuestTriggerRegistry()- Specified by:
getQuestTriggerRegistryin interfaceIMinecoloniesAPI
-
getQuestDialogueAnswerRegistry
public net.minecraftforge.registries.IForgeRegistry<QuestRegistries.DialogueAnswerEntry> getQuestDialogueAnswerRegistry()- Specified by:
getQuestDialogueAnswerRegistryin interfaceIMinecoloniesAPI
-
getHappinessTypeRegistry
public net.minecraftforge.registries.IForgeRegistry<HappinessRegistry.HappinessFactorTypeEntry> getHappinessTypeRegistry()- Specified by:
getHappinessTypeRegistryin interfaceIMinecoloniesAPI
-
getHappinessFunctionRegistry
public net.minecraftforge.registries.IForgeRegistry<HappinessRegistry.HappinessFunctionEntry> getHappinessFunctionRegistry()- Specified by:
getHappinessFunctionRegistryin interfaceIMinecoloniesAPI
-
onRegistryNewRegistry
public void onRegistryNewRegistry(net.minecraftforge.registries.NewRegistryEvent event) - Specified by:
onRegistryNewRegistryin interfaceIMinecoloniesAPI
-
getEquipmentTypeRegistry
- Specified by:
getEquipmentTypeRegistryin interfaceIMinecoloniesAPI
-
getEventBus
- Specified by:
getEventBusin interfaceIMinecoloniesAPI
-