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
nullwhen 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 of
de.griefed.serverpackcreator.api.plugins.configurationhandler.ConfigCheckExtension
de.griefed.serverpackcreator.api.plugins.serverpackhandler.PostGenExtension
de.griefed.serverpackcreator.api.plugins.serverpackhandler.PreGenExtension
de.griefed.serverpackcreator.api.plugins.serverpackhandler.PreZipExtension
de.griefed.serverpackcreator.api.plugins.swinggui.ConfigPanelExtension
de.griefed.serverpackcreator.api.plugins.swinggui.TabExtension
de.griefed.serverpackcreator.api.plugins.swinggui.ExtensionConfigPanel
de.griefed.serverpackcreator.api.plugins.swinggui.ExtensionTab
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_..._SPCmarker. - 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.propertiesto 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
Preferencesnode. - 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.