Class DedicatedServerProperties
java.lang.Object
net.minecraft.server.dedicated.Settings<DedicatedServerProperties>
net.minecraft.server.dedicated.DedicatedServerProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final recordNested classes/interfaces inherited from class Settings
Settings.MutableValue<V> -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal @Nullable Booleanfinal booleanfinal booleanfinal Stringfinal booleanprivate static final Splitterfinal booleanfinal booleanfinal booleanfinal booleanfinal LevelBasedPermissionSetfinal booleanfinal DataPackConfigfinal Stringprivate static final org.slf4j.Loggerfinal booleanstatic final Stringstatic final Stringstatic final Stringfinal Stringfinal booleanfinal Stringfinal intfinal Stringfinal booleanfinal Stringfinal Stringfinal intfinal longfinal intfinal intfinal booleanfinal booleanfinal intfinal intfinal Stringfinal intfinal Stringfinal Stringfinal intprivate static final Patternfinal booleanfinal Stringfinal intfinal booleanprivate final DedicatedServerProperties.WorldDimensionDatafinal WorldOptionsFields inherited from class Settings
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDimensions(HolderLookup.Provider registries) static @Nullable LevelBasedPermissionSetdeserializePermission(String value) static DedicatedServerPropertiesprivate static DataPackConfiggetDatapackConfig(String enabledPacks, String disabledPacks) private static Optional<MinecraftServer.ServerResourcePackInfo> getServerPackInfo(String id, String url, String resourcePackSha1, @Nullable String resourcePackHash, boolean requireResourcePack, String resourcePackPrompt) private static @Nullable ComponentparseResourcePackPrompt(String prompt) protected DedicatedServerPropertiesreload(RegistryAccess registryAccess, Properties properties) static StringserializePermission(LevelBasedPermissionSet permission) Methods inherited from class Settings
cloneProperties, dispatchNumberOrString, get, get, get, get, get, get, get, get, getLegacy, getLegacyBoolean, getLegacyString, getMutable, getMutable, getMutable, getMutable, getMutable, loadFromFile, store
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
SHA1
-
COMMA_SPLITTER
-
MANAGEMENT_SERVER_TLS_ENABLED_KEY
- See Also:
-
MANAGEMENT_SERVER_TLS_KEYSTORE_KEY
- See Also:
-
MANAGEMENT_SERVER_TLS_KEYSTORE_PASSWORD_KEY
- See Also:
-
onlineMode
public final boolean onlineMode -
preventProxyConnections
public final boolean preventProxyConnections -
serverIp
-
allowFlight
-
motd
-
codeOfConduct
public final boolean codeOfConduct -
bugReportLink
-
forceGameMode
-
enforceWhitelist
-
difficulty
-
gameMode
-
levelName
-
serverPort
public final int serverPort -
managementServerEnabled
public final boolean managementServerEnabled -
managementServerHost
-
managementServerPort
public final int managementServerPort -
managementServerSecret
-
managementServerTlsEnabled
public final boolean managementServerTlsEnabled -
managementServerTlsKeystore
-
managementServerTlsKeystorePassword
-
managementServerAllowedOrigins
-
announcePlayerAchievements
-
enableQuery
public final boolean enableQuery -
queryPort
public final int queryPort -
enableRcon
public final boolean enableRcon -
rconPort
public final int rconPort -
rconPassword
-
hardcore
public final boolean hardcore -
useNativeTransport
public final boolean useNativeTransport -
spawnProtection
-
opPermissions
public final Settings<DedicatedServerProperties>.MutableValue<LevelBasedPermissionSet> opPermissions -
functionPermissions
-
maxTickTime
public final long maxTickTime -
maxChainedNeighborUpdates
public final int maxChainedNeighborUpdates -
rateLimitPacketsPerSecond
public final int rateLimitPacketsPerSecond -
viewDistance
-
simulationDistance
-
maxPlayers
-
networkCompressionThreshold
public final int networkCompressionThreshold -
broadcastRconToOps
public final boolean broadcastRconToOps -
broadcastConsoleToOps
public final boolean broadcastConsoleToOps -
maxWorldSize
public final int maxWorldSize -
syncChunkWrites
public final boolean syncChunkWrites -
regionFileComression
-
enableJmxMonitoring
public final boolean enableJmxMonitoring -
enableStatus
-
hideOnlinePlayers
-
entityBroadcastRangePercentage
public final Settings<DedicatedServerProperties>.MutableValue<Integer> entityBroadcastRangePercentage -
textFilteringConfig
-
textFilteringVersion
public final int textFilteringVersion -
serverResourcePackInfo
-
initialDataPackConfiguration
-
playerIdleTimeout
-
statusHeartbeatInterval
-
whiteList
-
enforceSecureProfile
public final boolean enforceSecureProfile -
logIPs
public final boolean logIPs -
pauseWhenEmptySeconds
-
worldDimensionData
-
worldOptions
-
acceptsTransfers
-
-
Constructor Details
-
DedicatedServerProperties
-
-
Method Details
-
fromFile
-
reload
- Specified by:
reloadin classSettings<DedicatedServerProperties>
-
parseResourcePackPrompt
-
getServerPackInfo
-
getDatapackConfig
-
deserializePermission
-
serializePermission
-
createDimensions
-