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
The scans themselves.
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.
ServerPackManifest.Companion - class in de.griefed.serverpackcreator.api.serverpack.ServerPackManifest
Where a server pack's manifest lives — the single place that answer is spelled.
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.
ServerPackUpdater - class in de.griefed.serverpackcreator.api.serverpack
Everything that makes regenerating a server pack over an existing one safe: whether this run is an update at all, which paths it must keep its hands off, and the removal of what the previous run produced but this one did not.
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
 
setUpdateProtectedPaths(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.ApiProperties
 
setUpdateProtectedPaths(java.util.TreeSet) - function in de.griefed.serverpackcreator.api.settings.GenerationConfig
 
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
Listener for an event that carries no payload: a plugin is told that something happened, not what.
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  _