See: Description
| Class | Description |
|---|---|
| ApplicationPlugins |
Manager for ServerPackCreator plugins.
|
| ApplicationProperties |
Our properties-class.
|
| ConfigurationHandler |
Requires an instance of
CurseCreateModpack in order to create a modpack from scratch should the specified modpackDir
be a combination of a CurseForge projectID and fileID. |
| ConfigurationModel |
Class containing all fields and therefore all information either gathered from a configuration file, stored by the creation
of a modpack from CurseForge or passed otherwise.
|
| DefaultFiles |
Requires instances of
LocalizationManager for use of localization, but creates one if injected one is null. |
| Main |
Depending on the passed commandline arguments and whether ServerPackCreator is run in a headless environment,
one of the following modes will be entered:
|
| MainSpringBoot | |
| ServerPackHandler |
Create a server pack from a modpack by copying all specified or required files from the modpack to the server pack
as well as installing the modloader server for the specified modloader, modloader version and Minecraft version.
|
| VersionLister |
Create lists of versions for Minecraft, Fabric and Forge.
|
ServerPackHandler, which receives a configuration and then creates the actual
server pack for you.