Class ServerProperties
java.lang.Object
net.minestom.server.property.ServerProperties
The server settings, each initialized from the system property it is named after.
Read a setting with ServerProperty.get(). Each one is immutable by default, so its
value is fixed when this class is initialized and reads fold away to a constant. Configure a
server through the system properties below, or make a single setting writable at runtime with
<name>.mutable=true.
minestom.properties.mutable moves that default for every setting at once and by default is false.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<String> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Integer> static final ServerProperty<Float> static final ServerProperty<Integer> static final ServerProperty<Boolean> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Long> static final ServerProperty<Long> static final ServerProperty<Long> static final ServerProperty<Long> static final ServerProperty<Float> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Float> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Integer> static final ServerProperty<Boolean> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Integer> static final ServerProperty<Integer> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Boolean> static final ServerProperty<Integer> -
Method Summary
-
Field Details
-
SHUTDOWN_ON_SIGNAL
-
SERVER_TICKS_PER_SECOND
-
SERVER_MAX_TICK_CATCH_UP
-
CHUNK_VIEW_DISTANCE
-
ENTITY_VIEW_DISTANCE
-
ENTITY_SYNCHRONIZATION_TICKS
-
DISPATCHER_THREADS
-
SEND_LIGHT_AFTER_BLOCK_PLACEMENT_DELAY
-
LOGIN_PLUGIN_MESSAGE_TIMEOUT
-
KNOWN_PACKS_RESPONSE_TIMEOUT
-
ACCEPT_TRANSFERS
-
AUTOMATIC_COMPONENT_TRANSLATION
-
PLAYER_PACKET_PER_TICK
-
PLAYER_PACKET_QUEUE_SIZE
-
KEEP_ALIVE_DELAY
-
KEEP_ALIVE_KICK
-
PLAYER_CHUNK_UPDATE_LIMITER_HISTORY_SIZE
-
SUPPRESS_CONNECTION_ACCEPT_ERRORS
-
SUPPRESS_CONNECTION_IO_ERRORS
-
SUPPRESS_MALFORMED_PACKET_ERROR_LEVEL
-
SUPPRESS_MISUSED_PACKET_ERROR_LEVEL
-
REJECT_MALFORMED_PACKET
-
REJECT_MISUSED_PACKET
-
WARN_PACKET_UNREAD_BYTES
-
MAX_PACKET_SIZE
-
MAX_PACKET_SIZE_PRE_AUTH
-
SOCKET_SEND_BUFFER_SIZE
-
SOCKET_RECEIVE_BUFFER_SIZE
-
SOCKET_NO_DELAY
-
SOCKET_TIMEOUT
-
POOLED_BUFFER_SIZE
-
MIN_CHUNKS_PER_TICK
-
MAX_CHUNKS_PER_TICK
-
CHUNKS_PER_TICK_MULTIPLIER
-
GROUPED_PACKET
-
CACHED_PACKET
-
VIEWABLE_PACKET
-
TAG_HANDLER_CACHE_ENABLED
-
SERIALIZE_EMPTY_COMPOUND
-
AUTH_URL
-
AUTH_PREVENT_PROXY_CONNECTIONS
-
WORLD_BORDER_SIZE
-
ENFORCE_INTERACTION_LIMIT
-
INSIDE_TEST
-
REGISTRY_UNSAFE_OPS
-
EVENT_NODE_ALLOW_MULTIPLE_PARENTS
-
FASTER_SOCKET_WRITES
-
ACQUIRABLE_STRICT
-
UNSAFE_COLLECTIONS
-
TEMPLATE_COMPILER
-
PROXY_PROTOCOL
-
PROXY_PROTOCOL_REQUIRED
-
NBT_MAX_DEPTH
-
NBT_MAX_BYTES
-