Package de.griefed.serverpackcreator.api
Core-package of ServerPackCreator.
Server packs are created using de.griefed.serverpackcreator.api.ConfigurationModel, which can be checked for errors using de.griefed.serverpackcreator.api.ConfigurationHandler.checkConfiguration and any of the available variants. Afterwards, when the checks of the given configuration model return no errors, it is fed into de.griefed.serverpackcreator.api.ServerPackHandler.run, which creates finally creates your server pack.
In other words, the intended workflow is as follows:
Create a de.griefed.serverpackcreator.api.ConfigurationModel.
Check it using de.griefed.serverpackcreator.api.ConfigurationHandler.checkConfiguration or variants.
Create the server pack using de.griefed.serverpackcreator.api.ServerPackHandler.run.
Should you wish to customize your instance of ServerPackCreator, see de.griefed.serverpackcreator.api.ApplicationProperties. If you wish to enhance your instance of ServerPackCreator with plugins, see de.griefed.serverpackcreator.api.Applicationplugins and
de.griefed.serverpackcreator.api.plugins.configurationhandler.ConfigCheckExtension
de.griefed.serverpackcreator.api.plugins.serverpackhandler.PreGenExtension
de.griefed.serverpackcreator.api.plugins.serverpackhandler.PreZipExtension
de.griefed.serverpackcreator.api.plugins.serverpackhandler.PostGenExtension
de.griefed.serverpackcreator.api.plugins.swinggui.ConfigPanelExtension and de.griefed.serverpackcreator.plugins.swinggui.ExtensionConfigPanel
de.griefed.serverpackcreator.api.plugins.swinggui.TabExtension and de.griefed.serverpackcreator.plugins.swinggui.ExtensionTab
See: Description
-
Class Summary Class Description ApiPlugins Manager for ServerPackCreator plugins. CustomXMLConfiguration Custom XmlConfiguration to pass our custom log4j2.xml config to log4j. ApiProperties Base settings of ServerPackCreator, such as working directories, default list of clientside-only mods, default list of directories to include in a server pack, script templates, java paths and much more. ApiWrapper API wrapper, allowing you to conveniently initialize, setup and use the different aspects of ServerPackCreator. -
Object Summary Object Description Companion