net.minecraft.server.dedicated

public class ServerPropertiesHandler

extends AbstractPropertiesHandler<ServerPropertiesHandler>

net.minecraft.server.dedicated.DedicatedServerProperties
net.minecraft.server.dedicated.DedicatedServerProperties
net.minecraft.class_3806
net.minecraft.server.dedicated.ServerPropertiesHandler

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
LOGGER
field_37276
LOGGER
private static final Pattern
SHA1
SHA1
field_39094
SHA1_PATTERN
private static final com.google.common.base.Splitter
COMMA_SPLITTER
COMMA_SPLITTER
field_39982
COMMA_SPLITTER
public static final String
MANAGEMENT_SERVER_TLS_ENABLED_KEY
MANAGEMENT_SERVER_TLS_ENABLED_KEY
field_62793
MANAGEMENT_SERVER_TLS_ENABLED
public static final String
MANAGEMENT_SERVER_TLS_KEYSTORE_KEY
MANAGEMENT_SERVER_TLS_KEYSTORE_KEY
field_62794
MANAGEMENT_SERVER_TLS_KEYSTORE
public static final String
MANAGEMENT_SERVER_TLS_KEYSTORE_PASSWORD_KEY
MANAGEMENT_SERVER_TLS_KEYSTORE_PASSWORD_KEY
field_62795
MANAGEMENT_SERVER_TLS_KEYSTORE_PASSWORD
public final boolean
onlineMode
onlineMode
field_16813
onlineMode
public final boolean
preventProxyConnections
preventProxyConnections
field_16839
preventProxyConnections
public final String
serverIp
serverIp
field_16829
serverIp
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Boolean>
allowFlight
allowFlight
field_16807
allowFlight
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<String>
motd
motd
field_16825
motd
public final boolean
codeOfConduct
codeOfConduct
field_62063
enableCodeOfConduct
public final String
bugReportLink
bugReportLink
field_51987
bugReportLink
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Boolean>
forceGameMode
forceGameMode
field_16827
forceGameMode
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Boolean>
enforceWhitelist
enforceWhitelist
field_16805
enforceWhitelist
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Difficulty>
difficulty
difficulty
field_16840
difficulty
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<GameMode>
gameMode
gameMode
field_16841
gameMode
public final String
levelName
levelName
field_16820
levelName
public final int
serverPort
serverPort
field_16837
serverPort
public final boolean
managementServerEnabled
managementServerEnabled
field_62281
managementServerEnabled
public final String
managementServerHost
managementServerHost
field_62282
managementServerHost
public final int
managementServerPort
managementServerPort
field_62283
managementServerPort
public final String
managementServerSecret
managementServerSecret
field_62796
managementServerSecret
public final boolean
managementServerTlsEnabled
managementServerTlsEnabled
field_62797
managementServerTlsEnabled
public final String
managementServerTlsKeystore
managementServerTlsKeystore
field_62798
managementServerTlsKeystore
public final String
managementServerTlsKeystorePassword
managementServerTlsKeystorePassword
field_62799
managementServerKeystorePassword
public final String
managementServerAllowedOrigins
managementServerAllowedOrigins
field_63666
managementServerAllowedOrigin
public final Boolean
announcePlayerAchievements
announcePlayerAchievements
field_16830
announcePlayerAchievements
public final boolean
enableQuery
enableQuery
field_16819
enableQuery
public final int
queryPort
queryPort
field_16831
queryPort
public final boolean
enableRcon
enableRcon
field_16818
enableRcon
public final int
rconPort
rconPort
field_16828
rconPort
public final String
rconPassword
rconPassword
field_16823
rconPassword
public final boolean
hardcore
hardcore
field_16838
hardcore
public final boolean
useNativeTransport
useNativeTransport
field_16832
useNativeTransport
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
spawnProtection
spawnProtection
field_16816
spawnProtection
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<LeveledPermissionPredicate>
opPermissions
opPermissions
field_63171
opPermissionLevel
public final LeveledPermissionPredicate
functionPermissions
functionPermissions
field_63172
functionPermissionLevel
public final long
maxTickTime
maxTickTime
field_16815
maxTickTime
public final int
maxChainedNeighborUpdates
maxChainedNeighborUpdates
field_37275
maxChainedNeighborUpdates
public final int
rateLimitPacketsPerSecond
rateLimitPacketsPerSecond
field_25802
rateLimit
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
viewDistance
viewDistance
field_16844
viewDistance
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
simulationDistance
simulationDistance
field_34883
simulationDistance
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
maxPlayers
maxPlayers
field_16814
maxPlayers
public final int
networkCompressionThreshold
networkCompressionThreshold
field_16842
networkCompressionThreshold
public final boolean
broadcastRconToOps
broadcastRconToOps
field_16824
broadcastRconToOps
public final boolean
broadcastConsoleToOps
broadcastConsoleToOps
field_16802
broadcastConsoleToOps
public final int
maxWorldSize
maxWorldSize
field_16812
maxWorldSize
public final boolean
syncChunkWrites
syncChunkWrites
field_23785
syncChunkWrites
public final String
regionFileComression
regionFileComression
field_48711
regionFileCompression
public final boolean
enableJmxMonitoring
enableJmxMonitoring
field_24056
enableJmxMonitoring
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Boolean>
enableStatus
enableStatus
field_24453
enableStatus
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Boolean>
hideOnlinePlayers
hideOnlinePlayers
field_35564
hideOnlinePlayers
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
entityBroadcastRangePercentage
entityBroadcastRangePercentage
field_24454
entityBroadcastRangePercentage
public final String
textFilteringConfig
textFilteringConfig
field_26899
textFilteringConfig
public final int
textFilteringVersion
textFilteringVersion
field_52351
textFilteringVersion
public final Optional<MinecraftServer$ServerResourcePackProperties>
serverResourcePackInfo
serverResourcePackInfo
field_39093
serverResourcePackProperties
public final DataPackSettings
initialDataPackConfiguration
initialDataPackConfiguration
field_39981
dataPackSettings
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
playerIdleTimeout
playerIdleTimeout
field_16817
playerIdleTimeout
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
statusHeartbeatInterval
statusHeartbeatInterval
field_62280
statusHeartbeatInterval
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Boolean>
whiteList
whiteList
field_16804
whiteList
public final boolean
enforceSecureProfile
enforceSecureProfile
field_39018
enforceSecureProfile
public final boolean
logIPs
logIPs
field_44985
logIps
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Integer>
pauseWhenEmptySeconds
pauseWhenEmptySeconds
field_52352
pauseWhenEmptySeconds
private final ServerPropertiesHandler$WorldGenProperties
worldDimensionData
worldDimensionData
field_39983
worldGenProperties
public final GeneratorOptions
worldOptions
worldOptions
field_24623
generatorOptions
public final AbstractPropertiesHandler<ServerPropertiesHandler>.PropertyAccessor<Boolean>
acceptsTransfers
acceptsTransfers
field_48270
acceptsTransfers

Constructor summary

ModifierConstructor
public (Properties settings)

Method summary

Modifier and TypeMethod
public static ServerPropertiesHandler
fromFile(Path file)
fromFile(Path file)
method_16714(Path arg0)
load(Path path)
protected ServerPropertiesHandler
reload(RegistryAccess registryAccess, Properties properties)
reload(RegistryAccess registryAccess, Properties properties)
method_16739(class_5455 arg0, Properties arg1)
create(DynamicRegistryManager arg0, Properties arg1)
private static Text
parseResourcePackPrompt(String prompt)
parseResourcePackPrompt(String prompt)
method_43661(String arg0)
parseResourcePackPrompt(String prompt)
private static Optional<MinecraftServer$ServerResourcePackProperties>
getServerPackInfo(String id, String url, String resourcePackSha1, String resourcePackHash, boolean requireResourcePack, String resourcePackPrompt)
getServerPackInfo(String id, String url, String resourcePackSha1, String resourcePackHash, boolean requireResourcePack, String resourcePackPrompt)
method_43660(String arg0, String arg1, String arg2, String arg3, boolean arg4, String arg5)
getServerResourcePackProperties(String id, String url, String sha1, String hash, boolean required, String prompt)
private static DataPackSettings
getDatapackConfig(String enabledPacks, String disabledPacks)
getDatapackConfig(String enabledPacks, String disabledPacks)
method_45159(String arg0, String arg1)
parseDataPackSettings(String enabled, String disabled)
public static LeveledPermissionPredicate
deserializePermission(String value)
deserializePermission(String value)
method_74997(String arg0)
parsePermissionLevel(String value)
public static String
serializePermission(LevelBasedPermissionSet permission)
serializePermission(LevelBasedPermissionSet permission)
method_74996(class_12086 arg0)
permissionLevelToString(LeveledPermissionPredicate level)
public DimensionOptionsRegistryHolder
createDimensions(HolderLookup$Provider registries)
createDimensions(HolderLookup$Provider registries)
method_45157(class_7225$class_7874 arg0)
createDimensionsRegistryHolder(RegistryWrapper$WrapperLookup registries)