Class AbstractBuildingExtensionModule

java.lang.Object
com.minecolonies.core.colony.buildingextensions.modules.AbstractBuildingExtensionModule
All Implemented Interfaces:
IBuildingExtensionModule
Direct Known Subclasses:
AbstractPlantationModule

public abstract class AbstractBuildingExtensionModule extends Object implements IBuildingExtensionModule
Abstract class for all building extension modules.
  • Field Details

    • extension

      protected final IBuildingExtension extension
      The building extension this module belongs to.
  • Constructor Details

    • AbstractBuildingExtensionModule

      protected AbstractBuildingExtensionModule(IBuildingExtension extension)
      Default constructor.
      Parameters:
      extension - the building extension instance this module is working on.
  • Method Details