Package mindustry.net
Class Administration.Config
java.lang.Object
mindustry.net.Administration.Config
- Enclosing class:
- Administration
Server configuration definition. Each config value can be a string, boolean or number.
Creating a new Config instance implicitly adds it to the list of server configs. This can be used for custom plugin configuration.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final arc.struct.Seq<Administration.Config>static final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configfinal Objectstatic final Administration.Configfinal Stringstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configfinal Stringstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configfinal Stringstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Configstatic final Administration.Config -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
all
-
serverName
-
desc
-
port
-
autoUpdate
-
showConnectMessages
-
enableVotekick
-
startCommands
-
logging
-
strict
-
antiSpam
-
interactRateWindow
-
interactRateLimit
-
interactRateKick
-
messageRateLimit
-
messageSpamKick
-
packetSpamLimit
-
chatSpamLimit
-
socketInput
-
socketInputPort
-
socketInputAddress
-
allowCustomClients
-
whitelist
-
motd
-
autosave
-
autosaveAmount
-
autosaveSpacing
-
debug
-
snapshotInterval
-
autoPause
-
roundExtraTime
-
maxLogLength
-
logCommands
-
defaultValue
-
name
-
key
-
description
-
-
Constructor Details
-
Config
-
Config
-
Config
-
Config
-
-
Method Details
-
isNum
public boolean isNum() -
isBool
public boolean isBool() -
isString
public boolean isString() -
get
-
bool
public boolean bool() -
num
public int num() -
string
-
set
-
isDefault
public boolean isDefault()
-