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

S

sanitizeLinks(de.griefed.serverpackcreator.api.config.PackConfig) - function in de.griefed.serverpackcreator.api.config.ConfigurationHandler
Sanitize any and all links in a given instance of PackConfig modpack-directory, server-icon path, server-properties path, Java path and copy-directories entries.
save(java.io.File,java.io.File,java.util.List) - function in de.griefed.serverpackcreator.api.PropertyStore
Saves the merged properties to propertiesFile and every tracked file, dropping removeKeys (legacy-keys) first.
save(java.io.File) - function in de.griefed.serverpackcreator.api.config.PackConfig
Save this configuration to disk, resolving the ApiProperties through the global ApiWrapper-singleton.
save(java.io.File,de.griefed.serverpackcreator.api.ApiProperties) - function in de.griefed.serverpackcreator.api.config.PackConfig
Save this configuration to disk, using the given apiProperties for the configuration version-stamp.
saveConfiguration() - function in de.griefed.serverpackcreator.api.plugins.swinggui.ExtensionTab
Save the current configuration of this plugin to the overlying plugins config-file.
saveCurrentConfiguration() - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Write the tab's current configuration to disk and return the file it was written to.
saveProperties(java.io.File) - function in de.griefed.serverpackcreator.api.ApiProperties
Store the ApplicationProperties to disk, overwriting the existing one.
scan(java.util.Collection) - function in de.griefed.serverpackcreator.api.modscanning.DescriptorScanner
Read every jar in jarFiles and report what each declared.
scan(java.util.Collection) - function in de.griefed.serverpackcreator.api.modscanning.DescriptorScanner
Read every jar in jarFiles and report what each declared.
scan(java.util.Collection) - function in de.griefed.serverpackcreator.api.modscanning.ModJarScanner
Read every jar in jarFiles and report what each declared.
scan(java.util.Collection) - function in de.griefed.serverpackcreator.api.modscanning.QuiltPackScanner
Read every jar in jarFiles and report what each declared.
ScannedMod - class in de.griefed.serverpackcreator.api.modscanning
What one scanner made of one mod jar: which side it belongs on, and what it declared it needs.
scannerFor(java.lang.String,java.lang.String) - function in de.griefed.serverpackcreator.api.modscanning.ModScanner
The scanner that reads a pack on modloader and minecraftVersion, or null when no scanner knows the loader.
scanUsingNekodetector(java.nio.file.Path) - function in de.griefed.serverpackcreator.api.utilities.SecurityScans.Companion
Uses MCRcortex's nekodetector to detect files infected by the fractureiser malware.
ScriptTemplatesConfig - class in de.griefed.serverpackcreator.api.settings
Settings-group for the start- and java-script-templates used during server pack generation: the per-type template-maps stored under prefixed property-keys, their defaults inside the server_files-directory, and the deprecated list-based template-handling.
scrollRectToVisible(java.awt.Rectangle) - function in javax.swing.JComponent
 
SecurityScans - class in de.griefed.serverpackcreator.api.utilities
Various methods to perform security-related scans, such as Nekodetector.
SecurityScans.Companion - class in de.griefed.serverpackcreator.api.utilities.SecurityScans
Zip-slip and archive-safety checks applied before an upload is trusted.
SemanticVersionComparator - class in de.griefed.serverpackcreator.api.utilities.common
Utility-class to compare to versions of semantic-format against each other and determine whether one is newer than the other.
SemanticVersionComparator.Companion - class in de.griefed.serverpackcreator.api.utilities.common.SemanticVersionComparator
Semantic-version comparison, used to decide whether an update is newer.
SERVER - enum entry in de.griefed.serverpackcreator.api.modscanning.Sideness

Belongs in the server pack — including "both sides", and everything undetermined.

serverDownloadable(java.lang.String,java.lang.String,java.lang.String) - function in de.griefed.serverpackcreator.api.serverpack.ServerPackHandler
Whether the installer for the given modloader-combination is available/reachable.
serverDownloadable(java.lang.String,java.lang.String,java.lang.String) - function in de.griefed.serverpackcreator.api.serverpack.ServerPackProvisioner
Check whether the installer for the given combination of Minecraft version, modloader and modloader version is available/reachable.
ServerPackConfigTab - class in de.griefed.serverpackcreator.api.plugins.swinggui
Force every server pack configuration tab to provide a certain set of methods.
ServerPackCreatorPlugin - class in de.griefed.serverpackcreator.api.plugins
A ServerPackCreator plugin provides additional functionality to ServerPackCreator via any ofandFor details on pf4j, the library used to realize the plugin-functionality in ServerPackCreator, visit pf4j.org
serverPackExtensionConfig() - function in de.griefed.serverpackcreator.api.plugins.swinggui.ExtensionConfigPanel
Retrieve this extensions' server pack specific configuration.
ServerPackFile - class in de.griefed.serverpackcreator.api.serverpack
A ServerPackFile represents a source-destination-combination of two files/directories.
ServerPackFileGatherer - class in de.griefed.serverpackcreator.api.serverpack
Gatherer of all files which make up a server pack: resolves inclusion-specifications to source-destination-pairs, applies in-/exclusion-filters, delegates the mods-directory to the mod-list-compiler, and performs the copy itself.
ServerPackGeneration - class in de.griefed.serverpackcreator.api.serverpack
Returned by de.griefed.serverpackcreator.api.serverpack.ServerPackHandler.run.
ServerPackHandler - class in de.griefed.serverpackcreator.api.serverpack
Everything revolving around creating a server pack.
ServerPackHandlerBase - class in de.griefed.serverpackcreator.api.plugins.serverpackhandler
Base-interface from which every de.griefed.serverpackcreator.api.serverpack.ServerPackHandler-extension interface starts from.
ServerPackManifest - class in de.griefed.serverpackcreator.api.serverpack
The server pack manifest shipped with every modpack.
ServerPackProvisioner - class in de.griefed.serverpackcreator.api.serverpack
Provisioner for everything a server pack needs besides the modpack-files themselves: the server-icon, server.properties, start-scripts with variables.txt and HOW-TO-RUN.md, the ZIP-archive, the improved Fabric-launcher, installer-availability checks and pre-/post-install cleanups.
serverReleases() - function in de.griefed.serverpackcreator.api.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftServer of the de.griefed.serverpackcreator.api.versionmeta.Type.RELEASE, in descending order.
serverSnapshots() - function in de.griefed.serverpackcreator.api.versionmeta.minecraft.MinecraftMeta
Get a list of all available MinecraftServer of the de.griefed.serverpackcreator.api.versionmeta.Type.SNAPSHOT, in descending order.
setActionMap(javax.swing.ActionMap) - function in javax.swing.JComponent
 
setAdvertiser(org.apache.logging.log4j.core.net.Advertiser) - function in org.apache.logging.log4j.core.config.AbstractConfiguration
 
setAikarsFlags(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setAikarsFlags(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setAikarsFlagsAsJavaArguments() - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Replace the JVM arguments with Aikar's recommended flags — a convenience the GUI offers as one click.
setAlignmentX(java.lang.Float) - function in javax.swing.JComponent
 
setAlignmentY(java.lang.Float) - function in javax.swing.JComponent
 
setAutoExcludingModsEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setAutoExcludingModsEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setAutoFocusTransferOnDisposal(java.lang.Boolean) - function in java.awt.Component
 
setAutoscrolls(java.lang.Boolean) - function in javax.swing.JComponent
 
setBackground(java.awt.Color) - function in javax.swing.JComponent
 
setBool(java.lang.String,java.lang.Boolean) - function in de.griefed.serverpackcreator.api.PropertyStore
Sets the boolean-property key to value.
setBorder(javax.swing.border.Border) - function in javax.swing.JComponent
 
setBounds(java.awt.Rectangle) - function in java.awt.Component
 
setBoundsOp(java.lang.Integer) - function in java.awt.Component
 
setCheckingForPreReleasesEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setCheckingForPreReleasesEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.UpdateConfig
 
setCleanupSchedule(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.WebserviceConfig
 
setClientMods(java.util.List) - function in de.griefed.serverpackcreator.api.config.PackConfig
Replace the clientside-exclusion list wholesale.
setClientSideMods(java.util.List) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Replace the clientside-mod exclusion list, as if the user had typed it into the tab.
setComponentOrientation(java.awt.ComponentOrientation) - function in java.awt.Component
 
setComponentPopupMenu(javax.swing.JPopupMenu) - function in javax.swing.JComponent
 
setComponentZOrder(java.awt.Component,java.lang.Integer) - function in java.awt.Container
 
setConfigVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setConnectTimeout(java.lang.Integer) - function in de.griefed.serverpackcreator.api.settings.NetworkConfig
 
setCreatedDoubleBuffer(java.lang.Boolean) - function in javax.swing.JComponent
 
setCursor(java.awt.Cursor) - function in java.awt.Component
 
setCustomDestination(java.util.Optional) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setDatabaseCleanupSchedule(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.WebserviceConfig
 
setDatabaseUri(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setDatabaseUri(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.WebserviceConfig
 
setDebugGraphicsOptions(java.lang.Integer) - function in javax.swing.JComponent
 
setDestination(java.lang.String) - function in de.griefed.serverpackcreator.api.config.InclusionSpecification
 
setDirectoriesToExclude(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setDirectoriesToExclude(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setDirectoriesToInclude(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setDirectoriesToInclude(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setDoubleBuffered(java.lang.Boolean) - function in javax.swing.JComponent
 
setDownloadReadTimeout(java.lang.Integer) - function in de.griefed.serverpackcreator.api.settings.NetworkConfig
 
setDropLocation(javax.swing.TransferHandler.DropLocation,java.lang.Object,java.lang.Boolean) - function in javax.swing.JComponent
 
setDropTarget(java.awt.dnd.DropTarget) - function in java.awt.Component
 
setEnabled(java.lang.Boolean) - function in javax.swing.JComponent
 
setExactVersionAllowed(java.lang.Boolean) - function in org.pf4j.AbstractPluginManager
 
setExclusionFilter(de.griefed.serverpackcreator.api.config.ExclusionFilter) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setExclusionFilter(java.lang.String) - function in de.griefed.serverpackcreator.api.config.InclusionSpecification
 
setExclusionFilter(de.griefed.serverpackcreator.api.config.ExclusionFilter) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setFiles(java.util.List) - function in de.griefed.serverpackcreator.api.serverpack.ServerPackManifest
 
setFocusable(java.lang.Boolean) - function in java.awt.Component
 
setFocusCycleRoot(java.lang.Boolean) - function in java.awt.Container
 
setFocusTraversalKeys(java.lang.Integer,java.util.Set) - function in java.awt.Component
 
setFocusTraversalKeys_NoIDCheck(java.lang.Integer,java.util.Set) - function in java.awt.Component
 
setFocusTraversalKeysEnabled(java.lang.Boolean) - function in java.awt.Component
 
setFocusTraversalPolicy(java.awt.FocusTraversalPolicy) - function in java.awt.Container
 
setFocusTraversalPolicyProvider(java.lang.Boolean) - function in java.awt.Container
 
setFont(java.awt.Font) - function in javax.swing.JComponent
 
setForeground(java.awt.Color) - function in javax.swing.JComponent
 
setGame(kotlin.Array) - function in de.griefed.serverpackcreator.api.versionmeta.fabric.FabricArguments
 
setGraphicsConfiguration(java.awt.GraphicsConfiguration) - function in java.awt.Component
 
setHasteBinServerUrl(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setHomeDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setHomeDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.settings.PathsConfig
 
setIconInclusionTicked(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Tick or untick "include the server icon".
setIgnoreRepaint(java.lang.Boolean) - function in java.awt.Component
 
setInclusionFilter(java.lang.String) - function in de.griefed.serverpackcreator.api.config.InclusionSpecification
 
setInclusions(java.util.ArrayList) - function in de.griefed.serverpackcreator.api.config.PackConfig
Replace the inclusion specifications wholesale.
setInclusions(java.util.List) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Replace the inclusion specifications: what gets copied into the server pack, with optional filters.
setInheritsPopupMenu(java.lang.Boolean) - function in javax.swing.JComponent
 
setInputMap(java.lang.Integer,javax.swing.InputMap) - function in javax.swing.JComponent
 
setInputVerifier(javax.swing.InputVerifier) - function in javax.swing.JComponent
 
setInt(java.lang.String,java.lang.Integer) - function in de.griefed.serverpackcreator.api.PropertyStore
Sets the integer-property key to value.
setJavaArgs(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setJavaArguments(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Replace the JVM arguments written into the generated start scripts.
setJavaPath(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setJavaPath(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.JavaConfig
 
setJavaPaths(java.util.HashMap) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setJavaPaths(java.util.HashMap) - function in de.griefed.serverpackcreator.api.settings.JavaConfig
 
setJavaScriptAutoupdateEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setJavaScriptAutoupdateEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.JavaConfig
 
setJavaScriptTemplates(java.util.HashMap) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setJavaScriptTemplates(java.util.HashMap) - function in de.griefed.serverpackcreator.api.settings.ScriptTemplatesConfig
 
setLanguage(de.comahe.i18n4k.Locale) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setLanguage(de.comahe.i18n4k.Locale) - function in de.griefed.serverpackcreator.api.settings.I18nConfig
 
setLayout(java.awt.LayoutManager) - function in java.awt.Container
 
setList(java.lang.String,java.util.List,java.lang.String) - function in de.griefed.serverpackcreator.api.PropertyStore
Sets key to values joined by separator.
setLocale(java.util.Locale) - function in java.awt.Component
 
setLocation(java.awt.Point) - function in java.awt.Component
 
setLoggerAdditive(org.apache.logging.log4j.core.Logger,java.lang.Boolean) - function in org.apache.logging.log4j.core.config.Configuration
 
setLogLevel(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setLogLevel(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.LoggingConfig
 
setMaximumSize(java.awt.Dimension) - function in javax.swing.JComponent
 
setMinecraftPreReleasesAvailabilityEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setMinecraftPreReleasesAvailabilityEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setMinecraftVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setMinecraftVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Select the Minecraft version.
setMinecraftVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.serverpack.ServerPackManifest
 
setMinimumSize(java.awt.Dimension) - function in javax.swing.JComponent
 
setMixingCutoutShape(java.awt.Shape) - function in java.awt.Component
 
setModloader(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setModloader(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Select the modloader.
setModloader(java.lang.String) - function in de.griefed.serverpackcreator.api.serverpack.ServerPackManifest
 
setModloaderVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setModloaderVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Select the modloader version, meaningful only together with the Minecraft version and modloader.
setModloaderVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.serverpack.ServerPackManifest
 
setModpackDir(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setModpackDirectory(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Set the modpack directory the server pack is generated from.
setModpackJson(com.fasterxml.jackson.databind.JsonNode) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setModsWhitelist(java.util.List) - function in de.griefed.serverpackcreator.api.config.PackConfig
Replace the whitelist wholesale — entries here survive a clientMods match.
setName(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setName(java.lang.String) - function in java.awt.Component
 
setName(java.lang.String) - function in org.apache.logging.log4j.core.config.AbstractConfiguration
 
setNanoClock(org.apache.logging.log4j.core.util.NanoClock) - function in org.apache.logging.log4j.core.config.AbstractConfiguration
 
setNetworkConnectTimeout(java.lang.Integer) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setNetworkDownloadReadTimeout(java.lang.Integer) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setNetworkReadTimeout(java.lang.Integer) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setNextFocusableComponent(java.awt.Component) - function in javax.swing.JComponent
 
setOldVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
Set the old version of ServerPackCreator used to perform necessary migrations between the old and the current version.
setOldVersion(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.UpdateConfig
Stores the old ServerPackCreator-version used to perform necessary migrations between the old and the current version, and saves to disk.
setOpaque(java.lang.Boolean) - function in javax.swing.JComponent
 
setPaintingChild(java.awt.Component) - function in javax.swing.JComponent
 
setPluginConfig(java.util.Optional) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ExtensionConfigPanel
 
setPluginManager(org.apache.logging.log4j.core.config.plugins.util.PluginManager) - function in org.apache.logging.log4j.core.config.AbstractConfiguration
 
setPluginsConfigs(java.util.HashMap) - function in de.griefed.serverpackcreator.api.config.PackConfig
Replace all per-plugin configuration wholesale, discarding whatever was set before.
setPostInstallCleanupFiles(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setPostInstallCleanupFiles(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setPreferredSize(java.awt.Dimension) - function in javax.swing.JComponent
 
setPreInstallCleanupFiles(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setPreInstallCleanupFiles(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setProjectID(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setPropertiesInclusionTicked(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Tick or untick "include server.properties".
setReadTimeout(java.lang.Integer) - function in de.griefed.serverpackcreator.api.settings.NetworkConfig
 
setRequestFocusEnabled(java.lang.Boolean) - function in javax.swing.JComponent
 
setResolveRecoveryStrategy(org.pf4j.AbstractPluginManager.ResolveRecoveryStrategy) - function in org.pf4j.AbstractPluginManager
 
setScriptManager(org.apache.logging.log4j.core.script.ScriptManager) - function in org.apache.logging.log4j.core.config.AbstractConfiguration
 
setScriptSettings(java.util.HashMap) - function in de.griefed.serverpackcreator.api.config.PackConfig
Replace the start-script placeholder values wholesale.
setScriptTemplates(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setScriptTemplates(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.settings.ScriptTemplatesConfig
 
setScriptVariables(kotlin.collections.HashMap) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Replace the start-script placeholder values, keyed by their SPC_..._SPC marker.
setServerIconInclusionDesired(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setServerIconPath(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setServerIconPath(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Set the server icon to include, or empty for the shipped default.
setServerPackCleanupEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setServerPackCleanupEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setServerPackExtensionConfig(java.util.ArrayList) - function in de.griefed.serverpackcreator.api.plugins.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.
setServerPacksDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setServerPacksDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.settings.PathsConfig
 
setServerPacksOverwriteEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setServerPacksOverwriteEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setServerPackSuffix(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setServerPackSuffix(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Set the suffix appended to the generated pack's directory name, so variants can coexist.
setServerPropertiesInclusionDesired(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setServerPropertiesPath(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setServerPropertiesPath(java.lang.String) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Set the server.properties to include, or empty for the shipped default.
setSetupWasRun(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiWrapper
 
setSize(java.awt.Dimension) - function in java.awt.Component
 
setSource(java.lang.String) - function in de.griefed.serverpackcreator.api.config.InclusionSpecification
 
setSource(de.griefed.serverpackcreator.api.config.ModpackSource) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setStackTrace(kotlin.Array) - function in kotlin.Throwable
 
setStarted() - function in org.apache.logging.log4j.core.AbstractLifeCycle
 
setStarting() - function in org.apache.logging.log4j.core.AbstractLifeCycle
 
setStartScriptTemplates(java.util.HashMap) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setStartScriptTemplates(java.util.HashMap) - function in de.griefed.serverpackcreator.api.settings.ScriptTemplatesConfig
 
setState(org.apache.logging.log4j.core.LifeCycle.State) - function in org.apache.logging.log4j.core.AbstractLifeCycle
 
setStopped() - function in org.apache.logging.log4j.core.AbstractLifeCycle
 
setStopping() - function in org.apache.logging.log4j.core.AbstractLifeCycle
 
setSystemVersion(java.lang.String) - function in org.pf4j.AbstractPluginManager
 
settingsDependantVersions() - function in de.griefed.serverpackcreator.api.versionmeta.minecraft.MinecraftMeta
Depending on whether de.griefed.serverpackcreator.minecraft.
setToDefault() - function in org.apache.logging.log4j.core.config.AbstractConfiguration
 
setTomcatBaseDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setTomcatBaseDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.settings.PathsConfig
 
setTomcatLogsDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setTomcatLogsDirectory(java.io.File) - function in de.griefed.serverpackcreator.api.settings.PathsConfig
 
setToolTipText(java.lang.String) - function in javax.swing.JComponent
 
setTransferHandler(javax.swing.TransferHandler) - function in javax.swing.JComponent
 
setUI(javax.swing.plaf.ComponentUI) - function in javax.swing.JComponent
 
setUI(javax.swing.plaf.PanelUI) - function in javax.swing.JPanel
 
setUIProperty(java.lang.String,java.lang.Object) - function in javax.swing.JComponent
 
setup(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiWrapper
Convenience method to set up ServerPackCreator.
setup() - function in org.apache.logging.log4j.core.config.AbstractConfiguration
 
setUpdateUrl(java.net.URL) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setUpdateUrl(java.net.URL) - function in de.griefed.serverpackcreator.api.settings.UpdateConfig
 
setUpdatingServerPacksEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setUpdatingServerPacksEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setVerifyInputWhenFocusTarget(java.lang.Boolean) - function in javax.swing.JComponent
 
setVersionID(java.lang.String) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setVersionSchedule(java.lang.String) - function in de.griefed.serverpackcreator.api.settings.WebserviceConfig
 
setVisible(java.lang.Boolean) - function in javax.swing.JComponent
 
setWebserviceCleanupSchedule(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setWebserviceDatabaseCleanupSchedule(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setWebserviceVersionSchedule(java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setWhitelist(java.util.List) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Replace the whitelist — entries here survive a clientside-exclusion match.
setZipArchiveCreationTicked(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.plugins.swinggui.ServerPackConfigTab
Tick or untick "also create a ZIP archive" — the artifact a web-frontend user downloads.
setZipArchiveExclusions(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setZipArchiveExclusions(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
setZipCreationDesired(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.config.PackConfig
 
setZipFileExclusionEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setZipFileExclusionEnabled(java.lang.Boolean) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
shouldDebugGraphics() - function in javax.swing.JComponent
 
show() - function in java.awt.Component
 
show(java.lang.Boolean) - function in java.awt.Component
 
Sideness - class in de.griefed.serverpackcreator.api.modscanning
Which side of a Minecraft install a mod belongs on.
SimpleStopWatch - class in de.griefed.serverpackcreator.api.utilities
Minimalistic stopwatch to measure the elapsed time between operations.
size(java.io.File) - function in de.griefed.serverpackcreator.api.utilities.common.FileUtilitiesKt
Acquire the size of this file or directory in bytes.
size() - function in java.awt.Component
 
SNAPSHOT - enum entry in de.griefed.serverpackcreator.api.versionmeta.Type

Indicates that an object is a pre-release, so either a snapshot (duh...), alpha, beta etc.

source(java.lang.Class,java.io.File) - function in de.griefed.serverpackcreator.api.utilities.common.ClassUtilitiesKt
Acquire the JAR-file which contains this class.
SPCConfigCheckListener - class in de.griefed.serverpackcreator.api.utilities
Config check-listener executed during the checking of a given server pack configuration.
SPCGenericListener - class in de.griefed.serverpackcreator.api.utilities
 
SPCPostGenListener - class in de.griefed.serverpackcreator.api.utilities
Post Generation listener executed after the server pack was generated.
SPCPreServerPackGenerationListener - class in de.griefed.serverpackcreator.api.utilities
Pre-Server Pack listener executed before a server pack is generated.
SPCPreServerPackZipListener - class in de.griefed.serverpackcreator.api.utilities
Pre ZIP-archive listener executed before a server pack ZIP-archive is created.
specificURL(java.lang.String) - function in de.griefed.serverpackcreator.api.versionmeta.legacyfabric.LegacyFabricInstaller
Get the URL for a specific installer version, wrapped in an Optional.
spline(java.lang.Integer) - function in de.griefed.serverpackcreator.api.utilities.ReticulatingSplines.Companion
Retrieve a random message from splines.
stageOne() - function in de.griefed.serverpackcreator.api.ApiWrapper
Stage one of starting ServerPackCreator.
stageThree() - function in de.griefed.serverpackcreator.api.ApiWrapper
Initialize ApiPlugins, de.griefed.serverpackcreator.api.modscanning.ModScanner (consisting of TomlParser, de.griefed.serverpackcreator.api.modscanning.ForgeAnnotationScanner, de.griefed.serverpackcreator.api.modscanning.FabricScanner, de.griefed.serverpackcreator.api.modscanning.ForgeTomlScanner, de.griefed.serverpackcreator.api.modscanning.QuiltScanner), ServerPackHandler.
stageTwo() - function in de.griefed.serverpackcreator.api.ApiWrapper
Initialize de.griefed.serverpackcreator.api.versionmeta.VersionMeta, ConfigurationHandler.
START - enum entry in de.griefed.serverpackcreator.api.config.ExclusionFilter

Does the name of a mod start with the user specified string?

start() - function in de.griefed.serverpackcreator.api.plugins.ServerPackCreatorPlugin
This method is called by the application when the plugin is started.
start() - function in de.griefed.serverpackcreator.api.utilities.SimpleStopWatch
Starts the stopwatch.
start() - function in org.apache.logging.log4j.core.LifeCycle
 
startPlugin(java.lang.String) - function in org.pf4j.PluginManager
 
startPlugins() - function in org.pf4j.PluginManager
 
STARTS_WITH - enum entry in de.griefed.serverpackcreator.api.utilities.common.FilterType

Whether the string to check starts with the given filter.

startsWith(java.util.List,java.lang.String) - function in de.griefed.serverpackcreator.api.utilities.common.ListUtilitiesKt
Check whether any entry in this list starts with the given string.
stop() - function in de.griefed.serverpackcreator.api.plugins.ServerPackCreatorPlugin
This method is called by the application when the plugin is stopped.
stop() - function in de.griefed.serverpackcreator.api.utilities.SimpleStopWatch
Stops the stopwatch.
stop(java.util.concurrent.Future) - function in org.apache.logging.log4j.core.AbstractLifeCycle
 
stop() - function in org.apache.logging.log4j.core.LifeCycle
 
stop(java.lang.Long,java.util.concurrent.TimeUnit) - function in org.apache.logging.log4j.core.LifeCycle2
 
stop(java.lang.Long,java.util.concurrent.TimeUnit,java.lang.Boolean) - function in org.apache.logging.log4j.core.filter.AbstractFilterable
 
stopPlugin(java.lang.String,java.lang.Boolean) - function in org.pf4j.AbstractPluginManager
 
stopPlugin(java.lang.String) - function in org.pf4j.PluginManager
 
stopPlugins() - function in org.pf4j.PluginManager
 
storeCustomProperty(java.lang.String,java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
Store a custom property in the serverpackcreator.properties-file.
storeCustomProperty(java.lang.String,java.lang.String) - function in de.griefed.serverpackcreator.api.PropertyStore
Stores a user-defined property under the customPropertyPrefix to prevent clashes with ServerPackCreator's own keys, returning the stored value.
storePreference(java.lang.String,java.lang.String) - function in de.griefed.serverpackcreator.api.ApiProperties
Write one value into SPC's Preferences node.
StringUtilities - class in de.griefed.serverpackcreator.api.utilities.common
Utility-class revolving around Strings.
StringUtilities.Companion - class in de.griefed.serverpackcreator.api.utilities.common.StringUtilities
String cleanup and the Mongo URI builder the web backend configures itself from.
StringUtilitiesKt - class in de.griefed.serverpackcreator.api.utilities.common
 
subtractAndApplyShape(sun.java2d.pipe.Region) - function in java.awt.Component
 
subtractAndApplyShapeBelowMe() - function in java.awt.Component
 
suggestInclusions(java.lang.String) - function in de.griefed.serverpackcreator.api.config.ConfigurationHandler
Creates a list of suggested directories to include in server pack which is later on written to a new configuration file.
superProcessMouseMotionEvent(java.awt.event.MouseEvent) - function in javax.swing.JComponent
 
supportedForgeVersions(java.lang.String) - function in de.griefed.serverpackcreator.api.versionmeta.forge.ForgeMeta
Get a list of available Forge version for a given Minecraft version in ascending order.
supportedMinecraftVersions() - function in de.griefed.serverpackcreator.api.versionmeta.forge.ForgeMeta
Get the list of Forge supported Minecraft versions, in ascending order.
supportedMinecraftVersions() - function in de.griefed.serverpackcreator.api.versionmeta.legacyfabric.LegacyFabricMeta
All Legacy Fabric supported Minecraft versions.
supportedMinecraftVersions() - function in de.griefed.serverpackcreator.api.versionmeta.neoforge.NeoForgeMeta
Get the list of NeoForge supported Minecraft versions, in ascending order.
SupportedModloaders - class in de.griefed.serverpackcreator.api.config
The single source of truth for the modloaders supported by ServerPackCreator: their exact-match regexes for case-insensitive loader-detection and their canonical names.
supportedNeoForgeVersions(java.lang.String) - function in de.griefed.serverpackcreator.api.versionmeta.neoforge.NeoForgeMeta
Get a list of available NeoForge version for a given Minecraft version in ascending order.
SYMLINK - enum entry in de.griefed.serverpackcreator.api.utilities.common.FileType

A UNIX symlink.

SystemUtilities - class in de.griefed.serverpackcreator.api.utilities.common
Utility-class revolving around the system we are running on.
SystemUtilities.Companion - class in de.griefed.serverpackcreator.api.utilities.common.SystemUtilities
Which operating system SPC is running on, decided once from os.name.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Z  _