Package de.griefed.serverpackcreator.api.plugins.swinggui
Plugin hooks into the Swing GUI. TabExtension adds a whole new tab (ExtensionTab is the base to extend); ConfigPanelExtension adds a panel into the config editor (ExtensionConfigPanel is the base); ServerPackConfigTab is the interface the host config-tab exposes to those panels.
See: Description
-
Interface Summary Interface Description ConfigPanelExtension Extension point for plugins which add additional javax.swing.JPanels in a given server pack tab, allowing users to customize server pack specific configurations of a plugin. ServerPackConfigTab Force every server pack configuration tab to provide a certain set of methods. TabExtension Extension point for plugins which add additional javax.swing.JPanels as additional tabs to the ServerPackCreator GUI. -
Class Summary Class Description ExtensionConfigPanel Template ConfigPanel for use in {@link ConfigPanelExtension} extensions. ExtensionTab Class to extend from if you want to add your own tabs to the ServerPackCreator GUI.