Skip navigation links

ServerPackCreator 3.4.0 API

Packages 
Package Description
de.griefed.serverpackcreator
The ServerPackCreator core.
The heart and soul, if you will.
The classes inside this package are responsible for turning your modpack into a server pack.
de.griefed.serverpackcreator.curseforge
This package holds the main logic for creating, configuring and using the CurseForge API.
de.griefed.serverpackcreator.i18n
i18n i.e.
de.griefed.serverpackcreator.plugins
Annotations for ServerPackCreator plugins/addons.
de.griefed.serverpackcreator.plugins.serverpackhandler
Addon/plugin annotations which hook into the ServerPackHandler-class.
de.griefed.serverpackcreator.plugins.swinggui
Addon/plugin annotations in the Swing-GUI of ServerPackCreator.
de.griefed.serverpackcreator.spring
ServerPackCreators REST API.
This package provides the complete access and control of ServerPackCreator functionality through the Spring Boot framework REST API.
de.griefed.serverpackcreator.spring.curseforge
This package provides access and control for requesting a server pack generation from a CurseForge projectID and fileID combination.
de.griefed.serverpackcreator.spring.serverpack
Everything revolving around server packs in the webservice.
de.griefed.serverpackcreator.spring.task
Artemis JMS configuration.
de.griefed.serverpackcreator.spring.zip
Everything related to creating a server pack from a modpack ZIP-archive.
de.griefed.serverpackcreator.swing
The Swing-GUI for ServerPackCreator.
de.griefed.serverpackcreator.swing.themes
ServerPackCreator GUI themes.
de.griefed.serverpackcreator.swing.utilities
Utilities for creating our GUI.
de.griefed.serverpackcreator.utilities
The utilities package holds classes and methods for various useful bits and pieces used all throughout ServerPackCreator.
de.griefed.serverpackcreator.utilities.commonutilities  
de.griefed.serverpackcreator.utilities.misc
Miscellaneous things that don't really fit into any other package, don't warrant their own package creation, but still need a place in ServerPackCreator somewhere.

The best example for one such class would be the Generated annotation, which is used to exclude classes and/or methods from JaCoCo test coverage.
de.griefed.serverpackcreator.versionmeta  
de.griefed.serverpackcreator.versionmeta.fabric  
de.griefed.serverpackcreator.versionmeta.forge  
de.griefed.serverpackcreator.versionmeta.minecraft  
Skip navigation links