Interface ServerPackConfigTab
-
- All Implemented Interfaces:
public interface ServerPackConfigTabForce every server pack configuration tab to provide a certain set of methods. Said set of methods give plugins access to various configurable values, such as
the modpack directory
the list of clientside-only mods
the list of files and folders to include or exclude and more.
Griefed
-
-
Method Summary
-
-
Method Detail
-
setClientSideMods
abstract Unit setClientSideMods(List<String> entries)
-
setWhitelist
abstract Unit setWhitelist(List<String> entries)
-
setInclusions
abstract Unit setInclusions(List<InclusionSpecification> entries)
-
setIconInclusionTicked
abstract Unit setIconInclusionTicked(Boolean ticked)
-
setJavaArguments
abstract Unit setJavaArguments(String javaArguments)
-
setMinecraftVersion
abstract Unit setMinecraftVersion(String version)
-
setModloader
abstract Unit setModloader(String modloader)
-
setModloaderVersion
abstract Unit setModloaderVersion(String version)
-
setModpackDirectory
abstract Unit setModpackDirectory(String directory)
-
setPropertiesInclusionTicked
abstract Unit setPropertiesInclusionTicked(Boolean ticked)
-
setScriptVariables
abstract Unit setScriptVariables(HashMap<String, String> variables)
-
setServerIconPath
abstract Unit setServerIconPath(String path)
-
setServerPackSuffix
abstract Unit setServerPackSuffix(String suffix)
-
setServerPropertiesPath
abstract Unit setServerPropertiesPath(String path)
-
setZipArchiveCreationTicked
abstract Unit setZipArchiveCreationTicked(Boolean ticked)
-
getClientSideMods
abstract String getClientSideMods()
-
getClientSideModsList
abstract List<String> getClientSideModsList()
-
getWhitelist
abstract String getWhitelist()
-
getWhitelistList
abstract List<String> getWhitelistList()
-
getInclusions
abstract List<InclusionSpecification> getInclusions()
-
getCurrentConfiguration
abstract PackConfig getCurrentConfiguration()
-
saveCurrentConfiguration
abstract File saveCurrentConfiguration()
-
getJavaArguments
abstract String getJavaArguments()
-
getMinecraftVersion
abstract String getMinecraftVersion()
-
getModloader
abstract String getModloader()
-
getModloaderVersion
abstract String getModloaderVersion()
-
getModpackDirectory
abstract String getModpackDirectory()
-
getScriptSettings
abstract HashMap<String, String> getScriptSettings()
-
getServerIconPath
abstract String getServerIconPath()
-
getServerPackSuffix
abstract String getServerPackSuffix()
-
getServerPropertiesPath
abstract String getServerPropertiesPath()
-
isMinecraftServerAvailable
abstract Boolean isMinecraftServerAvailable()
-
isServerIconInclusionTicked
abstract Boolean isServerIconInclusionTicked()
-
isServerPropertiesInclusionTicked
abstract Boolean isServerPropertiesInclusionTicked()
-
isZipArchiveCreationTicked
abstract Boolean isZipArchiveCreationTicked()
-
clearScriptVariables
abstract Unit clearScriptVariables()
-
setAikarsFlagsAsJavaArguments
abstract Unit setAikarsFlagsAsJavaArguments()
-
validateInputFields
abstract Unit validateInputFields()
-
acquireRequiredJavaVersion
abstract String acquireRequiredJavaVersion()
-
-
-
-