Class AbstractPackMakerTool

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
ArmorPackMakerTool, MaterialPackMakerTool, OrePackMakerTool, ToolPackMakerTool, WoodPackMakerTool

public abstract class AbstractPackMakerTool extends MCreatorDialog
See Also:
  • Field Details

  • Constructor Details

    • AbstractPackMakerTool

      public AbstractPackMakerTool(MCreator mcreator, String localizationKey, Image icon)
  • Method Details

    • generatePack

      protected abstract void generatePack(MCreator mcreator)
    • checkIfNamesAvailable

      public static boolean checkIfNamesAvailable(Workspace workspace, String... names)
    • addGeneratableElementToWorkspace

      public static void addGeneratableElementToWorkspace(Workspace workspace, FolderElement folder, GeneratableElement generatableElement)
    • addTagEntries

      public static void addTagEntries(Workspace workspace, TagType tagType, String tagName, String... entries)