# Stellschrauben fuer den Crossplay-Server.
# Nach jeder Aenderung:  docker compose up -d

# Minecraft-/Paper-Version. LATEST = jeweils neueste stabile Version.
# Fest pinnen (z.B. 26.2) macht Updates planbar - empfohlen im Dauerbetrieb.
MC_VERSION=LATEST

# Arbeitsspeicher fuer die JVM (Xms=Xmx). Faustregel: 4-8G fuer eine
# Handvoll Spieler. Die Ampere-A1-Instanz hat 24 GB und teilt sie sich mit
# Caddy und dem Rest - 8G lassen genug Luft.
MC_MEMORY=8G

# Ports auf dem Host. Container-intern bleibt es immer 25565/19132.
JAVA_PORT=25565
BEDROCK_PORT=19132

# server.properties
MC_MOTD=djnizz.at - Java & Bedrock
MC_DIFFICULTY=normal
MC_MAX_PLAYERS=20
MC_VIEW_DISTANCE=10
MC_SIMULATION_DISTANCE=8

# Operatoren: Java-Namen kommagetrennt. Bedrock-Spieler kommen mit ihrem
# Floodgate-Namen inkl. Praefix, also z.B. .MeinGamertag
MC_OPS=Nizz_05

# Whitelist. Erst auf true stellen, wenn unten der richtige Name drin steht -
# sonst sperrst du dich vom eigenen Server aus.
# MC_WHITELIST nimmt nur Java-Profilnamen (kommagetrennt). Bedrock-Spieler
# kommen per `rcon-cli "fwhitelist add <Gamertag>"` dazu.
MC_WHITELIST_ENABLED=true
MC_WHITELIST=Nizz_05

# Passwort fuer RCON (nur containerintern erreichbar, kein Host-Port).
RCON_PASSWORD=zxcrAhSL8FJTV9IfOG3mlUbf

TZ=Europe/Berlin
