Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Z 

A

acquireJavaPathFromSystem() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.SystemUtilities
Automatically acquire the path to the systems default Java installation.
ACTUAL - Static variable in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
 
add(JComponent) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Override method so we can make the component transparent.
add(JComponent, Object) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Override method so we can make the component transparent.
addDocumentListener(DocumentListener) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextArea
 
addDocumentListener(DocumentListener) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextField
 
addToListOfDirectoriesToExclude(String) - Method in class de.griefed.serverpackcreator.ApplicationProperties
Adder for the list of directories to exclude from server packs.
adjustmentValueChanged(AdjustmentEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 
ApplicationPlugins - Class in de.griefed.serverpackcreator.plugins
Manager for ServerPackCreator plugins.
ApplicationPlugins() - Constructor for class de.griefed.serverpackcreator.plugins.ApplicationPlugins
Constructor
ApplicationProperties - Class in de.griefed.serverpackcreator
Our properties-class.
ApplicationProperties() - Constructor for class de.griefed.serverpackcreator.ApplicationProperties
Constructor for our properties.
ApplicationPropertiesController - Class in de.griefed.serverpackcreator.spring
RestController for acquiring the configuration of this ServerPackCreator instance.
ApplicationPropertiesController(ApplicationProperties, Utilities) - Constructor for class de.griefed.serverpackcreator.spring.ApplicationPropertiesController
Constructor for DI.
ArtemisConfig - Class in de.griefed.serverpackcreator.spring.task
How to implement a task queue using Apache Artemis and Spring Boot
Huge Thank You to Gauthier for writing the above guide on how to implement a JMS.
ArtemisConfig(ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.spring.task.ArtemisConfig
Constructor responsible for our DI.
availableForgeVersionsArrayAscending(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get an array of available Forge version for a given Minecraft version, in Type.ASCENDING order, wrapped in an Optional.
availableForgeVersionsArrayDescending(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get an array of available Forge version for a given Minecraft version, in Type.DESCENDING order, wrapped in an Optional.
availableForgeVersionsAscending(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get a list of available Forge version for a given Minecraft version, in Type.ASCENDING order, wrapped in an Optional.
availableForgeVersionsDescending(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get a list of available Forge version for a given Minecraft version, in Type.DESCENDING order, wrapped in an Optional.

B

BackgroundPanel - Class in de.griefed.serverpackcreator.swing.utilities
Hey, Griefed here.
BackgroundPanel(Image) - Constructor for class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Constructor
Set image as the background with the SCALED style.
BackgroundPanel(Image, int) - Constructor for class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Constructor
Set image as the background with the specified style.
BackgroundPanel(Image, int, float, float) - Constructor for class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Constructor
Set image as the background with the specified style and alignment.
BackgroundPanel(Paint) - Constructor for class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Constructor
Use the Paint interface to paint a background.
BeanConfiguration - Class in de.griefed.serverpackcreator.spring
 
BeanConfiguration(ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.spring.BeanConfiguration
 
BooleanUtilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Utility-class revolving around Booleans.
BooleanUtilities(LocalizationManager, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.BooleanUtilities
 
BooleanUtils() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 
BOTTOM - Static variable in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
 
buildString(String...) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.StringUtilities
Converts a sequence of Strings, for example from a list, into a concatenated String.

C

CENTER - Static variable in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
 
changedUpdate(DocumentEvent) - Method in interface de.griefed.serverpackcreator.swing.utilities.SimpleDocumentListener
 
checkConfiguration(ConfigurationModel, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed ConfigurationModel.
checkConfiguration(File, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(File, List<String>, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(File, ConfigurationModel, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(File, boolean, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(File, ConfigurationModel, boolean, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(ConfigurationModel, boolean, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed ConfigurationModel.
checkConfiguration(File, ConfigurationModel, List<String>, boolean, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(ConfigurationModel, List<String>, boolean, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed ConfigurationModel.
checkCopyDirs(List<String>, String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks whether the passed list of directories which are supposed to be in the modpack directory is empty, or whether all directories in the list exist in the modpack directory.
checkCopyDirs(List<String>, String, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks whether the passed list of directories which are supposed to be in the modpack directory is empty and prints a message to the console and serverpackcreator.log if it is.
Checks whether all directories in the list exist in the modpack directory and prints a message to the console and serverpackcreator.log if any one of the directories could not be found.
checkCurseForge(String, ConfigurationModel, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks whether the specified modpack directory contains a valid projectID,fileID combination.
checkCurseForgeJsonForFabric(JsonNode) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Checks whether the projectID for the Jumploader mod is present in the list of mods required by the CurseForge modpack.
checkDatabase() - Method in class de.griefed.serverpackcreator.ServerPackCreator
Ensures serverpackcreator.db exists.
checkFabricVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Check whether the specified Fabric version is available/correct/valid.
checkForAvailablePreReleases() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for whether the search for available PreReleases is enabled or disabled.
Depending on de.griefed.serverpackcreator.versioncheck.prerelease, returns true if checks for available PreReleases are enabled, false if no checks for available PreReleases should be made.
checkForConfig() - Method in class de.griefed.serverpackcreator.ServerPackCreator
Check for old config file, if found rename to new name.
checkForgeAndMinecraftVersion(String, String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Check whether the given Minecraft and Forge versions are valid/supported/available.
checkForgeVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Check whether a given Forge version is valid/supported/available.
checkForIllegalCharacters(String) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.StringUtilities
Check the passed string whether it contains any of the following characters: / < > : " \ | ? * # % & { } $ ! ' @ + ´ ` =
checkForUpdate(String, Boolean) - Method in class de.griefed.serverpackcreator.utilities.UpdateChecker
Check our GitLab, GitGriefed and GitHub instances for updates, sequentially, and then return the update.
checkIconAndProperties(String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks the passed String whether it is an existing file.
checkJavaPath(String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check whether the given path is a valid file.
checkMinecraftVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Check whether a given Minecraft version is valid/supported/available.
checkMinecraftVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Check whether a MinecraftClient is available for the specified Minecraft-version.
checkModloader(String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks whether either Forge or Fabric were specified as the modloader.
checkModloaderVersion(String, String, String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the given Minecraft and modloader versions for the specified modloader.
checkModpackDir(String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed directory for existence and whether it is a directory, rather than a file.
checkModpackDir(String, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks whether the passed String is empty and if it is empty, prints the corresponding message to the console and serverpackcreator.log so the user knows what went wrong.
Checks whether the passed String is a directory and if it is not, prints the corresponding message to the console and serverpackcreator.log so the user knows what went wrong.
checkServerAvailability(String) - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Check whether a MinecraftServer is available for the specified Minecraft-version.
checkServerFilesFile(File) - Method in class de.griefed.serverpackcreator.ServerPackCreator
Checks for existence of defaults files.
checkZipArchive(Path, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check a given ZIP-archives contents.
cleanList(List<String>) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.ListUtilities
Clean a given String List of any entry consisting only of whitespace or a length of 0.
cleanupEnvironment(String) - Method in class de.griefed.serverpackcreator.curseforge.CurseCreateModpack
Deletes any and all folder and files, recursively, inside the target directory, thus ensuring we are working in a clean environment when creating a new modpack from CurseForge.
clearInterface() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Load default values for textfields so the user can start with a new configuration.
close() - Method in class de.griefed.serverpackcreator.swing.ServerPackCreatorSplash
 
CommandlineParser - Class in de.griefed.serverpackcreator
Check the passed commandline-arguments with which ServerPackCreator was started and return the mode in which to run.
CommandlineParser(String[]) - Constructor for class de.griefed.serverpackcreator.CommandlineParser
Create a new CommandlineParser from the passed commandline-arguments with which ServerPackCreator was started.
CommandlineParser.Mode - Enum in de.griefed.serverpackcreator
Mode-priorities.
CompoundIcon - Class in de.griefed.serverpackcreator.swing.utilities
Heya, Griefed here.
CompoundIcon(Icon...) - Constructor for class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Convenience contructor for creating a CompoundIcon where the icons are layed out on on the X-AXIS, the gap is 0 and the X/Y alignments will default to CENTER.
CompoundIcon(CompoundIcon.Axis, Icon...) - Constructor for class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Convenience contructor for creating a CompoundIcon where the gap is 0 and the X/Y alignments will default to CENTER.
CompoundIcon(CompoundIcon.Axis, int, Icon...) - Constructor for class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Convenience contructor for creating a CompoundIcon where the X/Y alignments will default to CENTER.
CompoundIcon(CompoundIcon.Axis, int, float, float, Icon...) - Constructor for class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Create a CompoundIcon specifying all the properties.
CompoundIcon.Axis - Enum in de.griefed.serverpackcreator.swing.utilities
 
ConfigurationCreator - Class in de.griefed.serverpackcreator.utilities
Utility-class revolving around the creation of a new configuration file.
ConfigurationCreator(LocalizationManager, ConfigurationHandler, ApplicationProperties, Utilities, CurseCreateModpack, VersionMeta, ConfigUtilities) - Constructor for class de.griefed.serverpackcreator.utilities.ConfigurationCreator
 
ConfigurationHandler - Class in de.griefed.serverpackcreator
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.
ConfigurationHandler(LocalizationManager, CurseCreateModpack, VersionMeta, ApplicationProperties, Utilities, ConfigUtilities) - Constructor for class de.griefed.serverpackcreator.ConfigurationHandler
Constructor
ConfigurationModel - Class in de.griefed.serverpackcreator
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.
ConfigurationModel() - Constructor for class de.griefed.serverpackcreator.ConfigurationModel
Constructor for our ConfigurationModel.
ConfigUtilities - Class in de.griefed.serverpackcreator.utilities
Utility-class revolving around configuration utilities.
ConfigUtilities(LocalizationManager, Utilities, ApplicationProperties, VersionMeta) - Constructor for class de.griefed.serverpackcreator.utilities.ConfigUtilities
 
convertToBoolean(String) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.BooleanUtilities
Converts various strings to booleans, by using regex, to allow for more variations in input.
Converted to TRUE are:
[Tt]rue
1
[Yy]es
[Yy]
Language Key cli.input.true
Language Key cli.input.yes
Language Key cli.input.yes.short
Converted to FALSE are:
[Ff]alse
0
[Nn]o
[Nn]
Language Key cli.input.false
Language Key cli.input.no
Language Key cli.input.no.short
copyFileFromJar(File, boolean, Class<?>) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.JarUtilities
Copy a file from inside our JAR-file to the host filesystem.
copyFileFromJar(File, Class<?>) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.JarUtilities
Copy a file from inside our JAR-file to the host filesystem.
copyFolderFromJar(Class<?>, String, String, String, String) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.JarUtilities
Copy a folder from inside a JAR-file to the host filesystem.
countAllByProjectID(int) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Count all server packs by a CurseForge projectID.
countAllByProjectName(String) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Count all server packs by a CurseForge project name.
create(String) - Method in class de.griefed.serverpackcreator.swing.utilities.JComponentTailer
 
createConfigurationFile() - Method in class de.griefed.serverpackcreator.utilities.ConfigurationCreator
Walk the user through the generation of a new ServerPackCreator configuration file by asking them for input, step-by-step, regarding their modpack.
createExtensionFactory() - Method in class de.griefed.serverpackcreator.plugins.ApplicationPlugins
 
createFromCurseModpack(int, int) - Method in class de.griefed.serverpackcreator.spring.curseforge.CurseService
Check a passed CurseForge project and file ID combination.
createMenuBar() - Method in class de.griefed.serverpackcreator.swing.MainMenuBar
Create the menubar, add all menus, add all menuitems and add actionlisteners for our menuitems.
createServerPackTab() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Create the tab which displays every component related to configuring ServerPackCreator and creating a server pack.
createTailer() - Method in class de.griefed.serverpackcreator.swing.TabAddonsHandlerLog
 
createTailer() - Method in class de.griefed.serverpackcreator.swing.TabModloaderInstallerLog
 
createTailer() - Method in class de.griefed.serverpackcreator.swing.TabServerPackCreatorLog
 
createTailer() - Method in class de.griefed.serverpackcreator.swing.utilities.JComponentTailer
 
CurseController - Class in de.griefed.serverpackcreator.spring.curseforge
RestController for everything CurseForge related.
All requests are in /api/v1/curse.
CurseController(CurseService, NotificationResponse, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.spring.curseforge.CurseController
Constructor responsible for our DI.
CurseCreateModpack - Class in de.griefed.serverpackcreator.curseforge
Download a modpack from CurseForge and create it by unzipping the ZIP-archive, copy all folders and files from the override directory to the parent directory, download all mods in said modpack, and delete no longer needed files.
CurseCreateModpack(LocalizationManager, ApplicationProperties, VersionMeta, Utilities, ConfigUtilities) - Constructor for class de.griefed.serverpackcreator.curseforge.CurseCreateModpack
Constructor
curseForgeModpack(ConfigurationModel, Integer, Integer) - Method in class de.griefed.serverpackcreator.curseforge.CurseCreateModpack
Acquires the names of the CurseForge project and file.
curseResponse(String, int, String, int, String, String) - Method in class de.griefed.serverpackcreator.spring.NotificationResponse
Construct a curseResponse with all values manually set.
curseResponse(int, int, String, int, String, String) - Method in class de.griefed.serverpackcreator.spring.NotificationResponse
Construct a curseResponse with values acquired from the CurseForge API.
CurseService - Class in de.griefed.serverpackcreator.spring.curseforge
CurseForge service for working with, retrieving, sending, generating, handling everything related to server packs/modpacks which make use of CurseForge or are made using CurseForge and their API.
CurseService(ConfigurationHandler, NotificationResponse, ApplicationProperties, ServerPackService, TaskSubmitter) - Constructor for class de.griefed.serverpackcreator.spring.curseforge.CurseService
Constructor responsible for our DI.
CustomErrorController - Class in de.griefed.serverpackcreator.spring
Custom error controller which redirects to our /#/error page in case of 404 etc.
CustomErrorController() - Constructor for class de.griefed.serverpackcreator.spring.CustomErrorController
 
customize(Configuration) - Method in class de.griefed.serverpackcreator.spring.task.ArtemisConfig
Customize our configuration.
Set the default consumer windows size to 0.
Set the maximum disk usage from our property de.griefed.serverpackcreator.spring.artemis.queue.max_disk_usage.
Set the address to tasks.background.
Set the queue configuration to tasks.background.
Set the name to tasks.background.
Set the last value key to unique_id.
Set the routing type to RoutingType.ANYCAST.
Add our queue configuration..
All of this ensures that any message added will be deduplicated and worked on one by one.

D

DarkTheme - Class in de.griefed.serverpackcreator.swing.themes
This is the dark-theme which ServerPackCreator uses.
DarkTheme() - Constructor for class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
de.griefed.serverpackcreator - package 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 - package de.griefed.serverpackcreator.curseforge
This package holds the main logic for creating, configuring and using the CurseForge API.
de.griefed.serverpackcreator.i18n - package de.griefed.serverpackcreator.i18n
i18n i.e.
de.griefed.serverpackcreator.plugins - package de.griefed.serverpackcreator.plugins
Annotations for ServerPackCreator plugins/addons.
de.griefed.serverpackcreator.plugins.serverpackhandler - package de.griefed.serverpackcreator.plugins.serverpackhandler
Addon/plugin annotations which hook into the ServerPackHandler-class.
de.griefed.serverpackcreator.plugins.swinggui - package de.griefed.serverpackcreator.plugins.swinggui
Addon/plugin annotations in the Swing-GUI of ServerPackCreator.
de.griefed.serverpackcreator.spring - package 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 - package 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 - package de.griefed.serverpackcreator.spring.serverpack
Everything revolving around server packs in the webservice.
de.griefed.serverpackcreator.spring.task - package de.griefed.serverpackcreator.spring.task
Artemis JMS configuration.
de.griefed.serverpackcreator.spring.zip - package de.griefed.serverpackcreator.spring.zip
Everything related to creating a server pack from a modpack ZIP-archive.
de.griefed.serverpackcreator.swing - package de.griefed.serverpackcreator.swing
The Swing-GUI for ServerPackCreator.
de.griefed.serverpackcreator.swing.themes - package de.griefed.serverpackcreator.swing.themes
ServerPackCreator GUI themes.
de.griefed.serverpackcreator.swing.utilities - package de.griefed.serverpackcreator.swing.utilities
Utilities for creating our GUI.
de.griefed.serverpackcreator.utilities - package 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 - package de.griefed.serverpackcreator.utilities.commonutilities
 
de.griefed.serverpackcreator.utilities.misc - package 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 - package de.griefed.serverpackcreator.versionmeta
 
de.griefed.serverpackcreator.versionmeta.fabric - package de.griefed.serverpackcreator.versionmeta.fabric
 
de.griefed.serverpackcreator.versionmeta.forge - package de.griefed.serverpackcreator.versionmeta.forge
 
de.griefed.serverpackcreator.versionmeta.minecraft - package de.griefed.serverpackcreator.versionmeta.minecraft
 
deleteAllByProjectID(int) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Delete all server packs with a CurseForge project ID.
deleteByProjectIDAndFileID(int, int) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Delete a server pack with a given CurseForge project and file ID.
deleteByProjectIDAndFileID(int, int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Delete a server pack with a given CurseForge project and file ID.
deleteServerPack(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Deletes a server pack with the given id.
deleteServerPack(int, int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Delete a server pack with a given CurseForge project and file ID.
directoriesInModpackZip(Path) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Acquire a list of directories in a ZIP-file.
displayUpdateDialog() - Method in class de.griefed.serverpackcreator.swing.MainMenuBar
If an initialize is available for ServerPackCreator, display a dialog asking the user whether
downloadAndReplaceFile(File, URL) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.WebUtilities
Download the file from the specified URL to the specified destination, replacing the file if it already exists.
downloadAndReplaceFile(String, URL) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.WebUtilities
Download the file from the specified URL to the specified destination, replacing the file if it already exists.
downloadFile(File, URL) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.WebUtilities
Download the file from the specified URL to the specified destination.
downloadFile(String, URL) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.WebUtilities
Download the file from the specified URL to the specified destination.
downloadServerPack(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
GET request for downloading a server pack by the id in the database.
downloadServerPackById(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Download a server pack with the given database id.

E

encapsulateListElements(List<String>) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.ListUtilities
Encapsulate every element of the passed String List in quotes.
END - Static variable in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 
error() - Method in class de.griefed.serverpackcreator.spring.CustomErrorController
Redirect all unknown paths to our 404-page.
exit(ActionEvent) - Method in class de.griefed.serverpackcreator.swing.ServerPackCreatorSplash
 

F

fabric() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
The FabricMeta instance for working with Fabric versions and information about them.
FabricInstaller - Class in de.griefed.serverpackcreator.versionmeta.fabric
Information about the Fabric installer.
FabricInstaller(Document) - Constructor for class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Constructor
fabricInstallerManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
 
FabricLoader - Class in de.griefed.serverpackcreator.versionmeta.fabric
Information about releases of the Fabric loader.
FabricLoader(Document) - Constructor for class de.griefed.serverpackcreator.versionmeta.fabric.FabricLoader
Constructor
fabricManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
 
FabricMeta - Class in de.griefed.serverpackcreator.versionmeta.fabric
Fabric meta containing information about available Fabric releases and installers.
FabricMeta(File, File) - Constructor for class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Constructor
FILE_CONFIG - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_CONFIG_OLD - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_FORGE_ONE_SEVEN_USER_JVM_ARGS - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_LINUX - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_MANIFEST_FABRIC - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_MANIFEST_FABRIC_INSTALLER - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_MANIFEST_FORGE - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_MANIFEST_MINECRAFT - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_SERVER_ICON - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_SERVER_PROPERTIES - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_SERVERPACKCREATOR_DATABASE - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_SERVERPACKCREATOR_PROPERTIES - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FILE_WINDOWS - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
FileUtilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Utility-class revolving around various file-interactions.
FileUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.FileUtilities
 
FileUtils() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 
findAllByProjectID(int) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find all server packs using a CurseForge project ID.
findAllByProjectName(String) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find all server packs using a CurseForge project name.
findByFileID(int) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find a server pack by its database id.
findByFileID(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Find a server pack by its database id.
findByFileName(String) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find a server pack by its CurseForge file display name.
findByProjectIDAndFileID(int, int) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find a specific server pack by searching with a CurseForge project and file ID.
findByProjectIDAndFileID(int, int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Find a specific server pack by searching with a CurseForge project and file ID.
findByStatus(String) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find all server packs by their status.
forge() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
Get the ForgeInstance for this client, wrapped in an Optional.
forge() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
The ForgeMeta instance for working with Forge versions and information about them.
ForgeInstance - Class in de.griefed.serverpackcreator.versionmeta.forge
An instance of a complete Forge combination, containing a Minecraft version, related Forge version and the URL to the server installer.
ForgeInstance(String, String, MinecraftMeta) - Constructor for class de.griefed.serverpackcreator.versionmeta.forge.ForgeInstance
Constructor.
ForgeLoader - Class in de.griefed.serverpackcreator.versionmeta.forge
Information about available Forge loader versions in correlation to Minecraft versions.
ForgeLoader(JsonNode, MinecraftMeta) - Constructor for class de.griefed.serverpackcreator.versionmeta.forge.ForgeLoader
Constructor
forgeManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
 
ForgeMeta - Class in de.griefed.serverpackcreator.versionmeta.forge
Forge meta containing information about available Forge releases.
ForgeMeta(File) - Constructor for class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
 
forgeToMinecraftMeta() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeLoader
Get the Forge version to Minecraft version meta.
key: String Forge version.
version: String Minecraft version for the given Forge version.
forgeVersion() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeInstance
Get the Forge version of this Forge instance.
forgeVersions() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeLoader
Get a list of available Forge versions.
forgeVersions() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the list of available Forge versions, in Type.ASCENDING order.
forgeVersionsArray() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the array of available Forge versions, in Type.ASCENDING order.
forgeVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the array of available Forge versions, in Type.DESCENDING order.
forgeVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the list of available Forge versions, in Type.DESCENDING order.

G

GenerateCurseProject - Class in de.griefed.serverpackcreator.spring.curseforge
How to implement a task queue using Apache Artemis and Spring Boot
Huge Thank You to Gauthier for writing the above guide on how to implement a JMS.
GenerateCurseProject(String) - Constructor for class de.griefed.serverpackcreator.spring.curseforge.GenerateCurseProject
Create a message with a task for a CurseForge generation.
generateCurseProject(String) - Method in class de.griefed.serverpackcreator.spring.task.TaskSubmitter
Submit a task for the generation of a server pack from a CurseForge project and file id combination.
Generated - Annotation Type in de.griefed.serverpackcreator.utilities.misc
Interface to exclude classes or methods from JaCoCo test coverage
generateZip(String) - Method in class de.griefed.serverpackcreator.spring.task.TaskSubmitter
Submit a task for the generation of a server pack from a ZIP-archive.
GenerateZip - Class in de.griefed.serverpackcreator.spring.zip
Task for generating a server pack from a modpack ZIP-archive.
GenerateZip(String) - Constructor for class de.griefed.serverpackcreator.spring.zip.GenerateZip
Create a message with a task for a Zip generation.
getAlignmentX() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the alignment of the icon on the x-axis
getAlignmentY() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the alignment of the icon on the y-axis
getAllServerPacks() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
GET request for retrieving a list of all available server packs.
getApplicationHomeForClass(Class<?>) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.JarUtilities
Retrieve the ApplicationHome for a given class.
getAuthor() - Method in interface de.griefed.serverpackcreator.plugins.PluginInformation
Get the author of this plugin.
getAvailableFabricInstallerVersions() - Method in class de.griefed.serverpackcreator.spring.VersionsController
Get the Latest Fabric Installer and Release Fabric installer versions as a JSON object.
getAvailableFabricVersions() - Method in class de.griefed.serverpackcreator.spring.VersionsController
Get a list of all available Fabric versions.
getAvailableForgeVersions(String) - Method in class de.griefed.serverpackcreator.spring.VersionsController
Get a list of all available Forge versions for a specific Minecraft version.
getAvailableMinecraftVersions() - Method in class de.griefed.serverpackcreator.spring.VersionsController
Get a list of all available Minecraft versions.
getAxis() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the Axis along which each icon is painted.
getButtonBorderEnable() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
getButtonBorderEnableToAll() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
getByFileID(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
GET request for a server pack matching the given CurseForge fileID.
getByFileID(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
GET request for retrieving a server pack for a specific CurseForge projectID and fileID.
getByProjectID(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
GET request for retrieving a list of server packs by CurseForge projectID.
getChosenModloader() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Getter for the chosen modloader from the JRadioButtons.
getClient(String) - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a specific Minecraft client as a MinecraftClient wrapped in an Optional.
getClientMods() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for a list of clientside-only mods to exclude from server pack.
getConfiguration() - Method in class de.griefed.serverpackcreator.spring.ApplicationPropertiesController
 
getConfigurationAsList(ConfigurationModel) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Creates a list of all configurations as they appear in the serverpackcreator.conf to pass it to any addon that may run.
getConfirmedWorking() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the amount of votes indicating whether this server pack works.
getCopyDirs() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the list of directories in the modpack to copy to the server pack.
getCurseControllerRegenerationEnabled() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for whether the regeneration of server packs is enabled.
getCurseModpack() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the JsonNode containing all information about the CurseForge modpack.
getDateCreated() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the date and time at which this server pack entry was created as a Timestamp.
getDegrees() - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Gets the degrees of rotation.
getDescription() - Method in interface de.griefed.serverpackcreator.plugins.PluginInformation
Get the description of this plugin.
getDirectoryServerPacks() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the directory in which the server packs are stored/generated in.
getDownloads() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the amount of downloads this server pack has received.
getFileDiskName() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the disk-name of the CurseForge project file.
getFileDiskName() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the file disk name of the project file from which the server pack was generated.
getFileID() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the CurseForge file of a modpack, which will be created by CurseCreateModpack.curseForgeModpack(ConfigurationModel, Integer, Integer).
getFileID() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the file id of the server pack.
getFileName() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the name of the CurseForge project file.
getFileName() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the file display name of the project file from which the server pack was generated.
getFont() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Get the Font used to render the text.
getForeground() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Get the foreground Color used to render the text.
getForgeInstance(String, String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get a ForgeInstance for a given Minecraft and Forge version, wrapped in an Optional.
getForgeInstance(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get a ForgeInstance for a given Forge version, wrapped in an Optional.
getForgeInstances(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get a list of all available ForgeInstance for a given Minecraft version, wrapped in an Optional
getGap() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the gap between each icon
getGitGriefed() - Method in class de.griefed.serverpackcreator.utilities.UpdateChecker
Getter for the instance of our GitLabChecker for GitGriefed.
getGitHub() - Method in class de.griefed.serverpackcreator.utilities.UpdateChecker
Getter for the instance of our GitHubChecker.
getGitLab() - Method in class de.griefed.serverpackcreator.utilities.UpdateChecker
Getter for the instance of our GitLabChecker for GitLab.
getIcon(int) - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the Icon at the specified index.
getIcon() - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Gets the Icon to be rotated
getIconCount() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the number of Icons contained in this CompoundIcon.
getIconHeight() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Gets the height of this icon.
getIconHeight() - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Gets the height of this icon.
getIconHeight() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Gets the height of this icon.
getIconWidth() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Gets the width of this icon.
getIconWidth() - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Gets the width of this icon.
getIconWidth() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Gets the width of this icon.
getId() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the database id of a server pack.
getIncludeServerIcon() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for whether the server-icon.png should be included in the server pack.
getIncludeServerInstallation() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for whether the modloader server installation should be included.
getIncludeServerProperties() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for whether the server.properties should be included in the server pack.
getIncludeZipCreation() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for whether a ZIP-archive of the server pack should be created.
getJavaArgs() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the Java arguments with which the start-scripts will be generated.
getJavaArgs() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Getter for the currently set JVM flags / Java args.
getJavaPath(String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks whether the passed String ends with java.exe or java and whether the files exist.
getJavaPath() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the path to the Java executable/binary.
getJavaPath() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Getter for the current text from the currently set Javapath in the Javapath textfield.
getLanguageToUse() - Method in class de.griefed.serverpackcreator.CommandlineParser
Get the locale in which ServerPackCreator should be run in, wrapped in an Optional.
getLastModified() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the date and time at which this server pack entry was last modified as a Timestamp.
getLayout() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Get the Layout enum
getListFallbackMods() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the fallback list of clientside-only mods.
getListOfDirectoriesToExclude() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the list of directories to exclude from server packs.
getLocalizedString(String) - Method in class de.griefed.serverpackcreator.i18n.LocalizationManager
Acquires a localized String for the provided language key from the initialized locale resource.
getMinecraftVersion() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the version of Minecraft used by the modpack.
getModeToRunIn() - Method in class de.griefed.serverpackcreator.CommandlineParser
Get the mode in which ServerPackCreator should be run in.
getModLoader() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the modloader used by the modpack.
getModLoaderCase(String) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Ensures the modloader is normalized to first letter upper case and rest lower case.
getModLoaderVersion() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the version of the modloader used by the modpack.
getModpackDir() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the path to the modpack directory.
getName() - Method in interface de.griefed.serverpackcreator.plugins.PluginInformation
Get the name of this plugin.
getPadding() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Get the padding used when rendering the text
getPath() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the path to the generated server pack.
getPreferredSize() - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Override to provide a preferred size equal to the image size.
getProjectID() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the CurseForge projectID of a modpack, which will be created by CurseCreateModpack.curseForgeModpack(ConfigurationModel, Integer, Integer).
getProjectID() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the project id of the server pack.
getProjectIDAndFileID() - Method in class de.griefed.serverpackcreator.spring.curseforge.GenerateCurseProject
Getter for the project and file id combination of the submitted task.
getProjectIDAndFileID() - Method in class de.griefed.serverpackcreator.spring.curseforge.ScanCurseProject
Getter for the project and file id combination of the submitted task.
getProjectName() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the name of the CurseForge project.
getProjectName() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the name of the project of the server pack.
getQueueMaxDiskUsage() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the maximum disk usage at which JMS/Artemis will stop storing queues on disk.
getRotate() - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Gets the Rotate enum which indicates the direction of rotation
getSaveLoadedConfiguration() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for whether the last loaded configuration file should be saved to as well.
getServer(String) - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a specific MinecraftServer for the specified Minecraft-version, wrapped in an Optional.
getServerIconPath() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the path to the server-icon.png to include in the server pack.
getServerIconPath() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Getter for the text in the custom server-icon textfield.
getServerPackCreatorVersion() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the version of ServerPackCreator.
If a JAR-file compiled from a release-job from a CI/CD-pipeline is used, it should contain a VERSION.txt-file which contains the version of said release.
getServerPacks() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Get a list of all available server packs.
getServerPacksByProjectID(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Get a list of all server packs using a CurseForge project ID.
getServerPackSuffix() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the suffix of the server pack to be generated.
getServerPropertiesPath() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the path of the server.properties to include in the server pack.
getServerPropertiesPath() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Getter for the text in the custom server.properties textfield
getSize() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the size of the generated server pack in MB.
getStatus() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the status of the server pack.
getTab() - Method in interface de.griefed.serverpackcreator.plugins.swinggui.TabExtension
Get the JTabbedPane from this addon to add it to the ServerPackCreator GUI.
getTabIcon() - Method in interface de.griefed.serverpackcreator.plugins.swinggui.TabExtension
Get the Icon for this tabbed pane addon to display to the ServerPackCreator GUI.
getTabTitle() - Method in interface de.griefed.serverpackcreator.plugins.swinggui.TabExtension
Get the title of this tabbed pane addon to display in the ServerPackCreator GUI.
getTabTooltip() - Method in interface de.griefed.serverpackcreator.plugins.swinggui.TabExtension
Get the tooltip for this tabbed pane addon to display in the ServerPackCreator GUI.
getText() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Get the text String that will be rendered on the Icon
getTextErrorColour() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
getTextErrorColour() - Method in class de.griefed.serverpackcreator.swing.themes.LightTheme
 
getVersion() - Method in interface de.griefed.serverpackcreator.plugins.PluginInformation
Get the version of this plugin.
getZipGenerationProperties() - Method in class de.griefed.serverpackcreator.spring.zip.GenerateZip
Getter for the concatenated String which contains all information with which a server pack will be generated from.

H

handleFileUpload(MultipartFile) - Method in class de.griefed.serverpackcreator.spring.zip.ZipController
Upload a file and check whether it is a ServerPackCreator valid ZIP-archive.
handleGeneration(Task) - Method in class de.griefed.serverpackcreator.spring.task.TaskHandler
JmsListener listening to the destination tasks.background and selector type = 'generation', so only task that match the generation-type are worked with in this method.
If a task is received that matches this type, the generation of a new server pack is started.
handleScan(Task) - Method in class de.griefed.serverpackcreator.spring.task.TaskHandler
JmsListener listening to the destination tasks.background and selector type = 'scan', so only task that match the scan-type are worked with in this method.
If a task is received that matches this type, the CurseForge project and file ID of said task is checked for validity.
HORIZONTAL - Static variable in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 

I

IconTextArea - Class in de.griefed.serverpackcreator.swing.utilities
IconTextArea(String) - Constructor for class de.griefed.serverpackcreator.swing.utilities.IconTextArea
 
IconTextArea() - Constructor for class de.griefed.serverpackcreator.swing.utilities.IconTextArea
 
IconTextField - Class in de.griefed.serverpackcreator.swing.utilities
IconTextField(String) - Constructor for class de.griefed.serverpackcreator.swing.utilities.IconTextField
 
IconTextField() - Constructor for class de.griefed.serverpackcreator.swing.utilities.IconTextField
 
improvedLauncherUrl(String, String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Get the URL to the improved Fabric launcher for the given Minecraft and Fabric versions.
improvedLauncherUrl(String, String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the URL to the Fabric launcher for the specified Minecraft and Fabric version.
IncorrectLanguageException - Exception in de.griefed.serverpackcreator.i18n
IncorrectLanguageException() - Constructor for exception de.griefed.serverpackcreator.i18n.IncorrectLanguageException
 
IncorrectLanguageException(String) - Constructor for exception de.griefed.serverpackcreator.i18n.IncorrectLanguageException
 
IncorrectLanguageException(String, Throwable) - Constructor for exception de.griefed.serverpackcreator.i18n.IncorrectLanguageException
 
IncorrectLanguageException(Throwable) - Constructor for exception de.griefed.serverpackcreator.i18n.IncorrectLanguageException
 
initialize() - Method in class de.griefed.serverpackcreator.i18n.LocalizationManager
Initialize the LocalizationManager with en_us as the locale.
initialize(File) - Method in class de.griefed.serverpackcreator.i18n.LocalizationManager
Initializes the LocalizationManager with a provided localePropertiesFile.
initialize(ApplicationProperties) - Method in class de.griefed.serverpackcreator.i18n.LocalizationManager
Initializes the LocalizationManager with a provided localePropertiesFile.
initialize(String) - Method in class de.griefed.serverpackcreator.i18n.LocalizationManager
Initializes the LocalizationManager with a provided locale.
initialize(MinecraftMeta) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Update this instances ForgeLoader with new information.
insert(ServerPackModel) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Store a server pack in the database.
insertUpdate(DocumentEvent) - Method in interface de.griefed.serverpackcreator.swing.utilities.SimpleDocumentListener
 
installBorders() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
installBorders() - Method in class de.griefed.serverpackcreator.swing.themes.LightTheme
 
installColor() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
installColor() - Method in class de.griefed.serverpackcreator.swing.themes.LightTheme
 
installDefaultColor() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
installers() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Get a list of available installer versions for Fabric.
installerUrl(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the URL to the Fabric installer for the specified version.
installerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeInstance
Get the URL to the Forge server installer for this instances Minecraft and Forge version.
installerUrl(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the Forge server installer URL for a given Forge version, wrapped in an Optional.
installerVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the array of available Fabric installer version, in Type.ASCENDING order.
installerVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the array of available Fabric installer version, in Type.DESCENDING order.
installerVersionsAscending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the list of available Fabric installer version, in Type.ASCENDING order.
installerVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the list of available Fabric installer version, in Type.DESCENDING order.
instanceMeta() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeLoader
Get the Minecraft-Forge-version meta.
key: String Minecraft version + Forge version concatenation.
value: ForgeInstance for the given Minecraft version + Forge version concatenation.
InvalidFileException - Exception in de.griefed.serverpackcreator.curseforge
Exceptions thrown if the specified fileID does not match the specified project, or if it doesn't exist.
InvalidFileException(int) - Constructor for exception de.griefed.serverpackcreator.curseforge.InvalidFileException
Exception thrown when the specified file does not exist for the specified project.
InvalidModpackException - Exception in de.griefed.serverpackcreator.curseforge
Exceptions thrown if the specified project isn't a valid Minecraft modpack.
InvalidModpackException(int, String) - Constructor for exception de.griefed.serverpackcreator.curseforge.InvalidModpackException
Thrown if the specified project is not a valid Minecraft modpack.
InvalidModpackException() - Constructor for exception de.griefed.serverpackcreator.curseforge.InvalidModpackException
Thrown if the specified project is not a valid Minecraft modpack.
InvalidTypeException - Exception in de.griefed.serverpackcreator.versionmeta
Exceptions thrown if a specified Type is considered invalid.
InvalidTypeException(String) - Constructor for exception de.griefed.serverpackcreator.versionmeta.InvalidTypeException
 
isCircularIcon() - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Is the image circular or rectangular? Only used for Rotate.ABOUT_CENTER.
isCurseForgeActivated() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for whether the CurseForge API in ServerPackCreator is activated.
isForgeInstanceAvailable(String, String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Check whether Forge is available for a given Forge- and Minecraft version.
isForgeInstanceAvailable(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Check whether Forge is available for a given Forge version
isInstallerUrlAvailable(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Check whether a URL to the specified Fabric installer version is available.

J

JarUtilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Some utilities used across ServerPackCreator, revolving around interacting with JAR-files.
JarUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.JarUtilities
 
JarUtils() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 
javaVersion() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftServer
Get the Java-version of this Minecraft-server.
JComponentTailer - Class in de.griefed.serverpackcreator.swing.utilities
 
JComponentTailer() - Constructor for class de.griefed.serverpackcreator.swing.utilities.JComponentTailer
 

L

latestForgeVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Latest Forge version for a given Minecraft version, wrapped in Optional
latestInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Get the URL to the latest Fabric installer.
latestInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the URL to the latest Fabric installer.
latestInstallerVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Get the latest Fabric installer version.
latestInstallerVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the latest Fabric installer version.
latestLoaderVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricLoader
Get the latest Fabric loader version.
latestLoaderVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the latest Fabric loader version.
latestRelease() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClientMeta
Get the latest Minecraft Type.RELEASE as a MinecraftClient.
latestRelease() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the latest Minecraft release as a MinecraftClient.
latestReleaseServer() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the latest MinecraftServer of the Type.RELEASE, wrapped in an Optional.
latestSnapshot() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClientMeta
Get the latest Minecraft Type.SNAPSHOT as a MinecraftClient.
latestSnapshot() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the latest Minecraft snapshot as a MinecraftClient.
latestSnapshotServer() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the latest MinecraftServer of the Type.SNAPSHOT, wrapped in an Optional.
LEFT - Static variable in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
 
LightTheme - Class in de.griefed.serverpackcreator.swing.themes
This is the light-theme which ServerPackCreator uses.
LightTheme() - Constructor for class de.griefed.serverpackcreator.swing.themes.LightTheme
 
LIST_FALLBACK_MODS_DEFAULT - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
ListUtilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Utility-class revolving around Lists.
ListUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.ListUtilities
 
ListUtils() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 
loadConfig(File) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
When the GUI has finished loading, try and load the existing serverpackcreator.conf-file into ServerPackCreator.
loaders() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricLoader
Get the list of available Fabric loader versions.
loaderVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get an array of available Fabric loader versions, in Type.ASCENDING order.
loaderVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get an array of available Fabric loader versions, in Type.DESCENDING order.
loaderVersionsAscending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get a list of available Fabric loader versions, in Type.ASCENDING order.
loaderVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get a list of available Fabric loader versions, in Type.DESCENDING order.
LocalizationManager - Class in de.griefed.serverpackcreator.i18n
This is the localizationManager for ServerPackCreator.
To use it, initialize it by calling LocalizationManager.initialize().
LocalizationManager(ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.i18n.LocalizationManager
Constructor for our LocalizationManager using the locale set in the ApplicationProperties-instance passed to this constructor.
LocalizationManager(ApplicationProperties, String) - Constructor for class de.griefed.serverpackcreator.i18n.LocalizationManager
Constructor for our LocalizationManager with a given locale.
LocalizationManager() - Constructor for class de.griefed.serverpackcreator.i18n.LocalizationManager
Constructor for our LocalizationManager using the default locale en_us.

M

Main - Class in de.griefed.serverpackcreator
The Main-class is only responisble for creating an isntance of ServerPackCreator with the passed String-array from the commandline and then subsequently running ServerPackCreator in the determined mode, with the determined locale.
Main() - Constructor for class de.griefed.serverpackcreator.Main
 
main(String[]) - Static method in class de.griefed.serverpackcreator.Main
Initialize ServerPackCreator with the passed commandline-arguments and run.
main(String[]) - Static method in class de.griefed.serverpackcreator.WebService
Start Spring Boot app, providing our Apache Tomcat and serving our frontend.
mainGUI() - Method in class de.griefed.serverpackcreator.swing.ServerPackCreatorGui
Shows the GUI from the EDT by using SwingUtilities, and it's invokeLater method by calling ServerPackCreatorGui.createAndShowGUI().
MainMenuBar - Class in de.griefed.serverpackcreator.swing
This class creates our menubar which will be displayed at the top of the ServerPackCreator frame.
MainMenuBar(LocalizationManager, LightTheme, DarkTheme, JFrame, MaterialLookAndFeel, MaterialLookAndFeel, TabCreateServerPack, JTabbedPane, ApplicationProperties, UpdateChecker) - Constructor for class de.griefed.serverpackcreator.swing.MainMenuBar
Constructor for our MainMenuBar.
meta() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Meta for the Fabric-Version-to-Installer-URL.
key: String Fabric version.
value: URL Fabric installer URL.
meta() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClientMeta
Get the MinecraftClient meta.
key: String Minecraft version
value: MinecraftClient for said Minecraft version
minecraft() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
The MinecraftMeta instance for working with Minecraft versions and information about them.
minecraftClient() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeInstance
Get this Forge instances corresponding Minecraft client instance, wrapped in an Optional
MinecraftClient - Class in de.griefed.serverpackcreator.versionmeta.minecraft
Relevant information about a given Minecraft client.
MinecraftClient(String, Type, URL, ForgeMeta) - Constructor for class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
Constructor using version, type and url.
MinecraftClient(String, Type, URL, MinecraftServer, ForgeMeta) - Constructor for class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
Constructor using version, type, url and a MinecraftServer.
MinecraftClientMeta - Class in de.griefed.serverpackcreator.versionmeta.minecraft
Minecraft client meta containing informatiom about available Minecraft releases.
MinecraftClientMeta(File, ForgeMeta) - Constructor for class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClientMeta
Constructor.
minecraftManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
 
MinecraftMeta - Class in de.griefed.serverpackcreator.versionmeta.minecraft
Minecraft meta containing information about available client- and server releases.
MinecraftMeta(File, ForgeMeta) - Constructor for class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Constructor.
MinecraftServer - Class in de.griefed.serverpackcreator.versionmeta.minecraft
Representation of a Minecraft server, containing information about its Minecraft-version, release-type, download-url and the java-version.
MinecraftServer(String, Type, URL) - Constructor for class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftServer
Constructor
minecraftVersion() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeInstance
Get the Minecraft version of this Forge instance.
minecraftVersions() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeLoader
Get a list of available Minecraft versions for Forge.
minecraftVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the array of Forge supported Minecraft versions, in Type.ASCENDING order.
minecraftVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the array of Forge supported Minecraft versions, in Type.DESCENDING order.
minecraftVersionsAscending() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the list of Forge supported Minecraft versions, in Type.ASCENDING order.
minecraftVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the list of Forge supported Minecraft versions, in Type.DESCENDING order.
mode - Variable in enum de.griefed.serverpackcreator.CommandlineParser.Mode
 

N

NotificationResponse - Class in de.griefed.serverpackcreator.spring
NotificationResponse to be passed back to the requester.
NotificationResponse() - Constructor for class de.griefed.serverpackcreator.spring.NotificationResponse
 

O

oldestForgeVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Oldest Forge version for a given Minecraft version, wrapped in Optional
openServerPacksFolder(ActionEvent) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Upon button-press, open the folder containing generated server packs in the users file-explorer.
openServerPacksFolder() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Open the folder containing generated server packs in the users file-explorer.

P

paintComponent(Graphics) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Add custom painting.
paintComponent(Graphics) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextArea
 
paintComponent(Graphics) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextField
 
paintIcon(Component, Graphics, int, int) - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Paint the icons of this compound icon at the specified location
paintIcon(Component, Graphics, int, int) - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Paint the icons of this compound icon at the specified location
paintIcon(Component, Graphics, int, int) - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Paint the icons of this compound icon at the specified location
PATH_FILE_MANIFEST_FABRIC - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
PATH_FILE_MANIFEST_FABRIC_INSTALLER - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
PATH_FILE_MANIFEST_FORGE - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
PATH_FILE_MANIFEST_MINECRAFT - Variable in class de.griefed.serverpackcreator.ApplicationProperties
 
pathSecureText(String) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.StringUtilities
Remove commonly forbidden characters from the passed string, making the resulting String safe to use for files, paths, directories etc.
PluginInformation - Interface in de.griefed.serverpackcreator.plugins
Starting point from which all plugin interfaces in ServerPackCreator extend.
DO NOT IMPLEMENT THIS CLASS DIRECTLY WHEN WRITING A PLUGIN!
Instead, implement any of the interfaces in the sub-packages of de.griefed.serverpackcreator.plugins.*
pluginsPostGenExtension() - Method in class de.griefed.serverpackcreator.plugins.ApplicationPlugins
List of available PostGenExtension-plugins.
pluginsPreGenExtension() - Method in class de.griefed.serverpackcreator.plugins.ApplicationPlugins
List of available PreGenExtension-plugins.
pluginsPreZipExtension() - Method in class de.griefed.serverpackcreator.plugins.ApplicationPlugins
List of available PreZipExtension-plugins.
pluginsTabExtension() - Method in class de.griefed.serverpackcreator.plugins.ApplicationPlugins
List of available TabExtension-plugins.
PostGenExtension - Interface in de.griefed.serverpackcreator.plugins.serverpackhandler
Plugin interface for plugins which are to be executed after server pack, and it's ZIP-archive, have been created.
PreGenExtension - Interface in de.griefed.serverpackcreator.plugins.serverpackhandler
Plugin interface for plugins which are to be executed before the generation of a server pack is started.
PreZipExtension - Interface in de.griefed.serverpackcreator.plugins.serverpackhandler
Plugin interface for plugins which are to be executed after a server pack has been generated, but before the ZIP-archive is created.
printConfigurationModel(ConfigurationModel) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
printConfigurationModel(String, List<String>, List<String>, boolean, String, String, String, String, boolean, boolean, boolean, String, String, String, String) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Prints all passed fields to the console and serverpackcreator.log.
propertyChange(PropertyChangeEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
 

R

readBoolean() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.BooleanUtilities
Prompts the user to enter values which will then be converted to booleans, either TRUE or FALSE.
readStringArray() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.ListUtilities
Prompts the user to enter the values which will make up a String List in the new configuration file.
redirectAbout() - Method in class de.griefed.serverpackcreator.spring.RouteController
Redirect /about to /#/about.
redirectDownloads() - Method in class de.griefed.serverpackcreator.spring.RouteController
Redirect /downloads to /#/downloads.
refresh() - Method in class de.griefed.serverpackcreator.utilities.UpdateChecker
Refresh the GitHub, GitLab and GitGriefed instances, so we get the most current releases.
regenerate(String) - Method in class de.griefed.serverpackcreator.spring.curseforge.CurseController
GET request for requesting the regeneration of a server pack.
regenerateActivated() - Method in class de.griefed.serverpackcreator.spring.curseforge.CurseController
GET request to check whether regeneration of server packs is available on this instance of ServerPackCreator.
regenerateFromCurseModpack(String) - Method in class de.griefed.serverpackcreator.spring.curseforge.CurseService
Regenerates server pack for the given CurseForge project and file ID.
Requires de.griefed.serverpackcreator.spring.cursecontroller.regenerate.enabled=true, otherwise a message is returned telling the requester that regeneration is disabled on this instance of ServerPackCreator.
releaseInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Get the URL to the release Fabric installer.
releaseInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the URL to the release Fabric installer.
releaseInstallerVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Get the release Fabric installer version.
releaseInstallerVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the release Fabric installer version.
releaseLoaderVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricLoader
Get the release Fabric loader version.
releaseLoaderVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get the release Fabric loader version.
releases() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClientMeta
Get a list of MinecraftClient of the Type.RELEASE.
releasesArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftClient of the Type.RELEASE, in descending order.
releasesArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftClient of the Type.RELEASE, in ascending order.
releasesAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftClient of the Type.RELEASE, in descending order.
releasesDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftClient of the Type.RELEASE, in ascending order.
releasesServersArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftServer of the Type.RELEASE, in Type.ASCENDING order.
releasesServersArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftServer of the Type.RELEASE, in Type.DESCENDING order.
releasesServersAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftServer of the Type.RELEASE, in Type.ASCENDING order.
releasesServersDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftServer of the Type.RELEASE, in Type.DESCENDING order.
releaseVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the array of available Minecraft version of the Type.RELEASE in Type.ASCENDING order.
releaseVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the array of available Minecraft version of the Type.RELEASE in Type.DESCENDING order.
releaseVersionsAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the list of available Minecraft version of the Type.RELEASE in Type.ASCENDING order.
releaseVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the list of available Minecraft version of the Type.RELEASE in Type.DESCENDING order.
reload() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Reload serverpackcreator.properties.
removeUpdate(DocumentEvent) - Method in interface de.griefed.serverpackcreator.swing.utilities.SimpleDocumentListener
 
replaceFile(File, File) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.FileUtilities
Move a file from source to destination, and replace the destination file if it exists.
repositoryToString() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
String concatenation of all important values of our server pack entry.
requestGenerationFromZip(String, String, String, String, String, boolean) - Method in class de.griefed.serverpackcreator.spring.zip.ZipController
Request the generation of a server pack from a previously uploaded ZIP-archive, which passed validation checks, and from a barebones configuration, including:
clientMods
minecraftVersion
modLoader
modLoaderVersion
installModloaderServer
reticulate() - Method in class de.griefed.serverpackcreator.utilities.ReticulatingSplines
Retrieve a random message from ReticulatingSplines.RETICULATING.
RETICULATING - Variable in class de.griefed.serverpackcreator.utilities.ReticulatingSplines
The list of messages as they were available in SimCity, plus Reticulating Splines added by myself, for good measure.
ReticulatingSplines - Class in de.griefed.serverpackcreator.utilities
Just something fun to brighten the mood.
ReticulatingSplines() - Constructor for class de.griefed.serverpackcreator.utilities.ReticulatingSplines
 
retrieveFileDiskName(int, int) - Method in class de.griefed.serverpackcreator.curseforge.CurseCreateModpack
Retrieve the file disk-name of a given CurseForge project.
retrieveFileName(int, int) - Method in class de.griefed.serverpackcreator.curseforge.CurseCreateModpack
Get the display-name of the project's file.
retrieveProjectName(int) - Method in class de.griefed.serverpackcreator.curseforge.CurseCreateModpack
Retrieve the name of a given CurseForge project.
RIGHT - Static variable in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
 
RotatedIcon - Class in de.griefed.serverpackcreator.swing.utilities
Heya, Griefed here.
RotatedIcon(Icon) - Constructor for class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Convenience constructor to create a RotatedIcon that is rotated DOWN.
RotatedIcon(Icon, RotatedIcon.Rotate) - Constructor for class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Create a RotatedIcon
RotatedIcon(Icon, double) - Constructor for class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Create a RotatedIcon.
RotatedIcon(Icon, double, boolean) - Constructor for class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Create a RotatedIcon.
RotatedIcon.Rotate - Enum in de.griefed.serverpackcreator.swing.utilities
 
RouteController - Class in de.griefed.serverpackcreator.spring
Simple route controller to ensure some destinations let the user arrive where we want them to, otherwise, we redirect.
RouteController() - Constructor for class de.griefed.serverpackcreator.spring.RouteController
 
run(ApplicationProperties, ConfigurationModel, String) - Method in interface de.griefed.serverpackcreator.plugins.PluginInformation
Run this plugin with the passed ApplicationProperties, ConfigurationModel and server pack destination
run() - Method in class de.griefed.serverpackcreator.ServerPackCreator
Run ServerPackCreator with the mode acquired from CommandlineParser.
run(CommandlineParser.Mode) - Method in class de.griefed.serverpackcreator.ServerPackCreator
Run ServerPackCreator in a specific CommandlineParser.Mode.
run(ServerPackModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Create a server pack from a given instance of ServerPackModel via webUI.
run(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Create a server pack from a given instance of ConfigurationModel.

S

saveUploadedFile(MultipartFile) - Method in class de.griefed.serverpackcreator.spring.zip.ZipService
Store an uploaded ZIP-archive to disk.
SCALED - Static variable in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
 
ScanCurseProject - Class in de.griefed.serverpackcreator.spring.curseforge
How to implement a task queue using Apache Artemis and Spring Boot
Huge Thank You to Gauthier for writing the above guide on how to implement a JMS.
ScanCurseProject(String) - Constructor for class de.griefed.serverpackcreator.spring.curseforge.ScanCurseProject
Create a message with a task for scanning the passed project and fileID combination.
scanCurseProject(String) - Method in class de.griefed.serverpackcreator.spring.task.TaskSubmitter
Submit a task for scanning a CurseForge project and file id combination.
Schedules - Class in de.griefed.serverpackcreator.spring
Schedules to cover all kinds of aspects of ServerPackCreator.
Schedules(ServerPackService, VersionMeta) - Constructor for class de.griefed.serverpackcreator.spring.Schedules
Constructor for DI.
server() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
The MinecraftServer for this Minecraft version, wrapped in an Optional.
ServerPackController - Class in de.griefed.serverpackcreator.spring.serverpack
RestController for everything server pack related, like downloads.
All requests are in /api/v1/packs.
ServerPackController(ServerPackService) - Constructor for class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
Constructor responsible for our DI.
ServerPackCreator - Class in de.griefed.serverpackcreator
Launch-class of ServerPackCreator which determines the mode to run in, takes care of initialization and dependency injection and, finally, running ServerPackCreator.
ServerPackCreator(String[]) - Constructor for class de.griefed.serverpackcreator.ServerPackCreator
Initialize ServerPackCreator and determine the CommandlineParser.Mode to run in.
ServerPackCreatorGui - Class in de.griefed.serverpackcreator.swing
This class creates and shows the GUI needed for running ServerPackCreator in....well...GUI mode.
ServerPackCreatorGui(LocalizationManager, ConfigurationHandler, CurseCreateModpack, ServerPackHandler, ApplicationProperties, VersionMeta, Utilities, UpdateChecker, ApplicationPlugins, ConfigUtilities, ServerPackCreatorSplash) - Constructor for class de.griefed.serverpackcreator.swing.ServerPackCreatorGui
Constructor
ServerPackCreatorSplash - Class in de.griefed.serverpackcreator.swing
The ServerPackCreator splashscreen shown when CommandlineParser.Mode.GUI is used.
ServerPackCreatorSplash(String) - Constructor for class de.griefed.serverpackcreator.swing.ServerPackCreatorSplash
Create and show our splashscreen.
ServerPackHandler - Class in de.griefed.serverpackcreator
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.
ServerPackHandler(LocalizationManager, CurseCreateModpack, ApplicationProperties, VersionMeta, Utilities, ApplicationPlugins, ConfigUtilities) - Constructor for class de.griefed.serverpackcreator.ServerPackHandler
Constructor
ServerPackModel - Class in de.griefed.serverpackcreator.spring.serverpack
Class containing all fields and therefore all information gathered from a submitted CurseForge project and fileID, or modpack export.
ServerPackModel() - Constructor for class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Constructor for our ServerPackModel.
ServerPackModel(int, int) - Constructor for class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Constructor for our ServerPackModel using a project and file ID from a CurseForge project.
ServerPackModel(int, int, int, String, String, double, int, int, String, Timestamp, Timestamp) - Constructor for class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Constructor for our ServerPackModel, setting id, projectID, fileID, fileName, displayName, size, downloads, confirmedWorking, status, dateCreated, lastModified manually.
ServerPackRepository - Interface in de.griefed.serverpackcreator.spring.serverpack
Our JPA repository for storing and retrieving ServerPackModels to and from our SQLite database.
ServerPackService - Class in de.griefed.serverpackcreator.spring.serverpack
Class revolving around with server packs, like downloading, retrieving, deleting, voting etc.
ServerPackService(ServerPackRepository) - Constructor for class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Constructor responsible for our DI.
setBorder(Border) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextArea
 
setBorder(Border) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextField
 
setChosenModloader(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Setter for the chosen modloader from the JRadioButtons.
setCircularIcon(boolean) - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Set the Icon as circular or rectangular.
setClientMods(List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the list of clientside-only mods to exclude from server pack.
setConfirmedWorking(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the amount of votes indicating whether this server pack works.
setCopyDirs(List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the list of directories in the modpack to copy to the server pack.
setCurseModpack(JsonNode) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the JsonNode containing all information about the CurseForge modpack.
setDateCreated(Timestamp) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the date and time at which this server pack entry was created as a Timestamp.
setDegrees(double) - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Set the degrees of rotation.
setDownloads(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the amount of downloads this server pack has received.
setFileDiskName(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the disk-name of the CurseForge project file.
setFileDiskName(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the file disk name of the project file from which the server pack was generated.
setFileID(int) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the CurseForge file of a modpack, which will be created by CurseCreateModpack.curseForgeModpack(ConfigurationModel, Integer, Integer).
setFileID(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the file id of the server pack.
setFileName(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the name of the CurseForge project file.
setFileName(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the file display name of the project file from which the server pack was generated.
setFont(Font) - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Set the Font to be used for rendering the text
setForeground(Color) - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Set the foreground Color to be used for rendering the text
setIcon(Icon) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextArea
 
setIcon(Icon) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextField
 
setId(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the database id of a server pack.
setImage(Image) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Setter for the image used as the background.
setImageAlignmentX(float) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Setter for the horizontal alignment of the image when using ACTUAL style.
setImageAlignmentY(float) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Setter for the horizontal alignment of the image when using ACTUAL style.
setIncludeServerIcon(boolean) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for whether the server-icon.png should be included in the server pack.
setIncludeServerInstallation(boolean) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for whether the modloader server installation should be included.
setIncludeServerProperties(boolean) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for whether the server.properties should be included in the server pack.
setIncludeZipCreation(boolean) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for whether a ZIP-archive of the server pack should be created.
setJavaArgs(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the Java arguments with which the start-scripts will be generated.
setJavaArgs(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Setter for the JVM flags / Java args.
setJavaPath(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the path to the Java executable/binary.
setLastModified(Timestamp) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the date and time at which this server pack entry was last modified as a Timestamp.
setMinecraftVersion(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the Minecraft version used by the modpack.
setModLoader(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the modloader used by the modpack.
setModLoaderVersion(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the version of the modloader used by the modpack.
setModpackDir(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the path to the modpack directory.
setPadding(int) - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
By default, the size of the Icon is based on the size of the rendered text.
setPaint(Paint) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Setter for the Paint object used to paint the background.
setPath(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the path to the generated server pack.
setProjectID(int) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the CurseForge projectID of a modpack, which will be created by CurseCreateModpack.curseForgeModpack(ConfigurationModel, Integer, Integer).
setProjectID(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the project id of the server pack.
setProjectName(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the name of the CurseForge project.
setProjectName(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the project name of the project of the server pack.
setServerIconPath(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the path of the server-icon.png to include in the server pack.
setServerPackSuffix(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the suffix of the server pack to be generated
setServerPropertiesPath(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the path of the server.properties to include in the server pack.
setSize(double) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the size of the generated server pack in MB.
setStatus(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Setter for the status of a server pack.
setStyle(int) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Setter the style used to paint the background image.
setText(String) - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Set the text to be rendered on the Icon
setTransparentAdd(boolean) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Controls whether components added to this panel should automatically be made transparent.
SimpleDocumentListener - Interface in de.griefed.serverpackcreator.swing.utilities
 
SmartScroller - Class in de.griefed.serverpackcreator.swing.utilities
Hey, Griefed here.
SmartScroller(JScrollPane) - Constructor for class de.griefed.serverpackcreator.swing.utilities.SmartScroller
Convenience constructor.
Scroll direction is VERTICAL and viewport position is at the END.
SmartScroller(JScrollPane, int) - Constructor for class de.griefed.serverpackcreator.swing.utilities.SmartScroller
Convenience constructor.
Scroll direction is VERTICAL.
SmartScroller(JScrollPane, int, int) - Constructor for class de.griefed.serverpackcreator.swing.utilities.SmartScroller
Specify how the SmartScroller will function.
snapshots() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClientMeta
Get a list of MinecraftClient of the Type.SNAPSHOT.
snapshotsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftClient of the Type.SNAPSHOT, in descending order.
snapshotsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftClient of the Type.SNAPSHOT, in ascending order.
snapshotsAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftClient of the Type.SNAPSHOT, in descending order.
snapshotsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftClient of the Type.SNAPSHOT, in ascending order.
snapshotsServersArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftServer of the Type.SNAPSHOT, in descending order.
snapshotsServersArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available MinecraftServer of the Type.SNAPSHOT, in ascending order.
snapshotsServersAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftServer of the Type.SNAPSHOT, in descending order.
snapshotsServersDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftServer of the Type.SNAPSHOT, in Type.DESCENDING order.
snapshotsVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the list of available Minecraft version of the Type.SNAPSHOT in Type.DESCENDING order.
snapshotVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the array of available Minecraft version of the Type.SNAPSHOT in Type.ASCENDING order.
snapshotVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the array of available Minecraft version of the Type.SNAPSHOT in Type.DESCENDING order.
snapshotVersionsAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the list of available Minecraft version of the Type.SNAPSHOT in Type.ASCENDING order.
spline(int) - Method in class de.griefed.serverpackcreator.utilities.ReticulatingSplines
Retrieve a random message from ReticulatingSplines.SPLINES.
SPLINES - Variable in class de.griefed.serverpackcreator.utilities.ReticulatingSplines
 
START - Static variable in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 
StringUtilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Utility-class revolving around Strings.
StringUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.StringUtilities
 
StringUtils() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 
submitGenerationTask(String) - Method in class de.griefed.serverpackcreator.spring.zip.ZipService
Submit a task for the generation of a server pack from a ZIP-archive.
suggestCopyDirs(String) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Creates a list of suggested directories to include in server pack which is later on written to a new configuration file.
supportedMinecraftVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Get the Minecraft version for a given Forge version, wrapped in an Optional.
systemInformation(ApplicationHome) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.JarUtilities
Retrieve information about the environment for the given instance of ApplicationHome, stored in a HashMap.
Available key-value-pairs:
jarPath - The path to the JAR-file.
jarName - The name of the JAR-file.
javaVersion - The version of the Java installation used.
osArch - Architecture of the system.
osName - Name of the operating system.
osVersion - Version of the operating system.
SystemUtilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Utility-class revolving around the system we are running on.
SystemUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.SystemUtilities
 
SystemUtils() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 

T

TabAddonsHandlerLog - Class in de.griefed.serverpackcreator.swing
This class creates the tab which display the latest addons.log tailer.
TabAddonsHandlerLog(LocalizationManager, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.swing.TabAddonsHandlerLog
Constructor
TabCreateServerPack - Class in de.griefed.serverpackcreator.swing
This class creates the tab which displays the labels, textfields, buttons and functions in order to create a new server pack.
TabCreateServerPack(LocalizationManager, ConfigurationHandler, CurseCreateModpack, ServerPackHandler, VersionMeta, ApplicationProperties, JFrame, Utilities, ApplicationPlugins, ConfigUtilities, DarkTheme, LightTheme) - Constructor for class de.griefed.serverpackcreator.swing.TabCreateServerPack
Constructor
TabExtension - Interface in de.griefed.serverpackcreator.plugins.swinggui
Plugin interface for plugins which are to be executed after the ServerPackCreator GUI have been initialized.
TabModloaderInstallerLog - Class in de.griefed.serverpackcreator.swing
This class creates the tab which display the latest modloader_installer.log tailer.
TabModloaderInstallerLog(LocalizationManager, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.swing.TabModloaderInstallerLog
Constructor
TabServerPackCreatorLog - Class in de.griefed.serverpackcreator.swing
This class creates the tab which display the latest serverpackcreator.log tailer.
TabServerPackCreatorLog(LocalizationManager, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.swing.TabServerPackCreatorLog
Constructor
task(String) - Method in class de.griefed.serverpackcreator.spring.curseforge.CurseController
GET request for requesting the generation of a server pack.
Task - Class in de.griefed.serverpackcreator.spring.task
How to implement a task queue using Apache Artemis and Spring Boot
Huge Thank You to Gauthier for writing the above guide on how to implement a JMS.
Task() - Constructor for class de.griefed.serverpackcreator.spring.task.Task
 
TaskHandler - Class in de.griefed.serverpackcreator.spring.task
How to implement a task queue using Apache Artemis and Spring Boot
Huge Thank You to Gauthier for writing the above guide on how to implement a JMS.
TaskHandler(ConfigurationHandler, ServerPackHandler, ServerPackService, TaskSubmitter, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.spring.task.TaskHandler
Constructor responsible for our DI.
TaskSubmitter - Class in de.griefed.serverpackcreator.spring.task
How to implement a task queue using Apache Artemis and Spring Boot
Huge Thank You to Gauthier for writing the above guide on how to implement a JMS.
TaskSubmitter(JmsTemplate, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.spring.task.TaskSubmitter
Constructor responsible for our DI.
textArea - Variable in class de.griefed.serverpackcreator.swing.utilities.JComponentTailer
 
TextIcon - Class in de.griefed.serverpackcreator.swing.utilities
Heya, Griefed here.
TextIcon(JComponent, String) - Constructor for class de.griefed.serverpackcreator.swing.utilities.TextIcon
Convenience constructor to create a TextIcon with a HORIZONTAL layout.
TextIcon(JComponent, String, TextIcon.Layout) - Constructor for class de.griefed.serverpackcreator.swing.utilities.TextIcon
Create a TextIcon specifying all the properties.
TextIcon.Layout - Enum in de.griefed.serverpackcreator.swing.utilities
 
TILED - Static variable in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
 
TOP - Static variable in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
 
toString() - Method in class de.griefed.serverpackcreator.ApplicationProperties
 
toString() - Method in class de.griefed.serverpackcreator.ConfigurationModel
 
type() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
Release-type.
type() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftServer
Get the release-type of this Minecraft-server.
Type - Enum in de.griefed.serverpackcreator.versionmeta
Enums for various aspects of the VersionMeta.
type - Variable in enum de.griefed.serverpackcreator.versionmeta.Type
 

U

uniqueId() - Method in class de.griefed.serverpackcreator.spring.curseforge.GenerateCurseProject
Getter for the unique id of the submitted task.
uniqueId() - Method in class de.griefed.serverpackcreator.spring.curseforge.ScanCurseProject
Getter for the unique id of the submitted task.
uniqueId() - Method in class de.griefed.serverpackcreator.spring.task.Task
 
uniqueId() - Method in class de.griefed.serverpackcreator.spring.zip.GenerateZip
Getter for the unique id of the submitted task.
unzipArchive(String, String) - Method in class de.griefed.serverpackcreator.utilities.commonutilities.FileUtilities
Unzips the downloaded modpack ZIP-archive to the specified directory.
update(int) - Method in class de.griefed.serverpackcreator.swing.ServerPackCreatorSplash
 
update(DocumentEvent) - Method in interface de.griefed.serverpackcreator.swing.utilities.SimpleDocumentListener
 
update(Document) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricInstaller
Update this FabricInstaller with information from the given Document.
update(Document) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricLoader
Update the latest, release and releases information.
update() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Update the FabricLoader and FabricInstaller information.
update(JsonNode) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeLoader
Update the available Forge loader information.
update() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Update this instances ForgeLoader with new information.
update() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClientMeta
Update the meta information.
update() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Update the MinecraftClientMeta and MinecraftServerMeta.
update() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
Update the Minecraft, Forge and Fabric metas.
updateCheck() - Method in class de.griefed.serverpackcreator.ServerPackCreator
Check for update-availability and exit with status code 0.
UpdateChecker - Class in de.griefed.serverpackcreator.utilities
Initialize our GitHub and GitLab instances with the corresponding repository addresses, so we can then run our update checks later on.
UpdateChecker(LocalizationManager, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.utilities.UpdateChecker
Constructor for Dependency Injection.
updateConfigModelFromConfigJson(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Update the given ConfigurationModel with values gathered from the modpacks config.json.
updateConfigModelFromCurseManifest(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Update the given ConfigurationModel with values gathered from the downloaded CurseForge modpack.
updateConfigModelFromMinecraftInstance(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Update the given ConfigurationModel with values gathered from the minecraftinstance.json of the modpack.
updateConfigModelFromMMCPack(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Update the given ConfigurationModel with values gathered from the modpacks mmc-pack.json.
updateConfirmedCounter(int, int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Either increment or decrement the confirmed working value of a given server pack entry in the database, identified by the database id.
updateDestinationFromInstanceCfg(File) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Acquire the name of the modpack/instance of a MultiMC modpack from the modpacks instance.cfg, which is usually created by the MultiMC launcher.
updateDownloadCounter(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Increment the download counter for a given server pack entry in the database identified by the database id.
updateFallback() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Update the fallback clientside-only modlist of our serverpackcreator.properties from the main-repository or one of its mirrors.
updateServerPackByID(int, ServerPackModel) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Update a server pack database entry with the given database id.
updateServerPackByProjectIDAndFileID(int, int, ServerPackModel) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Update a server pack entry in the database identified by a CurseForge project and file ID combination, using a passed server pack.
updateStatusLabelForeground() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Update the status labels with the current themes font-color and alpha.
url() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
The URL to this versions manifest.
url() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftServer
Get the URL to the download of this Minecraft-servers JAR-file.
Utilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Parent-class for all utilities, giving access to any and all utility-classes we may have.
Utilities(LocalizationManager, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 

V

validateInputFields() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Validate all text-based inputfields.
valueOf(String) - Static method in enum de.griefed.serverpackcreator.CommandlineParser.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.griefed.serverpackcreator.swing.utilities.CompoundIcon.Axis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.griefed.serverpackcreator.swing.utilities.RotatedIcon.Rotate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.griefed.serverpackcreator.swing.utilities.TextIcon.Layout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.griefed.serverpackcreator.versionmeta.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.griefed.serverpackcreator.CommandlineParser.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.griefed.serverpackcreator.swing.utilities.CompoundIcon.Axis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.griefed.serverpackcreator.swing.utilities.RotatedIcon.Rotate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.griefed.serverpackcreator.swing.utilities.TextIcon.Layout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.griefed.serverpackcreator.versionmeta.Type
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
The Minecraft version of this MinecraftClient instance.
version() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftServer
Get the Minecraft-version of this MinecraftServer.
versionMeta() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeLoader
Get the ForgeLoader version-meta.
key: String Minecraft version
value: String-list of Forge versions available for the given Minecraft version.
VersionMeta - Class in de.griefed.serverpackcreator.versionmeta
VersionMeta containing available versions and important details for Minecraft, Fabric and Forge.
VersionMeta(File, File, File, File) - Constructor for class de.griefed.serverpackcreator.versionmeta.VersionMeta
Constructor.
VersionsController - Class in de.griefed.serverpackcreator.spring
RestController for acquiring all available Minecraft, Forge, Fabric and Fabric Installer versions.
VersionsController(VersionMeta, Utilities) - Constructor for class de.griefed.serverpackcreator.spring.VersionsController
Constructor for DI.
VERTICAL - Static variable in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 
voteForServerPack(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
GET request for voting whether a server pack works or not.
voteForServerPack(String) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Either upvote or downvote a given server pack.

W

WebService - Class in de.griefed.serverpackcreator
 
WebService() - Constructor for class de.griefed.serverpackcreator.WebService
 
WebUtilities - Class in de.griefed.serverpackcreator.utilities.commonutilities
Utility-class revolving around interactions with web-resources.
WebUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.commonutilities.WebUtilities
 
WebUtils() - Method in class de.griefed.serverpackcreator.utilities.commonutilities.Utilities
 
writeConfigToFile(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Convenience method to write a new configuration file with the ConfigurationModel passed to it.
writeConfigToFile(String, List<String>, List<String>, String, String, boolean, String, String, String, String, boolean, boolean, boolean, String, String, File) - Method in class de.griefed.serverpackcreator.utilities.ConfigUtilities
Writes a new configuration file with the parameters passed to it.

Z

zipBuilder(String, boolean, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Creates a ZIP-archive of the server_pack directory excluding the Minecraft server JAR.
ZipController - Class in de.griefed.serverpackcreator.spring.zip
RestController responsible for handling ZIP-archive uploads and server pack generation from the very same.
ZipController(ZipService, ConfigurationHandler, NotificationResponse) - Constructor for class de.griefed.serverpackcreator.spring.zip.ZipController
Constructor responsible for DI.
zipResponse(List<String>, int, String, String, String, boolean) - Method in class de.griefed.serverpackcreator.spring.NotificationResponse
Construct a zipResponse for replying to a file-upload and display in a quasar notification.
zipResponse(String, int, String, String, String, boolean) - Method in class de.griefed.serverpackcreator.spring.NotificationResponse
Construct a zipResponse for replying to a file-upload and display in a quasar notification.
ZipService - Class in de.griefed.serverpackcreator.spring.zip
Service class for backend tasks related to storing ZIP-archives uploaded through ZipController.
ZipService(TaskSubmitter, ConfigurationHandler, Utilities, NotificationResponse, VersionMeta, ConfigUtilities) - Constructor for class de.griefed.serverpackcreator.spring.zip.ZipService
Constructor responsible for DI.
A B C D E F G H I J L M N O P R S T U V W Z 
Skip navigation links