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

A

acquireJavaPathFromSystem() - Method in class de.griefed.serverpackcreator.utilities.common.SystemUtilities
Automatically acquire the path to the systems default Java installation.
actionPerformed(ActionEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
The button has been pressed.
ACTUAL - Static variable in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
 
addComponent(JComponent) - Method in class de.griefed.serverpackcreator.swing.utilities.BackgroundPanel
Override method so we can make the component transparent.
addComponent(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
 
ADDON_CONFIG - Variable in class de.griefed.serverpackcreator.addons.swinggui.ExtensionTab
 
addonConfigsDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Directory in which addon-specific configurations are stored in.
addonsDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Directory in which addons for ServerPackCreator are to be placed in.
addTabExtensionTabs(JTabbedPane) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Add any and all additional tabs to the ServerPackCreator tabbed pane (main GUI).
adjustmentValueChanged(AdjustmentEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 
all() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricInstaller
All available installer versions.
allAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get all available Minecraft releases, both releases and pre-releases or snapshots, in Type.ASCENDING order.
allAscendingArray() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get all available Minecraft releases, both releases and pre-releases or snapshots, in Type.ASCENDING order.
allDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get all available Minecraft releases, both releases and pre-releases or snapshots, in Type.DESCENDING order.
allDescendingArray() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get all available Minecraft releases, both releases and pre-releases or snapshots, in Type.DESCENDING order.
allVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available Minecraft versions of the Type.RELEASE and Type.SNAPSHOT in Type.ASCENDING order.
allVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get an array of all available Minecraft versions of the Type.RELEASE and Type.SNAPSHOT in Type.DESCENDING order.
allVersionsAscending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available Minecraft versions of the Type.RELEASE and Type.SNAPSHOT in Type.ASCENDING order.
allVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get a list of all available Minecraft versions of the Type.RELEASE and Type.SNAPSHOT in Type.DESCENDING order.
annotations() - Method in class de.griefed.serverpackcreator.modscanning.ModScanner
Forge annotation-based scanner.
AnnotationScanner - Class in de.griefed.serverpackcreator.modscanning
fml-cache-annotation.json-based scanning of Forge-Minecraft mods of older versions.
AnnotationScanner(ObjectMapper, Utilities) - Constructor for class de.griefed.serverpackcreator.modscanning.AnnotationScanner
 
ApplicationAddons - Class in de.griefed.serverpackcreator
Manager for ServerPackCreator plugins.
ApplicationAddons(TomlParser, ApplicationProperties, VersionMeta, Utilities) - Constructor for class de.griefed.serverpackcreator.ApplicationAddons
Initialize ServerPackCreators addons and give access to any and all available extensions.
ApplicationProperties - Class in de.griefed.serverpackcreator
Base settings of ServerPackCreator, such as working directories, default list of clientside-only mods, default list of directories to include in a server pack, script templates, java paths and much more.
ApplicationProperties(FileUtilities, SystemUtilities, ListUtilities, JarUtilities) - Constructor for class de.griefed.serverpackcreator.ApplicationProperties
Initialize an instance of our application properties using the default serverpackcreator.properties.
ApplicationProperties(File, FileUtilities, SystemUtilities, ListUtilities, JarUtilities) - Constructor for class de.griefed.serverpackcreator.ApplicationProperties
Initialize an instance of our application properties using a custom properties-file.
ApplicationProperties.ExclusionFilter - Enum in de.griefed.serverpackcreator
 
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.
areIntermediariesPresent(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricIntermediaries
Check whether Fabric Intermediaries for the given Minecraft version are present, indicating that the given Minecraft version is supported.
args() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for starting up our Spring Boot Application, serving as our...
starts chanting
public-static-void-main-string-args-public-static-void-main-string-args-public-static-void-main-string-args

ehem...
Sorry 'bout that.
argument() - Method in enum de.griefed.serverpackcreator.ServerPackCreator.Mode
Textual representation of this mode.
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.
BaseInformation - Interface in de.griefed.serverpackcreator.addons
 
BeanConfiguration - Class in de.griefed.serverpackcreator.spring
Bean configuration for running ServerPackCreator as a webservice.
BeanConfiguration(ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.spring.BeanConfiguration
 
BooleanUtilities - Class in de.griefed.serverpackcreator.utilities.common
Utility-class revolving around Booleans.
BooleanUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.common.BooleanUtilities
 
BooleanUtils() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 
buildString(List<String>) - Method in class de.griefed.serverpackcreator.utilities.common.StringUtilities
Converts a list of Strings, for example from a list, into a concatenated String.
buildString(String...) - Method in class de.griefed.serverpackcreator.utilities.common.StringUtilities
Converts a sequence of Strings, for example from a list, into a concatenated String.
ButtonColumn(JTable, Action, int) - Constructor for class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
Create the ButtonColumn to be used as a renderer and editor.

C

changedUpdate(DocumentEvent) - Method in interface de.griefed.serverpackcreator.swing.utilities.SimpleDocumentListener
 
changes() - Method in class de.griefed.serverpackcreator.MigrationManager.MigrationMessage
 
checkConfiguration(File, List<String>, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(File, ConfigurationModel, List<String>, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(ConfigurationModel, List<String>, 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, ConfigurationModel, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed configuration-file.
checkConfiguration(ConfigurationModel, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the passed ConfigurationModel.
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.
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.
checkDatabase() - Method in class de.griefed.serverpackcreator.ServerPackCreator
Ensures serverpackcreator.db exists.
checkFileType(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file for its type, whether it is a regular file, a Windows link or a UNIX symlink.
checkFileType(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file for its type, whether it is a regular file, a Windows link or a UNIX symlink.
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 whether a serverpackcreator.conf-file exists.
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.common.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.
checkManifests(String, ConfigurationModel, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check whether various manifests from various launchers exist and use them to update our ConfigurationModel and pack name.
checkMinecraftServer() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Check whether the selected Minecraft version has a server available.
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, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the given Minecraft and modloader versions for the specified modloader and update the passed error-list should any error be encountered.
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.
checkPermissions(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for read- and write-permission.
checkPermissions(Path) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for read- and write-permission.
checkPermissions(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for read- and write-permission.
checkReadPermission(Path) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for read-permission.
checkReadPermission(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for read-permission.
checkReadPermission(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for read-permission.
checkRegex(String, String, boolean) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the given entry for valid regex.
checkRegex(String, String, boolean, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Check the given entry for valid regex.
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
Check whether the specified server-files file exists and create it if it doesn't.
checkWritePermission(Path) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for write-permission.
checkWritePermission(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for write-permission.
checkWritePermission(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check the given file or directory for write-permission.
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.common.ListUtilities
Clean a given String List of any entry consisting only of whitespace or a length of 0 .
cleanupEnvironment(boolean, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Deletes all files, directories and ZIP-archives of previously generated server packs to ensure newly generated server pack is as clean as possible.
cleanupEnvironment(boolean, ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Deletes all files, directories and ZIP-archives of previously generated server packs to ensure newly generated server pack is as clean as possible.
clear() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Clear the interface, or in other words, reset this extensions config panel UI.
clearData() - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Clear the table of all data.
clearInterface() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Load default values for textfields so the user can start with a new configuration.
clearScriptVariables() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Clear any available data in the script variables table.
close() - Method in class de.griefed.serverpackcreator.swing.ServerPackCreatorSplash
 
CommandlineParser(String[]) - Constructor for class de.griefed.serverpackcreator.ServerPackCreator.CommandlineParser
Create a new CommandlineParser from the passed commandline-arguments with which ServerPackCreator was started.
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 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 constructor 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 constructor 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
 
ConfigCheckExtension - Interface in de.griefed.serverpackcreator.addons.configurationhandler
Extension point for configuration checks, so you can run your own checks on a given ConfigurationModel should you so desire.
ConfigPanelExtension - Interface in de.griefed.serverpackcreator.addons.swinggui
Extension point for addons which add additional JPanels in a given server pack tab, allowing users to customize server pack specific configurations of an addon.
configPanelExtensions() - Method in class de.griefed.serverpackcreator.ApplicationAddons
List of available ConfigPanelExtension-extensions.
ConfigurationEditor - Class in de.griefed.serverpackcreator.utilities
Create and edit a serverpackcreator.conf file via CLI.
ConfigurationEditor(ConfigurationHandler, ApplicationProperties, Utilities, VersionMeta) - Constructor for class de.griefed.serverpackcreator.utilities.ConfigurationEditor
 
ConfigurationHandler - Class in de.griefed.serverpackcreator
Check any given ConfigurationModel for errors and, if so desired, add them to a passed list of errors, so you may display them in a GUI, CLI or website.
ConfigurationHandler(I18n, VersionMeta, ApplicationProperties, Utilities, ApplicationAddons) - Constructor for class de.griefed.serverpackcreator.ConfigurationHandler
Construct a new ConfigurationHandler giving you access to various config check methods.
ConfigurationModel - Class in de.griefed.serverpackcreator
A ConfigurationModel contains the settings required by ServerPackHandler.run(ConfigurationModel) to create a server pack.
ConfigurationModel() - Constructor for class de.griefed.serverpackcreator.ConfigurationModel
Create an empty configuration model.
ConfigurationModel(List<String>, List<String>, String, String, String, String, String, String, String, String, boolean, boolean, boolean, boolean, HashMap<String, String>, HashMap<String, ArrayList<CommentedConfig>>) - Constructor for class de.griefed.serverpackcreator.ConfigurationModel
Construct a new configuration model with custom values.
ConfigurationModel(Utilities, File) - Constructor for class de.griefed.serverpackcreator.ConfigurationModel
Create a new configuration model from a config file.
continuedRunOptions() - Method in class de.griefed.serverpackcreator.utilities.ConfigurationEditor
Present the user with a menu, asking them what they would like to do.
convert(String) - Method in class de.griefed.serverpackcreator.utilities.common.BooleanUtilities
Converts various strings to booleans, by using regex, to allow for more variations in input.
copyFileFromJar(String, boolean, Class<?>, String) - Method in class de.griefed.serverpackcreator.utilities.common.JarUtilities
Copy a file from inside our JAR-file to the host filesystem.
copyFileFromJar(String, Class<?>, String) - Method in class de.griefed.serverpackcreator.utilities.common.JarUtilities
Copy a file from inside our JAR-file to the host filesystem.
copyFileFromJar(String, File, boolean, Class<?>) - Method in class de.griefed.serverpackcreator.utilities.common.JarUtilities
Copy a file from inside our JAR-file to the host filesystem to the specified destination, replacing an already existing file.
copyFileFromJar(String, File, Class<?>) - Method in class de.griefed.serverpackcreator.utilities.common.JarUtilities
Copy a file from inside our JAR-file to the host filesystem to the specified destination.
copyFiles(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Copies all specified directories and mods, excluding clientside-only mods, from the modpack directory into the server pack directory.
copyFiles(String, List<String>, List<String>, String, String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Copies all specified directories and mods, excluding clientside-only mods, from the modpack directory into the server pack directory.
copyFolderFromJar(Class<?>, String, String, String, String) - Method in class de.griefed.serverpackcreator.utilities.common.JarUtilities
Copy a folder from inside a JAR-file to the host filesystem.
copyIcon(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Copies the server-icon.png into server pack.
copyIcon(String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Copies the server-icon.png into server pack.
copyProperties(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Copies the server.properties into server pack.
copyProperties(String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Copies the server.properties into server pack.
count() - Method in class de.griefed.serverpackcreator.MigrationManager.MigrationMessage
 
countAllByProjectName(String) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Count all server packs by a CurseForge project name.
createConfigurationFile(Scanner) - Method in class de.griefed.serverpackcreator.utilities.ConfigurationEditor
Walk the user through the generation of a new ServerPackCreator configuration file by asking them for input, step-by-step, regarding their modpack.
createDirectories(Path) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Create a directory, including any necessary parent directories.
createExtensionFactory() - Method in class de.griefed.serverpackcreator.ApplicationAddons
 
createHasteBinFromFile(File) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Create a HasteBin post from a given text file.
createMenuBar() - Method in class de.griefed.serverpackcreator.swing.MainMenuBar
Create the menubar, add all menus, add all menuitems and add actionlisteners for our menuitems.
createStartScripts(ConfigurationModel, boolean) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Create start-scripts for the generated server pack using the templates the user has defined for their instance of ServerPackCreator in ApplicationProperties.scriptTemplates().
createStartScripts(HashMap<String, String>, String, boolean) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Create start-scripts for the generated server pack using the templates the user has defined for their instance of ServerPackCreator in ApplicationProperties.scriptTemplates().
createTailer(File) - Method in class de.griefed.serverpackcreator.swing.TabAddonsHandlerLog
 
createTailer(File) - Method in class de.griefed.serverpackcreator.swing.TabServerPackCreatorLog
 
createTailer(File) - Method in class de.griefed.serverpackcreator.swing.utilities.JComponentTailer
 
currentConfigAsModel() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Acquire the current settings in the GUI as a ConfigurationModel.
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.
CustomXmlConfiguration(LoggerContext, ConfigurationSource) - Constructor for class de.griefed.serverpackcreator.LoggingConfig.CustomXmlConfiguration
Setup the XML configuration with the passed context and config source.

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
Core-package of ServerPackCreator.
de.griefed.serverpackcreator.addons - package de.griefed.serverpackcreator.addons
Annotations for ServerPackCreator plugins/addons.
de.griefed.serverpackcreator.addons.configurationhandler - package de.griefed.serverpackcreator.addons.configurationhandler
Addon/plugin annotations which hook into the ConfigurationHandler-class.
de.griefed.serverpackcreator.addons.serverpackhandler - package de.griefed.serverpackcreator.addons.serverpackhandler
Addon/plugin annotations which hook into the ServerPackHandler-class.
de.griefed.serverpackcreator.addons.swinggui - package de.griefed.serverpackcreator.addons.swinggui
Addon/plugin annotations in the Swing-GUI of ServerPackCreator.
de.griefed.serverpackcreator.i18n - package de.griefed.serverpackcreator.i18n
i18n i.e.
de.griefed.serverpackcreator.modscanning - package de.griefed.serverpackcreator.modscanning
Modscanning to determine which mod can safely be excluded from a given modpack and therefor, soon to be server pack.
de.griefed.serverpackcreator.spring - package de.griefed.serverpackcreator.spring
ServerPackCreators Webservice.
This package provides the complete access and control of ServerPackCreator functionality through the Spring Boot framework REST API.
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.common - package de.griefed.serverpackcreator.utilities.common
Common utilities used by various parts, projects, things, cheeseburgers.
de.griefed.serverpackcreator.versionmeta - package de.griefed.serverpackcreator.versionmeta
The VersionMeta gives you access to various information about various modloaders, their versions, installers, compatibility and, of course, Minecraft itself.
de.griefed.serverpackcreator.versionmeta.fabric - package de.griefed.serverpackcreator.versionmeta.fabric
Anything and everything related to the Fabric-modloader.
de.griefed.serverpackcreator.versionmeta.forge - package de.griefed.serverpackcreator.versionmeta.forge
Anything and everything related to the Forge-modloader.
de.griefed.serverpackcreator.versionmeta.legacyfabric - package de.griefed.serverpackcreator.versionmeta.legacyfabric
Anything and everything related to the LegacyFabric-modloader.
de.griefed.serverpackcreator.versionmeta.minecraft - package de.griefed.serverpackcreator.versionmeta.minecraft
Anything and everything related to the Minecraft itself.
de.griefed.serverpackcreator.versionmeta.quilt - package de.griefed.serverpackcreator.versionmeta.quilt
Anything and everything related to the Quilt-modloader.
defaultConfig() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Default configuration-file for a server pack generation inside ServerPackCreators home-directory.
defaultPowershellTemplate() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The default PowerShell-template for the modded server start scripts.
defaultServerIcon() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Default server-icon.png-file used by Minecraft servers.
defaultServerProperties() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Default server.properties-file used by Minecraft servers.
defaultShellTemplate() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The default shell-template for the modded server start scripts.
deleteServerPack(int) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Deletes a server pack with the given id.
displayUpdateDialog() - Method in class de.griefed.serverpackcreator.swing.MainMenuBar
If an initialize is available for ServerPackCreator, display a dialog asking the user whether
doConfigure() - Method in class de.griefed.serverpackcreator.LoggingConfig.CustomXmlConfiguration
For now, all this does is call the AbstractConfiguration.doConfigure()-method to setup the configuration with the passed source from the constructor.
documentBuilder() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
DocumentBuilder for working with XML data.
downloadAndReplaceFile(File, URL) - Method in class de.griefed.serverpackcreator.utilities.common.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.common.WebUtilities
Download the file from the specified URL to the specified destination, replacing the file if it already exists.
downloadFile(String, URL) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Download the file from the specified URL to the specified destination.
downloadFile(File, URL) - Method in class de.griefed.serverpackcreator.utilities.common.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

editCellAt(int, int, EventObject) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Override to provide Select All editing functionality
enableMinecraftPreReleases() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Whether Minecraft pre-releases and snapshots are available to the user in, for example, the GUI.
encapsulateListElements(List<String>) - Method in class de.griefed.serverpackcreator.utilities.common.ListUtilities
Encapsulate every element of the passed String List in quotes.
END - Static variable in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 
ensureScriptSettingsDefaults(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Update the script settings and ensure the default keys, with values gathered from the passed ConfigurationModel, are present: SPC_SERVERPACKCREATOR_VERSION_SPC : ServerPackCreator version with which the scripts were created SPC_MINECRAFT_VERSION_SPC : Minecraft version of the modpack SPC_MINECRAFT_SERVER_URL_SPC : Download-URL to the Minecraft server SPC_MODLOADER_SPC : The modloader of the modpack SPC_MODLOADER_VERSION_SPC : The modloader version of the modpack SPC_JAVA_ARGS_SPC : The JVM args to be used to run the server SPC_JAVA_SPC : Path to the java installation to be used to run the server SPC_FABRIC_INSTALLER_VERSION_SPC : Most recent version of the Fabric installer at the time of creating the scripts SPC_QUILT_INSTALLER_VERSION_SPC : Most recent version of the Quilt installer at the time of creating the scripts
error() - Method in class de.griefed.serverpackcreator.spring.CustomErrorController
Redirect all unknown paths to our 404-page.
exclusionFilter() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The filter method with which to determine whether a user-specified clientside-only mod should be excluded from the server pack.
exit(ActionEvent) - Method in class de.griefed.serverpackcreator.swing.ServerPackCreatorSplash
 
ExtensionConfigPanel - Class in de.griefed.serverpackcreator.addons.swinggui
Template ConfigPanel for use in ConfigPanelExtension extensions.
ExtensionConfigPanel(VersionMeta, ApplicationProperties, Utilities, TabCreateServerPack, Optional<CommentedConfig>, String, String) - Constructor for class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Construct a panel which allows users to further customize their ServerPackCreator experience.
ExtensionInformation - Interface in de.griefed.serverpackcreator.addons
 
ExtensionTab - Class in de.griefed.serverpackcreator.addons.swinggui
Class to extend from if you want to add your own tabs to the ServerPackCreator GUI.
ExtensionTab(VersionMeta, ApplicationProperties, Utilities, Optional<CommentedConfig>, Optional<File>) - Constructor for class de.griefed.serverpackcreator.addons.swinggui.ExtensionTab
Construct a new panel to add to the ServerPackCreator GUI as an additional tab.

F

fabric() - Method in class de.griefed.serverpackcreator.modscanning.ModScanner
Fabric-based scanner.
fabric() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
The QuiltMeta-instance for working with Fabric versions and information about them.
FabricArguments - Class in de.griefed.serverpackcreator.versionmeta.fabric
Arguments of this loader.
FabricDetails - Class in de.griefed.serverpackcreator.versionmeta.fabric
Fabric loader details
fabricInstallerManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Fabric installer manifest containing information about available Fabric installers with which to install a server.
fabricInstallerManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for the location of the Fabric installer version manifest-file.
FabricIntermediaries - Class in de.griefed.serverpackcreator.versionmeta.fabric
Intermediaries for Fabric.
FabricIntermediaries(File, ObjectMapper) - Constructor for class de.griefed.serverpackcreator.versionmeta.fabric.FabricIntermediaries
Instantiate Fabric intermediaries.
fabricIntermediariesManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The Fabric intermediaries manifest containing all required information about Fabrics intermediaries.
fabricIntermediariesManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for the location of the Fabric intermediaries manifest-file.
FabricIntermediary - Class in de.griefed.serverpackcreator.versionmeta.fabric
A Fabric intermediary.
FabricLibrary - Class in de.griefed.serverpackcreator.versionmeta.fabric
Library information.
fabricManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for the location of the Fabric version manifest-file.
FabricMeta - Class in de.griefed.serverpackcreator.versionmeta.fabric
Fabric meta containing information about available Quilt versions and installers.
FabricMeta(File, File, FabricIntermediaries, ObjectMapper, Utilities) - Constructor for class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Create a new Fabric Meta instance, giving you access to available loader and installer versions, as well as URLs to installer for further processing.
FabricScanner - Class in de.griefed.serverpackcreator.modscanning
fabric.mod.json-based scanning of Fabric-Minecraft mods.
FabricScanner(ObjectMapper, Utilities) - Constructor for class de.griefed.serverpackcreator.modscanning.FabricScanner
 
fabricVersionManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Fabric version manifest containing information about available Fabric loader versions.
FileUtilities - Class in de.griefed.serverpackcreator.utilities.common
Utility-class revolving around various file-interactions.
FileUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.common.FileUtilities
 
FileUtilities.FileType - Enum in de.griefed.serverpackcreator.utilities.common
 
FileUtils() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 
findAllByProjectName(String) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find all server packs using a CurseForge project name.
findByFileName(String) - Method in interface de.griefed.serverpackcreator.spring.serverpack.ServerPackRepository
Find a server pack by its CurseForge file display name.
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
Create a new ForgeInstance instance.
forgeManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for the location of the Forge version manifest-file.
ForgeMeta - Class in de.griefed.serverpackcreator.versionmeta.forge
Forge meta containing information about available Forge releases.
ForgeMeta(File, Utilities) - Constructor for class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Create a new Forge Meta, using a manifest file.
forgeVersion() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeInstance
Get the Forge version of this Forge instance.
forgeVersionManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Forge version manifest containing information about available Forge loader 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.
fromVersion() - Method in class de.griefed.serverpackcreator.MigrationManager.MigrationMessage
 

G

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.
get() - Method in class de.griefed.serverpackcreator.MigrationManager.MigrationMessage
 
getAddonConfig() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
The global configuration of the addon which provides this ConfigPanel extension.
getAddonConfig(String) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Get the global addon configuration for an addon of the passed ID.
getAddonConfigFile(String) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Get the configuration-file for an addon, if it exists.
getAddonConfigs(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Get the list of configurations for a specific addon.
getAikarsFlags() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Get this configurations AikarsFlags
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
getAllFilesAndDirectoriesInModpackZip(ZipFile) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Acquire a list of all files and directories in a ZIP-file.
getAllServerPacks() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackController
GET request for retrieving a list of all available server packs.
getAnnotationScanner() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances annotation scanner used to determine the sideness of Forge mods for Minecraft 1.12.2 and older.
getApplicationAddons() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances addon manager for ServerPackCreator-addons, if any are installed.
getApplicationHomeForClass(Class<?>) - Method in class de.griefed.serverpackcreator.utilities.common.JarUtilities
Retrieve the ApplicationHome for a given class.
getApplicationProperties() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Get the application properties which make up the current configuration of ServerPackCreator.
getApplicationProperties() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionTab
Get the application properties which make up the current configuration of ServerPackCreator.
getApplicationProperties() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances settings used across ServerPackCreator, such as the working-directories, files and other settings.
getArgs() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances arguments with which ServerPackCreator was started.
getArguments() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
FabricArguments used by this Fabric loader.
getAuthor() - Method in interface de.griefed.serverpackcreator.addons.BaseInformation
Get the author of this addon.
getAuthor() - Method in class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
 
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.
getAvailableQuiltInstallerVersions() - Method in class de.griefed.serverpackcreator.spring.VersionsController
Get the Latest Fabric Installer and Release Fabric installer versions as a JSON object.
getAvailableQuiltVersions() - Method in class de.griefed.serverpackcreator.spring.VersionsController
Get a list of all available Fabric versions.
getAxis() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the Axis along which each icon is painted.
getBooleanUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common boolean utilities used across ServerPackCreator.
getButtonBorderEnable() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
getButtonBorderEnable() - Method in class de.griefed.serverpackcreator.swing.themes.LightTheme
 
getButtonBorderEnableToAll() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
getButtonBorderEnableToAll() - Method in class de.griefed.serverpackcreator.swing.themes.LightTheme
 
getCellEditorValue() - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
 
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.
getClientsideMods() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the list of clientside-only mods to exclude from the server pack.
getClientsideModsList() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the list of clientside-only mods to exclude from the server pack.
getConfigPanels(TabCreateServerPack) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Create config panels for the passed server pack configuration tab.
getConfiguration(LoggerContext, ConfigurationSource) - Method in class de.griefed.serverpackcreator.LoggingConfig
Depending on whether this is the first run of ServerPackCreator on a users machine, the default log4j2 configuration may be present at different locations.
getConfiguration() - Method in class de.griefed.serverpackcreator.spring.ApplicationPropertiesController
 
getConfigurationEditor() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances configuration editor used when running in ServerPackCreator.Mode.CLI.
getConfigurationHandler() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances ConfigurationHandler for checking a given ConfigurationModel for validity, so a server pack can safely be created from it.
getConfirmedWorking() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the amount of votes indicating whether this server pack works.
getCopyDirectories() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the list of files and directories to include in the server pack.
getCopyDirectoriesList() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the list of files and directories to include in the server pack.
getCopyDirs() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the list of directories in the modpack to copy to the server pack.
getData() - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Get the data from the table as a map.
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.addons.BaseInformation
Get the description of this addon.
getDescription() - Method in class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
 
getDirectoriesInModpackZip(ZipFile) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Acquire a list of all directories in a ZIP-file.
getDirectoriesInModpackZipBaseDirectory(ZipFile) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Acquire a list of directories in the base-directory of a ZIP-file.
getDirectoriesToExclude() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the list of directories to exclude from server packs.
getDirectoriesToInclude() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the default list of directories to include in a server pack.
getDocumentBuilder() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances DocumentBuilder for working with XML-data.
getDownloads() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the amount of downloads this server pack has received.
getElapsedNanoseconds() - Method in class de.griefed.serverpackcreator.utilities.SimpleStopWatch
Get the elapsed time in nanoseconds.
getExtensionId() - Method in interface de.griefed.serverpackcreator.addons.ExtensionInformation
Get the if of this extension.
getFabricScanner() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances scanner to determine the sideness of Fabric mods.
getFieldNames(JsonNode, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Get a string iterator for the field names of the last specified child node in the specified JsonNode.
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.
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.
getFilesInModpackZip(ZipFile) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Acquire a list of all files in a ZIP-file.
getFilesToExcludeFromZipArchive() - Method in class de.griefed.serverpackcreator.ApplicationProperties
List of files to be excluded from ZIP-archives.
getFileUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common file utilities used across ServerPackCreator.
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
getGame() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricArguments
Object-array of arguments used.
getGap() - Method in class de.griefed.serverpackcreator.swing.utilities.CompoundIcon
Get the gap between each icon
getGridColorTable() - Method in class de.griefed.serverpackcreator.swing.themes.DarkTheme
 
getGridColorTable() - Method in class de.griefed.serverpackcreator.swing.themes.LightTheme
 
getHasteBinServerUrl() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Acquire this instances HasteBin server documents endpoint URL.
getI18n() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances internationalization used in the GUI and error messages displayed in the very same.
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.addons.ServerPackCreatorAddon
 
getId() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the database id of a server pack.
getId() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
Fabric loader ID, in the format of fabric-loader-FABRIC_VERSION-MINECRAFT_VERSION .
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.
getInheritsFrom() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
The Minecraft version from which this Fabric loader version inherits from.
getInstallerUrl(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
getInstallerUrl(String) - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
getInstallerUrl(String) - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Get the URL to the installer for the specified version, wrapped in an Optional.
getInstallerUrl(String) - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
getInstance() - Static method in class de.griefed.serverpackcreator.ServerPackCreator
Acquire an instance of ServerPackCreator using the --setup-argument so a prepared environment is present after acquiring the instance.
getInstance(String[]) - Static method in class de.griefed.serverpackcreator.ServerPackCreator
Acquire an instance of ServerPackCreator using the specified argument.
getIntermediary(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricIntermediaries
Get a specific intermediary, wrapped in an Optional.
getJarFile() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The .exe or JAR-file of ServerPackCreator.
getJarFolder() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The folder containing the ServerPackCreator.exe or JAR-file.
getJarName() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The name of the .exe or JAR-file.
getJarUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common JAR-utilities used across ServerPackCreator.
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.
getJavaVersion() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The Java version used to run ServerPackCreator.
getJson(InputStream) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Acquire a JsonNode from the given json inputstream.
getJson(String) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Acquire a JsonNode from the given json string.
getJson(File) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Acquire a JsonNode from the given json file.
getJson(URL) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Acquire a JsonNode from the given URL.
getJsonUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common JSON utilities used across ServerPackCreator.
getLanguage() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Get the currently set language.
getLanguageToUse() - Method in class de.griefed.serverpackcreator.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
getLibraries() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
FabricLibrary-list used by this Fabric loader.
getListFallbackMods() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Acquire the default fallback list of clientside-only mods.
getListUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common list utilities used across ServerPackCreator.
getLoaderDetails(String, String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
Get details for a Fabric loader.
getMainClass() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
The Main class of this Fabric loader.
getMaven() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricIntermediary
The maven mapping of this intermediary.
getMessage(String) - Method in class de.griefed.serverpackcreator.i18n.I18n
Acquires a localized String for the provided language key from the initialized locale resource.
getMigrationManager() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances MigrationManager responsible for checking and executing any required migration-steps between version upgrades.
getMigrationMessages() - Method in class de.griefed.serverpackcreator.MigrationManager
A list of migration messages, if any, to display in logs, GUI or any other place you can think of.
getMinecraftVersion() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the version of Minecraft used by the modpack.
getMinecraftVersion() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the Minecraft version currently selected in the GUI.
getModeToRunIn() - Method in class de.griefed.serverpackcreator.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.
getModloader() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the modloader selected in the GUI.
getModLoaderCase(String) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
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.
getModloaderVersion() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the modloader version selected in the GUI.
getModpackDir() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the path to the modpack directory.
getModpackDirectory() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the modpack directory.
getModpackJson() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the JsonNode containing all information about the modpack.
getModScanner() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances modscanner to determine the sideness of a given Forge, Fabric, LegacyFabric or Quilt mod.
getModsToInclude(String, List<String>, String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Generates a list of all mods to include in the server pack.
getModsToInclude(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Generates a list of all mods to include in the server pack.
getName() - Method in interface de.griefed.serverpackcreator.addons.BaseInformation
Get the name of this addon.
getName() - Method in class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
 
getName() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricLibrary
The name of this library.
getNestedBoolean(JsonNode, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Get the boolean value from the nested child node(s).
getNestedElement(JsonNode, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Get a nested element from a JsonNode.
getNestedText(JsonNode, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Get the text from nested child node(s).
getNestedTexts(JsonNode, String, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Get the array of texts from the nested child node(s) comma-separated text.
getObjectMapper() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances JSON-ObjectMapper used across ServerPackCreator with which this instance was initialized.
getOrCreateAddonConfigList(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Get the configurations for the specified addon ID.
getOSArch() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Architecture of the operating system on which ServerPackCreator is running on.
getOSName() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The name of the operating system on which ServerPackCreator is running on.
getOSVersion() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The version of the OS on which ServerPackCreator is running on.
getPadding() - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
Get the padding used when rendering the text
getPanel(VersionMeta, ApplicationProperties, Utilities, TabCreateServerPack, Optional<CommentedConfig>, String, String) - Method in interface de.griefed.serverpackcreator.addons.swinggui.ConfigPanelExtension
This method gets called when an extension of this type is run.
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.
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.
getQuiltScanner() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances scanner to determine the sideness of Quilt mods.
getReleaseTime() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
The date at which this loader was released.
getResponseAsString(URL) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Get the reponse of a call to a URL as a string.
getResponseCode(URL) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Get the response-code of a call to a URL as an integer.
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.
getScriptSettings() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the script settings used during script creation.
getScriptSettings() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get a hashmap of the data available in the script variables table.
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.
getServerPackCreatorGui() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances frame holding the GUI allowing the user to run and configure their server packs.
getServerPackCreatorSplash() - Method in class de.griefed.serverpackcreator.ServerPackCreator
Splash screen displayed during the boot up of ServerPackCreator if a graphical environment is supported and SPC is started in GUI-mode.
getServerPackDestination(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Acquire the destination directory in which the server pack will be generated.
getServerPackHandler() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances ServerPackHandler used to turn a ConfigurationModel into a server pack.
getServerPacks() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Get a list of all available server packs.
getServerPackSuffix() - Method in class de.griefed.serverpackcreator.ConfigurationModel
Getter for the suffix of the server pack to be generated.
getServerpackSuffix() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the server pack suffix text.
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.
getSpringBootApplicationContext(String[]) - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances application context when running as a webservice.
getStatus() - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackModel
Getter for the status of the server pack.
getStatusBarSettings() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the currently loaded configuration of the status bar.
getStringUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common String utilities used across ServerPackCreator.
getSupportedTypes() - Method in class de.griefed.serverpackcreator.LoggingConfig
 
getSystemUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common system utilities used across ServerPackCreator.
getTab(VersionMeta, ApplicationProperties, Utilities, Optional<CommentedConfig>, Optional<File>) - Method in interface de.griefed.serverpackcreator.addons.swinggui.TabExtension
 
getTabCreateServerPack() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Get the tab in which this ConfigPanel resides in, giving you access to various fields for further operations.
getTabIcon() - Method in interface de.griefed.serverpackcreator.addons.swinggui.TabExtension
Get the Icon for this tab to display to the ServerPackCreator GUI.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
 
getTabTitle() - Method in interface de.griefed.serverpackcreator.addons.swinggui.TabExtension
Get the title of this tab to display in the ServerPackCreator GUI.
getTabTooltip() - Method in interface de.griefed.serverpackcreator.addons.swinggui.TabExtension
Get the tooltip for this tab 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
 
getThemeErrorColor() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get the current themes error-text colour.
getThemeTextColor() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
The current themes default text colour.
getTime() - Method in class de.griefed.serverpackcreator.utilities.SimpleStopWatch
Get the elapsed time of this stopwatch, formatted using %2dh:%02dm:%02ds:%04dms.
getTime(String) - Method in class de.griefed.serverpackcreator.utilities.SimpleStopWatch
Get the elapsed time of this stopwatch using a custom formatting.
getTime() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
Probably the same as FabricDetails.getReleaseTime().
getTomlParser() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances toml parser to read and parse various .toml-files during modscanning, addon- and extension config loading and provisioning, serverpackcreator.conf reading and more.
getTomlScanner() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances toml scanner to determine the sideness of Forge mods for Minecraft 1.13.x and newer.
getType() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricDetails
The release type of this Fabric loader.
getUpdateChecker() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances update checker to inform the user about any potentially available update, including links to said update, if any.
getUrl() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricLibrary
The URL to this library.
getUtilities() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Common utilities used across ServerPackCreator.
getUtilities() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionTab
Common utilities used across ServerPackCreator.
getUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances collection of common utilities used across ServerPackCreator.
getVersion() - Method in interface de.griefed.serverpackcreator.addons.BaseInformation
Get the version of this addon.
getVersion() - Method in class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
 
getVersion() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricIntermediary
The version of this intermediary.
getVersionMeta() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Get the version meta used by ServerPackCreator, giving you access to Minecraft, Forge, Fabric, LegacyFabric and Quilt versions.
getVersionMeta() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionTab
Get the version meta used by ServerPackCreator, giving you access to Minecraft, Forge, Fabric, LegacyFabric and Quilt versions.
getVersionMeta() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances version meta used for checking version-correctness of Minecraft and supported modloaders, as well as gathering information about Minecraft servers and modloader installers.
getWebUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common web utilities used across ServerPackCreator.
getXml(File) - Method in class de.griefed.serverpackcreator.utilities.common.XmlUtilities
Reads the file into a Document and Node.normalize() it.
getXml(String) - Method in class de.griefed.serverpackcreator.utilities.common.XmlUtilities
Reads the string into a Document and Node.normalize() it.
getXml(InputStream) - Method in class de.griefed.serverpackcreator.utilities.common.XmlUtilities
Reads the inputstream into a Document and Node.normalize() it.
getXmlUtilities() - Method in class de.griefed.serverpackcreator.ServerPackCreator
This instances common XML utilities used across ServerPackCreator.
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.
hasteBinPreChecks(File) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Checks the filesize of the given file whether it is smaller or bigger than 10 MB.
homeDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
ServerPackCreators home directory, in which all important files and folders are stored in.
HORIZONTAL - Static variable in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 

I

I18n - Class in de.griefed.serverpackcreator.i18n
This is the localizationManager for ServerPackCreator.
To use it, initialize it by calling I18n.initialize().
I18n(ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.i18n.I18n
Constructor for our I18n using the locale set in the ApplicationProperties-instance passed to this constructor.
I18n(ApplicationProperties, String) - Constructor for class de.griefed.serverpackcreator.i18n.I18n
Constructor for our I18n with a given locale.
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.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(String) - Method in class de.griefed.serverpackcreator.i18n.I18n
Initializes the I18n with a provided locale.
initialize() - Method in class de.griefed.serverpackcreator.i18n.I18n
Initialize the I18n with en_us as the 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
 
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
 
installerVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
installerVersionsArrayAscending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Array of available installer version in ascending order.
installerVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
installerVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
installerVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
installerVersionsArrayDescending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Array of available installer version in descending order.
installerVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
installerVersionsListAscending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
installerVersionsListAscending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
installerVersionsListAscending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
List of available installer version in ascending order.
installerVersionsListAscending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
installerVersionsListDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
installerVersionsListDescending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
installerVersionsListDescending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
List of available installer version in descending order.
installerVersionsListDescending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
installServer(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Installs the modloader server for the specified modloader, modloader version and Minecraft version.
installServer(String, String, String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Installs the modloader server for the specified modloader, modloader version and Minecraft version.
InvalidFileTypeException - Exception in de.griefed.serverpackcreator.utilities.common
Exceptions thrown if a specified FileUtilities.FileType is considered invalid.
InvalidFileTypeException(String) - Constructor for exception de.griefed.serverpackcreator.utilities.common.InvalidFileTypeException
 
InvalidLinkException - Exception in de.griefed.serverpackcreator.utilities.common
Exceptions thrown if a specified FileUtilities.FileType is considered invalid.
InvalidLinkException(String) - Constructor for exception de.griefed.serverpackcreator.utilities.common.InvalidLinkException
 
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
 
isAutoExcludingModsEnabled() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Is auto excluding of clientside-only mods enabled.
isCircularIcon() - Method in class de.griefed.serverpackcreator.swing.utilities.RotatedIcon
Is the image circular or rectangular? Only used for Rotate.ABOUT_CENTER.
isDarkTheme() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Is the Dark Theme currently active?
isDir(ConfigurationModel, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
If the in the configuration specified modpack dir is an existing directory, checks are made for valid configuration of: directories to copy to server pack, if includeServerInstallation is true path to Java executable/binary, Minecraft version, modloader and modloader version.
isExe() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Whether a .exe or JAR-file was used for running ServerPackCreator.
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
 
isInstallerUrlAvailable(String) - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
isInstallerUrlAvailable(String) - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Check whether a URL to an installer is available for the specified version.
isInstallerUrlAvailable(String) - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
isJavaScriptAutoupdateEnabled() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Whether to automatically update the SPC_JAVA_SPC-placeholder in the script variables table with a Java path matching the required Java version for the Minecraft server.
isLink(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check if the given file is a UNIX symlink or Windows lnk.
isLink(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Check if the given file is a UNIX symlink or Windows lnk.
isMinecraftSupported(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
isMinecraftSupported(String) - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
isMinecraftSupported(String) - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Check whether the given Minecraft version is supported by this modloader.
isMinecraftSupported(String) - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
isReachable(URL) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Check the availability of the host of the given URL and whether the URL gives a status code of 200.
isServerIconInclusionTicked() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Is the inclusion of a server-icon.png desired?
isServerInstallationTicked() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Is the modloader server installation desired?
isServerPackCleanupEnabled() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Whether cleanup procedures after server pack generation are enabled.
isServerPacksOverwriteEnabled() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Whether overwriting of already existing server packs is enabled.
isServerPropertiesInclusionTicked() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Is the inclusion of a server.properties-file desired?
isStable() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricIntermediary
Whether this intermediary is considered stable.
isVersionValid(String) - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
isVersionValid(String) - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
isVersionValid(String) - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Check whether the specified version is available/correct/valid.
isVersionValid(String) - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
isZip(ConfigurationModel, List<String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Checks the specified ZIP-archive for validity.
isZipCreationTicked() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Is the creation of a server pack ZIP-archive desired?
isZipFileExclusionEnabled() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Whether the exclusion of files from the ZIP-archive of the server pack is enabled.

J

jarInformation(Class<?>) - Method in class de.griefed.serverpackcreator.utilities.common.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.
jarInformation(ApplicationHome) - Method in class de.griefed.serverpackcreator.utilities.common.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.
JarUtilities - Class in de.griefed.serverpackcreator.utilities.common
Some utilities used across ServerPackCreator, revolving around interacting with JAR-files.
JarUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.common.JarUtilities
 
JarUtils() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 
java() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Getter for the path to the Java executable/binary.
javaAvailable() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Whether a viable path to a Java executable or binary has been configured for ServerPackCreator.
javaPath(int) - Method in class de.griefed.serverpackcreator.ApplicationProperties
Get the path to the specified Java executable/binary, wrapped in an Optional for your convenience.
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(String) - Constructor for class de.griefed.serverpackcreator.swing.utilities.JComponentTailer
 
JsonException - Exception in de.griefed.serverpackcreator.utilities.common
 
JsonException(String, Throwable) - Constructor for exception de.griefed.serverpackcreator.utilities.common.JsonException
 
JsonException(String) - Constructor for exception de.griefed.serverpackcreator.utilities.common.JsonException
 
JsonUtilities - Class in de.griefed.serverpackcreator.utilities.common
JSON-based utility methods for acquiring and working with JSON from files and objects.
JsonUtilities(ObjectMapper) - Constructor for class de.griefed.serverpackcreator.utilities.common.JsonUtilities
 
JsonUtilities() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 

L

langDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Directory in which the language-properties for internationalization are stored in.
latest() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricInstaller
The latest version of the Legacy Fabric installer.
latestForgeVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Latest Forge version for a given Minecraft version, wrapped in Optional
latestInstaller() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
latestInstaller() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
latestInstaller() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Get the latest installer version.
latestInstaller() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
latestInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
latestInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
latestInstallerUrl() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Get the URL to the latest installer.
latestInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
latestLoader() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
latestLoader() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
latestLoader() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Get the latest loader version.
latestLoader() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
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.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.
latestURL() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricInstaller
The URL to the latest installer for Legacy Fabric.
legacyFabric() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
The LegacyFabric-instance for working with Legacy Fabric versions and information about them.
legacyFabricGameManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The LegacyFabric game version manifest containing information about which Minecraft version LegacyFabric is available for.
legacyFabricGameManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Storage location for Legacy Fabric Game version manifest file.
LegacyFabricInstaller - Class in de.griefed.serverpackcreator.versionmeta.legacyfabric
 
LegacyFabricInstaller(File, Utilities) - Constructor for class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricInstaller
New instance holding information about the LegacyFabric installer and versions.
legacyFabricInstallerManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
LegacyFabric installer manifest containing information about available LegacyFabric installers with which to install a server.
legacyFabricInstallerManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Storage location for Legacy Fabric Installer version manifest file.
legacyFabricLoaderManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
LegacyFabric loader manifest containing information about Fabric loader maven versions.
legacyFabricLoaderManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Storage location for Legacy Fabric Loader version manifest file.
LegacyFabricMeta - Class in de.griefed.serverpackcreator.versionmeta.legacyfabric
 
LegacyFabricMeta(File, File, File, Utilities) - Constructor for class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
LegacyFabric meta providing game, loader and installer version information.
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
 
ListUtilities - Class in de.griefed.serverpackcreator.utilities.common
Utility-class revolving around Lists.
ListUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.common.ListUtilities
 
ListUtils() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 
loadData(HashMap<String, String>) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Clear and load the provided hashmap into the table.
loaderVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
loaderVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
loaderVersionsArrayAscending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Array of available loader versions in ascending order.
loaderVersionsArrayAscending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
loaderVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
loaderVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
loaderVersionsArrayDescending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Array of available loader versions in descending order.
loaderVersionsArrayDescending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
loaderVersionsListAscending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
loaderVersionsListAscending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
loaderVersionsListAscending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
List of available loader versions in ascending order.
loaderVersionsListAscending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
loaderVersionsListDescending() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
loaderVersionsListDescending() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
loaderVersionsListDescending() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
List of available loader versions in descending order.
loaderVersionsListDescending() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
loadProperties() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Reload serverpackcreator.properties.
LOG - Static variable in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
 
LOG_ADDONS - Static variable in class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
 
LOG_ADDONS - Static variable in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
 
LOG_ADDONS - Static variable in class de.griefed.serverpackcreator.addons.swinggui.ExtensionTab
 
LoggingConfig - Class in de.griefed.serverpackcreator
Custom logging configuration setup to prevent incorrect log-directories when executing ServerPackCreator from CLI from a completely other directory.
LoggingConfig() - Constructor for class de.griefed.serverpackcreator.LoggingConfig
Check possible home-directories for a viable serverpackcreator.properties and ceck whether the de.griefed.serverpackcreator.home-property is available.
LoggingConfig.CustomXmlConfiguration - Class in de.griefed.serverpackcreator
Custom XmlConfiguration to pass our custom log4j2.xml config to log4j.
logsDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Storage location for logs created by ServerPackCreator.

M

main(String[]) - Static method in class de.griefed.serverpackcreator.ServerPackCreator
Initialize ServerPackCreator with the passed commandline-arguments and run.
mainGUI() - Method in class de.griefed.serverpackcreator.swing.ServerPackCreatorWindow
Shows the GUI from the EDT by using SwingUtilities, and it's invokeLater method by calling ServerPackCreatorWindow.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(I18n, LightTheme, DarkTheme, ServerPackCreatorWindow, MaterialLookAndFeel, MaterialLookAndFeel, TabCreateServerPack, JTabbedPane, ApplicationProperties, UpdateChecker, Utilities) - Constructor for class de.griefed.serverpackcreator.swing.MainMenuBar
Constructor for our MainMenuBar.
manifestsDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Directory to which default/fallback manifests are copied to during the startup of ServerPackCreator.
Meta - Interface in de.griefed.serverpackcreator.versionmeta
 
MigrationManager - Class in de.griefed.serverpackcreator
The migration manager of ServerPackCreator is responsible for determining update-steps between a given old version and a given new version.
MigrationManager.MigrationMessage - Class in de.griefed.serverpackcreator
A migration message include any and all information for a particular migration which has taken place during the startup of ServerPackCreator.
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.
minecraftManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for the location of the Minecraft version manifest-file.
MinecraftMeta - Class in de.griefed.serverpackcreator.versionmeta.minecraft
Minecraft meta containing information about available client- and server releases.
MinecraftMeta(File, ForgeMeta, Utilities, ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Create a new Minecraft Meta instance.
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.
minecraftServerManifestsDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Directory to which Minecraft server manifests are copied during the startup of ServerPackCreator.
minecraftVersion() - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeInstance
Get the Minecraft version of this Forge instance.
minecraftVersionManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Minecraft version manifest containing information about available Minecraft versions.
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.
modpacksDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Modpacks directory in which uploaded modpack ZIP-archives and extracted modpacks are stored.
ModScanner - Class in de.griefed.serverpackcreator.modscanning
Easy-access class for scanning of mods inside a modpack.
ModScanner(AnnotationScanner, FabricScanner, QuiltScanner, TomlScanner) - Constructor for class de.griefed.serverpackcreator.modscanning.ModScanner
 
mouseClicked(MouseEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
 
mouseEntered(MouseEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
 
mouseExited(MouseEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
 
mousePressed(MouseEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
When the mouse is pressed the editor is invoked.
mouseReleased(MouseEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
 

N

nestedTextContains(JsonNode, String, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Check whether a child node contains the specified text.
nestedTextEqualsIgnoreCase(JsonNode, String, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Check whether the text in specified child node(s) is equal to the specified text, case-insensitive.
nestedTextIsEmpty(JsonNode, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Check whether the text in the specified child node(s) is empty.
nestedTextMatches(JsonNode, String, String...) - Method in class de.griefed.serverpackcreator.utilities.common.JsonUtilities
Check whether the text in specified child node(s) matches the specified text.
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

objectMapper() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
ObjectMapper-bean for use in various JSON-related things.
oldestForgeVersion(String) - Method in class de.griefed.serverpackcreator.versionmeta.forge.ForgeMeta
Oldest Forge version for a given Minecraft version, wrapped in Optional
openFile(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Open the specified file in an editor.
openFile(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Open the specified file in an editor.
openFolder(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Open the specified folder in the file explorer.
openFolder(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Open the specified folder in the file explorer.
openLinkInBrowser(URL) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Open the given url in a browser.
openLinkInBrowser(URI) - Method in class de.griefed.serverpackcreator.utilities.common.WebUtilities
Open the given uri in a browser.
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.
overwriteServerFilesFile(File) - Method in class de.griefed.serverpackcreator.ServerPackCreator
Overwrite the specified server-files file, even when it exists.

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
pathSecureText(String) - Method in class de.griefed.serverpackcreator.utilities.common.StringUtilities
Remove commonly forbidden characters from the passed string, making the resulting String safe to use for files, paths, directories etc.
pathSecureTextAlternative(String) - Method in class de.griefed.serverpackcreator.utilities.common.StringUtilities
Remove commonly forbidden characters from the passed string, making the resulting String safe to use for files, paths, directories etc.
pluginID() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
The ID of the addon providing this extension implementation.
PostGenExtension - Interface in de.griefed.serverpackcreator.addons.serverpackhandler
Extension point for addons which are to be executed after server pack, and it's ZIP-archive, have been created.
PreGenExtension - Interface in de.griefed.serverpackcreator.addons.serverpackhandler
Extension point for addons which are to be executed before the generation of a server pack is started.
PreZipExtension - Interface in de.griefed.serverpackcreator.addons.serverpackhandler
Extension point for addons 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.ConfigurationHandler
printConfigurationModel(String, List<String>, List<String>, boolean, String, String, String, boolean, boolean, boolean, String, String, String, String, HashMap<String, String>) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Prints all passed fields to the console and serverpackcreator.log.
printListToConsoleChunked(List<String>, int, String, boolean) - Method in class de.griefed.serverpackcreator.utilities.common.ListUtilities
Print a list to console in chunks.
printListToLogChunked(List<String>, int, String, boolean) - Method in class de.griefed.serverpackcreator.utilities.common.ListUtilities
Print a list to our log at info level, in chunks.
propertiesFile() - Method in class de.griefed.serverpackcreator.ServerPackCreator.CommandlineParser
If ServerPackCreator was executed with the --setup-argument as well as a properties-file, then this method will return the specified properties file, wrapped in an Optional, so you can check whether it is present or not.
propertyChange(PropertyChangeEvent) - Method in class de.griefed.serverpackcreator.swing.utilities.TextIcon
 
provideImprovedFabricServerLauncher(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Download and provide the improved Fabric Server Launcher, if it is available for the given Minecraft and Fabric version.
provideImprovedFabricServerLauncher(String, String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Download and provide the improved Fabric Server Launcher, if it is available for the given Minecraft and Fabric version.

Q

quilt() - Method in class de.griefed.serverpackcreator.modscanning.ModScanner
Quilt-based scanner.
quilt() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
The QuiltMeta-instance for working with Quilt versions and information about them.
quiltInstallerManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Quilt installer manifest containing information about available Quilt installers with which to install a server.
quiltInstallerManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for the location of the Quilt installer version manifest-file.
quiltManifest() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
Bean for the location of the Quilt version manifest-file.
QuiltMeta - Class in de.griefed.serverpackcreator.versionmeta.quilt
Quilt meta containing information about available Quilt versions and installers.
QuiltMeta(File, File, FabricIntermediaries, Utilities) - Constructor for class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
Create a new Quilt Meta instance, giving you access to available loader and installer versions, as well as URLs to installer for further processing.
QuiltScanner - Class in de.griefed.serverpackcreator.modscanning
quilt.mod.json-based scanning of Fabric-Minecraft mods.
QuiltScanner(ObjectMapper, Utilities) - Constructor for class de.griefed.serverpackcreator.modscanning.QuiltScanner
 
quiltVersionManifest() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Quilt version manifest containing information about available Quilt loader versions.

R

readBoolean() - Method in class de.griefed.serverpackcreator.utilities.common.BooleanUtilities
Deprecated.
Will be removed in Milestone 4. Use BooleanUtilities.readBoolean(Scanner) instead.
readBoolean(Scanner) - Method in class de.griefed.serverpackcreator.utilities.common.BooleanUtilities
Prompts the user to enter values which will then be converted to booleans, either TRUE or FALSE.
readStringList() - Method in class de.griefed.serverpackcreator.utilities.common.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.
release() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricInstaller
The release version of the Legacy Fabric installer.
releaseInstaller() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
releaseInstaller() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
releaseInstaller() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Get the release installer version.
releaseInstaller() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
releaseInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
releaseInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
releaseInstallerUrl() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Get the URL to the release installer.
releaseInstallerUrl() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
releaseLoader() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
releaseLoader() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
 
releaseLoader() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Get the release loader version.
releaseLoader() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
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.
releaseURL() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricInstaller
The URL to the release installer for Legacy Fabric.
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.
removeUpdate(DocumentEvent) - Method in interface de.griefed.serverpackcreator.swing.utilities.SimpleDocumentListener
 
replaceFile(File, File) - Method in class de.griefed.serverpackcreator.utilities.common.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) - 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
resolveLink(String) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Resolve a given link/symlink to its source.
resolveLink(File) - Method in class de.griefed.serverpackcreator.utilities.common.FileUtilities
Resolve a given link/symlink to its source.
reticulate() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Get a random reticulation from ReticulatingSplines.
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
 
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() - Method in class de.griefed.serverpackcreator.ServerPackCreator
Run ServerPackCreator with the mode acquired from ServerPackCreator.CommandlineParser.
run(ServerPackCreator.Mode) - Method in class de.griefed.serverpackcreator.ServerPackCreator
Run ServerPackCreator in a specific ServerPackCreator.Mode.
run(ServerPackModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Create a server pack from a given instance of ServerPackModel when running as a webservice.
run(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Create a server pack from a given instance of ConfigurationModel.
runCheck(VersionMeta, ApplicationProperties, Utilities, ConfigurationModel, List<String>, Optional<CommentedConfig>, ArrayList<CommentedConfig>) - Method in interface de.griefed.serverpackcreator.addons.configurationhandler.ConfigCheckExtension
 
runConfigCheckExtensions(ConfigurationModel, List<String>) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Run any and all configuration-check extensions, using the passed configuration model and the destination at which the server pack is to be generated and stored at.
runPostGenExtensions(ConfigurationModel, String) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Run any and all Post-server pack-generation extensions, using the passed configuration model and the destination at which the server pack is to be generated and stored at.
runPreGenExtensions(ConfigurationModel, String) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Run any and all Pre-Server Pack-Generation extensions, using the passed configuration model and the destination at which the server pack is to be generated and stored at.
runPreZipExtensions(ConfigurationModel, String) - Method in class de.griefed.serverpackcreator.ApplicationAddons
Run any and all Pre-ZIP-archive creation extensions, using the passed configuration model and the destination at which the server pack is to be generated and stored at.

S

sanitizeLinks(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
Sanitize any and all links in a given instance of ConfigurationModel modpack-directory, server-icon path, server-properties path, Java path and copy-directories entries.
save(File) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Save this configuration.
saveConfiguration() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionTab
Save the current configuration of this addon to the overlying addons config-file.
saveToDisk(File) - Method in class de.griefed.serverpackcreator.ApplicationProperties
Store the ApplicationProperties to disk, overwriting the existing one.
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
 
scan(Collection<File>) - Method in class de.griefed.serverpackcreator.modscanning.AnnotationScanner
Scan the fml-cache-annotation.json-files in mod JAR-files of a given directory for their sideness.
If clientSideOnly specifies "value": "true", and is not listed as a dependency for another mod, it is added and therefore later on excluded from the server pack.
scan(Collection<File>) - Method in class de.griefed.serverpackcreator.modscanning.FabricScanner
Scan the fabric.mod.json-files in mod JAR-files of a given directory for their sideness.
If environment specifies client, and is not listed as a dependency for another mod, it is added and therefore later on excluded from the server pack.
scan(Collection<File>) - Method in class de.griefed.serverpackcreator.modscanning.QuiltScanner
Scan the quilt.mod.json-files in mod JAR-files of a given directory for their sideness.
If minecraft.environment specifies client, and is not listed as a dependency for another mod, it is added and therefore later on excluded from the server pack.
scan(Collection<File>) - Method in class de.griefed.serverpackcreator.modscanning.TomlScanner
Scan the mods.toml-files in mod JAR-files of a given directory for their sideness.
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.
ScriptSettings - Class in de.griefed.serverpackcreator.swing.utilities
Hey, Griefed here.
ScriptSettings(I18n) - Constructor for class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Create a new Script Settings table, using ServerPackCreators I18n in order to set the column names according to the currently used language.
ScriptSettings(TableModel, TableColumnModel, ListSelectionModel) - Constructor for class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Constructs a ScriptSettings that is initialized with dm as the data model, cm as the column model, and sm as the selection model.
ScriptSettings.ButtonColumn - Class in de.griefed.serverpackcreator.swing.utilities
 
scriptTemplates() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Configured list of script templates.
server() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftClient
The MinecraftServer for this Minecraft version, wrapped in an Optional.
serverDownloadable(String, String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Check whether the installer for the given combination of Minecraft version, modloader and modloader version is available/reachable.
serverFilesDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Directory in which default server-files are stored in.
SERVERPACK_EXTENSION_CONFIG - Variable in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
 
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
Main-class of ServerPackCreator.
ServerPackCreator(String[]) - Constructor for class de.griefed.serverpackcreator.ServerPackCreator
Initialize ServerPackCreator and determine the ServerPackCreator.Mode to run in from the passed entries in the String-array.
ServerPackCreator.CommandlineParser - Class in de.griefed.serverpackcreator
The Commandline Parser checks the passed commandline arguments to determine the mode to run in.
ServerPackCreator.Mode - Enum in de.griefed.serverpackcreator
Available mods of ServerPackCreator and their respective CLI-arguments required to be activated/used.
ServerPackCreatorAddon - Class in de.griefed.serverpackcreator.addons
 
ServerPackCreatorAddon(PluginWrapper) - Constructor for class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
 
serverPackCreatorDatabase() - Method in class de.griefed.serverpackcreator.ApplicationProperties
ServerPackCreator-database when running as a webservice.
serverPackCreatorPropertiesFile() - Method in class de.griefed.serverpackcreator.ApplicationProperties
The serverpackcreator.properties-file which both resulted from starting ServerPackCreator and provided the settings, properties and configurations for the currently running instance.
ServerPackCreatorSplash - Class in de.griefed.serverpackcreator.swing
The ServerPackCreator splashscreen shown when ServerPackCreator.Mode.GUI is used.
ServerPackCreatorSplash(String) - Constructor for class de.griefed.serverpackcreator.swing.ServerPackCreatorSplash
Create and show our splashscreen.
serverPackCreatorVersion() - 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.
ServerPackCreatorWindow - Class in de.griefed.serverpackcreator.swing
This class creates and shows the GUI needed for running ServerPackCreator in....well...GUI mode.
ServerPackCreatorWindow(I18n, ConfigurationHandler, ServerPackHandler, ApplicationProperties, VersionMeta, Utilities, UpdateChecker, ServerPackCreatorSplash, ApplicationAddons, List<MigrationManager.MigrationMessage>) - Constructor for class de.griefed.serverpackcreator.swing.ServerPackCreatorWindow
Constructor
serverPackExtensionConfig() - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Retrieve this extensions server pack specific configuration.
ServerPackHandler - Class in de.griefed.serverpackcreator
Everything revolving around creating a server pack.
ServerPackHandler(ApplicationProperties, VersionMeta, Utilities, ApplicationAddons, ModScanner) - Constructor for class de.griefed.serverpackcreator.ServerPackHandler
Create a new instance to create server packs.
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, 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.
serverPacksDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Directory in which generated server packs, or server packs being generated, are stored in, as well as their ZIP-archives, if created.
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.
setAikarsFlags() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Sets the text of the Java args textarea to the popular Aikar flags.
setBorder(Border) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextArea
 
setBorder(Border) - Method in class de.griefed.serverpackcreator.swing.utilities.IconTextField
 
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.
setClientsideMods(List<String>) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Set the list of clientside-only mods to exclude from the 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.
setCopyDirectories(List<String>) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Set the list of files and directories to include in the server pack.
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.
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.
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.
setFocusBorder(Border) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings.ButtonColumn
The foreground color of the button when the cell has focus
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.ApplicationProperties
Setter for the path to the Java executable/binary.
setLanguage(String) - Method in class de.griefed.serverpackcreator.ApplicationProperties
Overwrite the language used so the next run of ServerPackCreator uses that language setting.
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.
setMinecraftVersion(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Set the Minecraft version selected in the GUI.
setModLoader(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the modloader used by the modpack.
setModloader(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Set the modloader selected in the GUI.
setModLoaderVersion(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the version of the modloader used by the modpack.
setModloaderVersion(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Set the modloader version selected in the GUI.
setModpackDir(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the path to the modpack directory.
setModpackDirectory(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Set the modpack directory.
setModpackJson(JsonNode) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the JsonNode containing all information about the modpack.
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.
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.
setScriptSettings(HashMap<String, String>) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Putter for the script settings used during script creation.
setScriptVariables(HashMap<String, String>) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Load the hashmap into the script variables table.
setSelectAllForActionEvent(boolean) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Set the Select All property when editing is invoked by the "F2" key
setSelectAllForEdit(boolean) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Sets the Select All property for all event types
setSelectAllForKeyEvent(boolean) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Set the Select All property when editing is invoked by typing directly into the cell
setSelectAllForMouseEvent(boolean) - Method in class de.griefed.serverpackcreator.swing.utilities.ScriptSettings
Set the Select All property when editing is invoked by the mouse
setServerIconPath(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the path of the server-icon.png to include in the server pack.
setServerIconPath(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Getter for the text in the custom server-icon textfield.
setServerIconSelection(boolean) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Change the selection of the server icon checkbox.
setServerInstallationSelection(boolean) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Change the selection of the server installation checkbox.
setServerPackExtensionConfig(ArrayList<CommentedConfig>) - Method in class de.griefed.serverpackcreator.addons.swinggui.ExtensionConfigPanel
Pass the extension configuration to the configuration panel so it can then, in turn, load the available configurations and make them editable, if so desired.
setServerPackSuffix(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the suffix of the server pack to be generated
setServerpackSuffix(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Set the server pack suffix text.
setServerPropertiesPath(String) - Method in class de.griefed.serverpackcreator.ConfigurationModel
Setter for the path of the server.properties to include in the server pack.
setServerPropertiesPath(String) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Getter for the text in the custom server.properties textfield
setServerPropertiesSelection(boolean) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Change the selection of the server properties checkbox.
setServerZipArchiveSelection(boolean) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Change the selection of the server ZIP-archive checkbox.
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.
setStatusBarSettings(LarsonScanner.ScannerConfig) - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
set the configuration for the status bar in the GUI.
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
setTheme(boolean) - Method in class de.griefed.serverpackcreator.ApplicationProperties
Set the current theme to Dark Theme or Light Theme.
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
 
SimpleStopWatch - Class in de.griefed.serverpackcreator.utilities
Minimalistic stopwatch to measure the elapsed time between operations.
SimpleStopWatch() - Constructor for class de.griefed.serverpackcreator.utilities.SimpleStopWatch
 
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, int) - Constructor for class de.griefed.serverpackcreator.swing.utilities.SmartScroller
Specify how the SmartScroller will function.
SmartScroller(JScrollPane, int) - Constructor for class de.griefed.serverpackcreator.swing.utilities.SmartScroller
Convenience constructor.
Scroll direction is VERTICAL.
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.
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.
snapshotVersionsDescending() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Get the list of available Minecraft version of the Type.SNAPSHOT in Type.DESCENDING order.
specificURL(String) - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricInstaller
Get the URL for a specific installer version, wrapped in an Optional.
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() - Method in class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
This method is called by the application when the plugin is started.
START - Static variable in class de.griefed.serverpackcreator.swing.utilities.SmartScroller
 
start() - Method in class de.griefed.serverpackcreator.utilities.SimpleStopWatch
Starts the stopwatch.
stop() - Method in class de.griefed.serverpackcreator.addons.ServerPackCreatorAddon
This method is called by the application when the plugin is stopped.
stop() - Method in class de.griefed.serverpackcreator.utilities.SimpleStopWatch
Stops the stopwatch.
StringUtilities - Class in de.griefed.serverpackcreator.utilities.common
Utility-class revolving around Strings.
StringUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.common.StringUtilities
 
StringUtils() - Method in class de.griefed.serverpackcreator.utilities.common.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.ConfigurationHandler
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.
supportedMinecraftVersions() - Method in class de.griefed.serverpackcreator.versionmeta.legacyfabric.LegacyFabricMeta
All Legacy Fabric supported Minecraft versions.
supportedModloaders() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Modloaders supported by ServerPackCreator.
SystemUtilities - Class in de.griefed.serverpackcreator.utilities.common
Utility-class revolving around the system we are running on.
SystemUtilities() - Constructor for class de.griefed.serverpackcreator.utilities.common.SystemUtilities
 
SystemUtils() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 

T

TabAddonsHandlerLog - Class in de.griefed.serverpackcreator.swing
This class creates the tab which display the latest addons.log tailer.
TabAddonsHandlerLog(String, File) - 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(I18n, ConfigurationHandler, ServerPackHandler, VersionMeta, ApplicationProperties, ServerPackCreatorWindow, Utilities, DarkTheme, LightTheme, ApplicationAddons) - Constructor for class de.griefed.serverpackcreator.swing.TabCreateServerPack
Constructor
TabExtension - Interface in de.griefed.serverpackcreator.addons.swinggui
Extension point for addons which add additional JPanels as additional tabs to the ServerPackCreator GUI.
tabExtensions() - Method in class de.griefed.serverpackcreator.ApplicationAddons
List of available TabExtension-extensions.
TabServerPackCreatorLog - Class in de.griefed.serverpackcreator.swing
This class creates the tab which display the latest serverpackcreator.log tailer.
TabServerPackCreatorLog(String, File) - Constructor for class de.griefed.serverpackcreator.swing.TabServerPackCreatorLog
Constructor
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(ApplicationProperties, ConfigurationHandler, ServerPackHandler, ServerPackService) - 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) - Constructor for class de.griefed.serverpackcreator.spring.task.TaskSubmitter
Constructor responsible for our DI.
tempDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Temp-directory storing files and folders required temporarily during the run of a server pack generation or other operations.
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
 
tomlParser() - Method in class de.griefed.serverpackcreator.spring.BeanConfiguration
TomlParser for parsing .toml-files.
tomls() - Method in class de.griefed.serverpackcreator.modscanning.ModScanner
Forge toml-based scanner.
TomlScanner - Class in de.griefed.serverpackcreator.modscanning
 
TomlScanner(TomlParser) - Constructor for class de.griefed.serverpackcreator.modscanning.TomlScanner
 
toString() - Method in class de.griefed.serverpackcreator.ConfigurationModel
 
toString() - Method in class de.griefed.serverpackcreator.MigrationManager.MigrationMessage
 
toString() - Method in class de.griefed.serverpackcreator.utilities.SimpleStopWatch
Get the elapsed time of this stopwatch, formatted using %2dh:%02dm:%02ds:%04dms.
toVersion() - Method in class de.griefed.serverpackcreator.MigrationManager.MigrationMessage
 
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.

U

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.common.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() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricIntermediaries
Update the intermediaries for Fabric.
update() - Method in class de.griefed.serverpackcreator.versionmeta.fabric.FabricMeta
 
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.legacyfabric.LegacyFabricMeta
 
update() - Method in interface de.griefed.serverpackcreator.versionmeta.Meta
Update the meta-information for this modloader-meta, updating the available loader and installer versions, thus giving you access to version-checks, URLs etc.
update() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftMeta
Update the MinecraftClientMeta and MinecraftServerMeta.
update() - Method in class de.griefed.serverpackcreator.versionmeta.quilt.QuiltMeta
 
update() - Method in class de.griefed.serverpackcreator.versionmeta.VersionMeta
Update the Minecraft, Forge and Fabric metas.
updateCheck(boolean) - Method in class de.griefed.serverpackcreator.ServerPackCreator
Check for update-availability.
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() - Constructor for class de.griefed.serverpackcreator.utilities.UpdateChecker
Constructor for Dependency Injection.
updateConfigModelFromATLauncherInstance(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
instance.json
updateConfigModelFromConfigJson(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
config.json
updateConfigModelFromCurseManifest(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
manifest.json
updateConfigModelFromMinecraftInstance(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
minecraftinstance.json
updateConfigModelFromMMCPack(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
mmc-pack.json
updateConfigModelFromModrinthManifest(ConfigurationModel, File) - Method in class de.griefed.serverpackcreator.ConfigurationHandler
modrinth.index.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.ConfigurationHandler
instance.cfg
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.
updatePanelTheme() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Update the status labels with the current themes font-color and alpha.
updateServerPackByID(int, ServerPackModel) - Method in class de.griefed.serverpackcreator.spring.serverpack.ServerPackService
Update a server pack database entry with the given database id.
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.common
Parent-class for all utilities, giving access to any and all utility-classes we may have.
Utilities(ApplicationProperties, ObjectMapper, DocumentBuilder) - Constructor for class de.griefed.serverpackcreator.utilities.common.Utilities
 
Utilities(BooleanUtilities, FileUtilities, JarUtilities, ListUtilities, StringUtilities, SystemUtilities, WebUtilities, JsonUtilities, XmlUtilities) - Constructor for class de.griefed.serverpackcreator.utilities.common.Utilities
 

V

validateInputFields() - Method in class de.griefed.serverpackcreator.swing.TabCreateServerPack
Validate all text-based input fields.
valueOf(String) - Static method in enum de.griefed.serverpackcreator.ApplicationProperties.ExclusionFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.griefed.serverpackcreator.ServerPackCreator.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.utilities.common.FileUtilities.FileType
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.ApplicationProperties.ExclusionFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.griefed.serverpackcreator.ServerPackCreator.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.utilities.common.FileUtilities.FileType
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 client.
version() - Method in class de.griefed.serverpackcreator.versionmeta.minecraft.MinecraftServer
Get the Minecraft-version of this server.
VersionMeta - Class in de.griefed.serverpackcreator.versionmeta
VersionMeta containing available versions and important details for Minecraft, Fabric and Forge.
VersionMeta(File, File, File, File, File, File, File, File, File, File, ObjectMapper, Utilities, ApplicationProperties) - 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

web(String[]) - Method in class de.griefed.serverpackcreator.ServerPackCreator
Run the ServerPackCreator webservice and provide Spring Boot with arguments.
WebUtilities - Class in de.griefed.serverpackcreator.utilities.common
Utility-class revolving around interactions with web-resources.
WebUtilities(ApplicationProperties) - Constructor for class de.griefed.serverpackcreator.utilities.common.WebUtilities
 
WebUtils() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 
workDirectory() - Method in class de.griefed.serverpackcreator.ApplicationProperties
Work-directory for storing temporary, non-critical, files and directories.

X

XmlUtilities() - Method in class de.griefed.serverpackcreator.utilities.common.Utilities
 
XmlUtilities - Class in de.griefed.serverpackcreator.utilities.common
Commonly used XML utilities.
XmlUtilities(DocumentBuilder) - Constructor for class de.griefed.serverpackcreator.utilities.common.XmlUtilities
 

Z

zipBuilder(ConfigurationModel) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Creates a ZIP-archive of the server pack previously generated.
zipBuilder(String, boolean, String, String, String) - Method in class de.griefed.serverpackcreator.ServerPackHandler
Creates a ZIP-archive of specified directory.
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, ApplicationProperties, Utilities) - 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(ApplicationProperties, TaskSubmitter, ConfigurationHandler, NotificationResponse, VersionMeta) - 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 Q R S T U V W X Z 
Skip navigation links