Interface ICreatesResolversModule

All Superinterfaces:
IBuildingModule, IHasDirty
All Known Implementing Classes:
AbstractCraftingBuildingModule, AbstractCraftingBuildingModule.Brewing, AbstractCraftingBuildingModule.Crafting, AbstractCraftingBuildingModule.Custom, AbstractCraftingBuildingModule.Domum, AbstractCraftingBuildingModule.Smelting, BuildingAlchemist.BrewingModule, BuildingAlchemist.CraftingModule, BuildingBaker.CraftingModule, BuildingBaker.SmeltingModule, BuildingBlacksmith.CraftingModule, BuildingConcreteMixer.CraftingModule, BuildingCrusher.CraftingModule, BuildingDyer.CraftingModule, BuildingDyer.SmeltingModule, BuildingEnchanter.CraftingModule, BuildingFarmer.CraftingModule, BuildingFletcher.CraftingModule, BuildingFletcher.DOCraftingModule, BuildingGlassblower.CraftingModule, BuildingGlassblower.DOCraftingModule, BuildingGlassblower.SmeltingModule, BuildingKitchen.CraftingModule, BuildingKitchen.SmeltingModule, BuildingLumberjack.CraftingModule, BuildingMechanic.CraftingModule, BuildingMechanic.DOCraftingModule, BuildingNetherWorker.CraftingModule, BuildingPlantation.CraftingModule, BuildingSawmill.CraftingModule, BuildingSawmill.DOCraftingModule, BuildingSifter.CraftingModule, BuildingSmeltery.OreBreakingModule, BuildingSmeltery.SmeltingModule, BuildingStonemason.CraftingModule, BuildingStonemason.DOCraftingModule, BuildingStoneSmeltery.SmeltingModule, ChildrenBuildingModule, CraftingWorkerBuildingModule, DeliverymanAssignmentModule, GuardBuildingModule, HospitalAssignmentModule, LumberjackAssignmentModule, MinerBuildingModule, NoPrivateCrafterWorkerModule, QuarryModule, SimpleCraftingModule, StableCavalryBuildingModule, WorkAtHomeBuildingModule, WorkerBuildingModule

public interface ICreatesResolversModule extends IBuildingModule
Interface for modules that creates resolvers.
  • Method Details

    • createResolvers

      List<IRequestResolver<?>> createResolvers()
      Get a list of resolvers for this building.
      Returns:
      the list of resolvers.