Server Konfiguration
Walo Konfiguration
Du findest die Walo-Dokumentation im Server Ordner → plugins → Walo → config.yml. Die Standardkonfiguration sieht so aus:
discord-webhook-url: <your-discord-webhook-url> # Insert your discord webhook string here website: url: https://<your-webserver>/ database-api: # The Web Address of the API that will be used to access the database # You will need to host this on a webserver yourself url: https://<your-webserver>/database.php # Prevents unauthorized access access-token: <database-access-token> worldborder: # Worldborder diameter size: 1400 # How far it will shrink after the shrinkdelay is over shrinksize: 200 # When the border will start shrinking in minecraft ticks shrinkdelay: 144000 # How long it will take to shrink to the shrinksize after the shrinkdelay in seconds shrinkduration: 400 autostart: # How many players the game needs until it starts itself required-players: 20 # When the game will start after enough players joined seconds: 30 protection-time: # Whether the 10 Minutes protection time is enabled enabled: true joining: # If players can join even if the game has started already, and they haven't been here since the start allow-subsequent: false # How long the player has time to rejoin in minutes rejoin-timeout: 10 misc: # If the plugin should check for swearwords in any of the players chat messages filter-bad-words: true teams: max-allowed-size: 2 # The teams will be saved here player-teams:
Discord Webhook
Falls du einen Discord-Webhook einrichten willst, um automatisch Siege auf einem Discord Server anzeigen zu lassen, kannst du hier die Webhook-URL einfügen:
discord-webhook-url: <your-discord-webhook-url>
Leaderboards & Statistik
Falls du auf deiner eigenen Walo-Website Statistiken & Leaderboards anzeigen lassen willst gebe die URL des Webservers an, zum Beispiel könnte man folgende Konfiguration verwenden, um das Walo-Plugin mit dieser Website zu verbinden:
web-database-api: url: https://<DEINE_DOMAIN>/database.php access-token: <Hier bräuchtest du den access token, der unter 'assets/secrets/database_token.txt' am Webserver gespeichert ist>
Andere Optionen
Jede Konfigurationsoption ist mit einem Kommentar versehen, also kannst du sie dir durchlesen, falls du mehr anpassen willst (z. B. Border-Zeiten, Schutzzeit, ...).
Optionale Einstellungen
Die meisten dieser Optionen sind schon voreingerichtet, falls du das Server-Paket verwendet hast. Falls du den Server auf eigene Faust eingerichtet hast, solltest du aber alle dieser Einstellungen berücksichtigen.
server.properties
In der Datei server.properties kann die Spielerzahl angepasst werden:
max-players=50
Noch dazu, sollten Achievements ausgeschalten werden, sodass man nicht sieht, wenn ein anderer Spieler z. B. Diamanten gefunden hat:
announce-player-achievements=false
Spawn Protection sollte auf jeden Fall ausgeschalten werden:
spawn-protection=0
spigot.yml
Anti-XRay kann viel Performance vom Server beanspruchen. Falls es dir Probleme macht, kannst du in spigot.yml den Engine-Mode umschalten, bzw. Anti-XRay ganz ausstellen:
anti-xray: ... enabled: <true/false> engine-mode: 1 - 3 ...
bukkit.yml
Um TerrainControl die Kontrolle über die Walo-Welt zu geben (und somit Ozeane zu deaktivieren), musst du folgendes in bukkit.yml kopieren:
worlds: world: generator: TerrainControl
TerrainControl
Suche nach der Option LandRarity im Server Ordner → plugins/TerrainControl/worlds/world/WorldConfig.ini und passe diesen auf 100 an (deaktiviert den Ozean):
# Land rarity from 100 to 1. If you set smaller than 90 and LandSize near 0 beware Big oceans. LandRarity: 100
TerrainControl kann noch viel mehr als Ozeane deaktivieren. Du kannst dich gerne ein bisschen mit den Konfigurationen dieses Plugins spielen.