189 lines
6.0 KiB
YAML
189 lines
6.0 KiB
YAML
config:
|
||
# How much memory the Minecraft server is allowed to take up
|
||
# Number in megabytes. Defaults to 1024. (= 1 GB)
|
||
ram: 1024
|
||
|
||
# File location of the server jar.
|
||
# To be downloaded at: https://www.minecraft.net/en-us/download/server
|
||
server_jar: server.jar
|
||
|
||
# Confirm the Minecraft EULA. https://account.mojang.com/documents/minecraft_eula
|
||
# Defaults to false, but is required to run the server.
|
||
# eula: true
|
||
|
||
# Matrix bridge configurations
|
||
matrix:
|
||
# Homeserver URL
|
||
homeserver: https://matrix.example.org/
|
||
|
||
# Bridge login credentials
|
||
username: "@alice:example.org"
|
||
password: bridge_password
|
||
|
||
# Matrix room
|
||
room_id: "!channel_id:example.org"
|
||
|
||
# IP address or domain where users can join the server
|
||
server_address: unknown ip
|
||
|
||
# List of Matrix users that can send commands to the bridge.
|
||
# When a message starts with an exclamation mark, (!) the bridge will
|
||
# interpret it as a Minecraft command and will put that as a command
|
||
# into the console.
|
||
mc-admins:
|
||
- "@bram:matrix.directory"
|
||
# - "@alice:example.org"
|
||
# -
|
||
|
||
# When users have bridged from other platforms, you can indicate accordingly.
|
||
# When multiple RegEx strings apply, all are included.
|
||
alternative_platforms:
|
||
Discord:
|
||
match: "@_?discord_\\d+:.+"
|
||
text: D
|
||
color: aqua
|
||
WhatsApp:
|
||
match: "@whatsapp_\\d+:.+"
|
||
text: W
|
||
color: green
|
||
|
||
# Settings that directly affect running the Minecraft server.
|
||
minecraft:
|
||
|
||
# --------------------
|
||
# MINECRAFT SERVER
|
||
|
||
# Exposed port. Defaults to 25565
|
||
server-port: 25565
|
||
|
||
# Maximum amount of players welcome on the server at a time.
|
||
# Defaults to 20.
|
||
# max-players: 7
|
||
|
||
# Whether to enable command blocks. Defaults to false.
|
||
# enable-command-block: true
|
||
|
||
# Controls how close entities need to be before being sent to clients.
|
||
# Higher values means they'll be rendered from farther away,
|
||
# potentially causing more lag.
|
||
# Value must be between 10 and 1000
|
||
# entity-broadcast-range-percentage: 150
|
||
|
||
# Server description
|
||
# This is the message that is displayed in the server list of the client,
|
||
# below the name. It supports color formatting!
|
||
# Defaults to a Minecraft server.
|
||
# motd: A Minecraft server
|
||
|
||
# --------------------
|
||
# SECURITY
|
||
|
||
# Whether the server appears "online" to clients. Defaults to true.
|
||
# When set to false, the server appears offline but users can still join.
|
||
# enable-status: false
|
||
|
||
# If the whitelist is reloaded and/or enabled, any online player not on
|
||
# the whitelist, gets kicked immediately. Defaults to false.
|
||
# enforce-whitelist: true
|
||
|
||
# Hide online players. This effectively hides who's online when looking
|
||
# at the server's online status. Defaults to false.
|
||
# hide-online-players: true
|
||
|
||
# Server checks connecting players against Minecraft account database.
|
||
# Set this to false only if the player's server is not connected to the
|
||
# Internet. Hackers with fake accounts can connect if this is set to false!
|
||
# If minecraft.net is down or inaccessible, no players can connect if this
|
||
# is set to true. Setting this variable to off purposely is called "cracking"
|
||
# a server, and servers that are present with online mode off are called
|
||
# "cracked" servers, allowing players with unlicensed copies of Minecraft
|
||
# to join.
|
||
# Defaults to true.
|
||
# online-mode: false
|
||
|
||
# Sets whether the server sends snoop data regularly
|
||
# to http://snoop.minecraft.net.
|
||
# Defaults to true.
|
||
snooper-enabled: false
|
||
|
||
# Enables a whitelist on the server. Defaults to false.
|
||
# white-list: true
|
||
|
||
# --------------------
|
||
# ANTI ABUSE
|
||
|
||
# Allow users to use flight on the server. Defaults to false.
|
||
# When set to false, players in the air for at least 5 seconds get kicked
|
||
# allow-flight: true
|
||
|
||
# Allow only players with a confirmed Mojang account to join the server.
|
||
# When set to false, users might have a cracked Minecraft account when joining.
|
||
# enforce-secure-profile: false
|
||
|
||
# If non-zero, players are kicked from the server if they are idle for
|
||
# more than that many minutes.
|
||
# Defaults to zero.
|
||
# player-idle-timeout: 15
|
||
|
||
# Enable PvP on the server. Defaults to true.
|
||
# pvp: false
|
||
|
||
# --------------------
|
||
# WORLD SETTINGS
|
||
|
||
# Whether nether portals work. Defaults to true.
|
||
# allow-nether: false
|
||
|
||
# Force players into the "default" gamemode when they (re)join the server.
|
||
# Defaults to false.
|
||
# force-gamemode: true
|
||
|
||
# Whether structures (such as villages) can be generated. Defaults to true.
|
||
# generate-structures: false
|
||
|
||
# Sets a world seed for the player's world, as in singleplayer.
|
||
# If omitted, the world generates with a random seed.
|
||
# level-seed: ''
|
||
|
||
# Sets the maximum distance from players that living entities may be located
|
||
# in order to be updated by the server, measured in chunks in each direction
|
||
# of the player (radius, not diameter).
|
||
# Options: 3 - 32. Defaults to 10, which is recommended.
|
||
# simulation-distance: 5
|
||
|
||
# Whether animals can spawn. Defaults to true.
|
||
# spawn-animals: false
|
||
|
||
# Whether monsters can spawn. Defaults to true.
|
||
# spawn-monsters: false
|
||
|
||
# Whether villagers can spawn. Defaults to true.
|
||
# spawn-npcs: false
|
||
|
||
# Determines the side length of the square spawn protection area as 2x+1.
|
||
# Setting this to 0 disables the spawn protection. A value of 1 protects
|
||
# a 3×3 square centered on the spawn point. 2 protects 5×5, 3 protects 7×7,
|
||
# etc. If there are no ops set on the server, the spawn protection is
|
||
# disabled automatically as well.
|
||
# Defaults to 16.
|
||
# spawn-protection: 9
|
||
|
||
# --------------------
|
||
# GAMEPLAY
|
||
|
||
# Set the difficulty of the server. Defaults to easy.
|
||
# Options: peaceful, easy, medium, hard
|
||
difficulty: easy
|
||
|
||
# Default gamemode. Defaults to survival.
|
||
# Options: survival, creative, adventure, spectator
|
||
gamemode: survival
|
||
|
||
# Enable hardcore mode. Defaults to false.
|
||
# If set to true, server difficulty is ignored and set to hard,
|
||
# and players are set to spectator mode when they die.
|
||
# hardcore: true
|
||
|
||
# Maximum view distance. Defaults to 10.
|
||
# view-distance: 15
|