Package zombie.network
Class ServerOptions
java.lang.Object
zombie.network.ServerOptions
public class ServerOptions
extends java.lang.Object
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classServerOptions.BooleanServerOptionstatic classServerOptions.DoubleServerOptionstatic classServerOptions.IntegerServerOptionstatic interfaceServerOptions.ServerOptionstatic classServerOptions.StringServerOptionstatic classServerOptions.TextServerOption
- 
Field Summary
- 
Constructor SummaryConstructors Constructor Description ServerOptions()
- 
Method SummaryModifier and Type Method Description voidaddOption(ServerOptions.ServerOption option)java.lang.StringchangeOption(java.lang.String key, java.lang.String value)java.lang.BooleangetBoolean(java.lang.String key)static java.util.ArrayListgetClientCommandList(boolean doLine)static java.util.ArrayListgetCommandList(java.lang.String accessLevel, boolean doLine)java.lang.DoublegetDouble(java.lang.String key)java.lang.FloatgetFloat(java.lang.String key)static ServerOptionsgetInstance()java.lang.IntegergetInteger(java.lang.String key)static java.lang.StringgetListOfCommands(java.lang.String command, boolean doLine, java.lang.String accessLevel)intgetNumOptions()java.lang.StringgetOption(java.lang.String key)ServerOptions.ServerOptiongetOptionByIndex(int index)ServerOptions.ServerOptiongetOptionByName(java.lang.String name)java.util.ArrayListgetOptions()java.util.ArrayListgetPublicOptions()static java.lang.StringgetRandomCard()voidinit()static voidinitLists()booleanloadServerTextFile(java.lang.String serverName)voidputOption(java.lang.String key, java.lang.String value)voidputSaveOption(java.lang.String key, java.lang.String value)voidresetRegionFile()booleansaveServerTextFile(java.lang.String serverName)Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
instance
- 
accessLevelOptionsListpublic static java.util.HashMap accessLevelOptionsList
- 
optionsListpublic static java.util.HashMap optionsList
- 
clientOptionsListpublic static java.util.HashMap clientOptionsList
- 
MAX_PORTpublic static final int MAX_PORT- See Also:
- Constant Field Values
 
- 
nightlengthmodifier
- 
PVP
- 
PauseEmpty
- 
GlobalChat
- 
Open
- 
ServerWelcomeMessage
- 
LogLocalChat
- 
AutoCreateUserInWhiteList
- 
DisplayUserName
- 
SpawnPoint
- 
SafetySystem
- 
ShowSafety
- 
SafetyToggleTimer
- 
SafetyCooldownTimer
- 
SpawnItems
- 
DefaultPort
- 
ResetID
- 
Mods
- 
Map
- 
DoLuaChecksum
- 
Public
- 
PublicName
- 
PublicDescription
- 
MaxPlayers
- 
PingFrequency
- 
PingLimit
- 
HoursForLootRespawn
- 
MaxItemsForLootRespawn
- 
ConstructionPreventsLootRespawn
- 
DropOffWhiteListAfterDeath
- 
NoFire
- 
AnnounceDeath
- 
MinutesPerPage
- 
SaveWorldEveryMinutes
- 
PlayerSafehouse
- 
AdminSafehouse
- 
SafehouseAllowTrepass
- 
SafehouseAllowFire
- 
SafehouseAllowLoot
- 
SafehouseAllowRespawn
- 
SafehouseDaySurvivedToClaim
- 
SafeHouseRemovalTime
- 
AllowDestructionBySledgehammer
- 
KickFastPlayers
- 
ServerPlayerID
- 
RCONPort
- 
RCONPassword
- 
Password
- 
MaxAccountsPerUser
- 
SleepAllowed
- 
SleepNeeded
- 
SteamPort1
- 
SteamPort2
- 
WorkshopItems
- 
SteamScoreboard
- 
SteamVAC
- 
UPnP
- 
UPnPLeaseTime
- 
UPnPZeroLeaseTimeFallback
- 
UPnPForce
- 
CoopServerLaunchTimeout
- 
CoopMasterPingTimeout
- 
VoiceEnable
- 
VoiceComplexity
- 
VoicePeriod
- 
VoiceSampleRate
- 
VoiceBuffering
- 
VoiceMinDistance
- 
VoiceMaxDistance
- 
Voice3D
- 
server_browser_announced_ip
- 
UseTCPForMapDownloads
- 
PlayerRespawnWithSelf
- 
PlayerRespawnWithOther
- 
FastForwardMultiplier
- 
PlayerSaveOnDamage
- 
SaveTransactionID
- 
DisableSafehouseWhenPlayerConnected
- 
Faction
- 
FactionDaySurvivedToCreate
- 
FactionPlayersRequiredForTag
- 
AllowTradeUI
- 
HoursForWorldItemRemoval
- 
WorldItemRemovalList
- 
ItemRemovalListBlacklistToggle
- 
DisableRadioStaff
- 
DisableRadioAdmin
- 
DisableRadioGM
- 
DisableRadioOverseer
- 
DisableRadioModerator
- 
DisableRadioInvisible
- 
cardListpublic static java.util.ArrayList cardList
 
- 
- 
Constructor Details- 
ServerOptionspublic ServerOptions()
 
- 
- 
Method Details- 
getPublicOptionspublic java.util.ArrayList getPublicOptions()
- 
getOptionspublic java.util.ArrayList getOptions()
- 
initListspublic static void initLists()
- 
initpublic void init()
- 
resetRegionFilepublic void resetRegionFile()
- 
getOptionpublic java.lang.String getOption(java.lang.String key)
- 
getBooleanpublic java.lang.Boolean getBoolean(java.lang.String key)
- 
getFloatpublic java.lang.Float getFloat(java.lang.String key)
- 
getDoublepublic java.lang.Double getDouble(java.lang.String key)
- 
getIntegerpublic java.lang.Integer getInteger(java.lang.String key)
- 
putOptionpublic void putOption(java.lang.String key, java.lang.String value)
- 
putSaveOptionpublic void putSaveOption(java.lang.String key, java.lang.String value)
- 
changeOptionpublic java.lang.String changeOption(java.lang.String key, java.lang.String value)
- 
getInstance
- 
getCommandListpublic static java.util.ArrayList getCommandList(java.lang.String accessLevel, boolean doLine)
- 
getClientCommandListpublic static java.util.ArrayList getClientCommandList(boolean doLine)
- 
getListOfCommandspublic static java.lang.String getListOfCommands(java.lang.String command, boolean doLine, java.lang.String accessLevel)
- 
getRandomCardpublic static java.lang.String getRandomCard()
- 
addOption
- 
getNumOptionspublic int getNumOptions()
- 
getOptionByIndex
- 
getOptionByName
- 
loadServerTextFilepublic boolean loadServerTextFile(java.lang.String serverName)
- 
saveServerTextFilepublic boolean saveServerTextFile(java.lang.String serverName)
 
-