Stations
Virtuelle Workstations ohne Block in der Nähe: einzeln per Befehl oder gesammelt über die Hub-GUI /stations. Alle Oberflächen funktionieren identisch zur physischen Blockversion.
Commands #
| Command | Syntax | Permission | Default | Beschreibung |
|---|---|---|---|---|
/stations | /stations (Alias /workstations) | stations. | true | Hub-GUI mit allen Stationen |
/workbench | /workbench (Alias /craft, /wb) | util. | true | Werkbank |
/anvil | /anvil | util. | true | Amboss |
/smithingtable | /smithingtable (Alias /smithing) | stations. | true | Schmiedetisch |
/loom | /loom | stations. | true | Webstuhl |
/stonecutter | /stonecutter | stations. | true | Steinschneider |
/cartographytable | /cartographytable (Alias /cartography) | stations. | true | Kartentisch |
/grindstone | /grindstone | stations. | true | Schleifstein |
/enchantingtable | /enchantingtable [level] (Alias /enchant, /enchanting) | stations. | true | Zaubertisch, optional mit gewähltem Level (siehe unten) |
Weitere Permissions #
| Permission | Default | Beschreibung |
|---|---|---|
stations. | op | Erlaubt /enchantingtable <level>: Zaubertisch mit Verzauberungen bis zum gewählten Level, ganz ohne Bücherregale |
Hinweis: In der Hub-GUI sind Buttons deaktiviert, deren Permission fehlt. Die Buttons Werkbank und Amboss in /stations sind dieselben Funktionen wie /workbench und /anvil: Sie verwenden deren Permissions (util., util.), deren Kosten- und Cooldown-Schlüssel in modules/utility. (cost. / anvil, cooldown. / anvil) und sind zusammen mit dem Befehl deaktiviert, wenn dieser in utility. steht (der Button erscheint dann grau mit "Disabled on this server"). Die früheren Nodes stations. und stations. gibt es nicht mehr.
Tipp: Da alle Permissions Default true sind, sperrt man einzelne Stationen, indem man die Permission per LuckPerms aktiv entzieht.
Zaubertisch mit Level #
Mit der Permission stations. können Spieler hinter den Befehl ein Level schreiben, zum Beispiel /enchantingtable 30. Der virtuelle Zaubertisch bietet dann genau die Verzauberungen an, die ein echter Tisch mit passend vielen Bücherregalen anbieten würde: bei 30 die vollen 15 Regale. Der Rest bleibt Vanilla, Erfahrungslevel und Lapis kosten wie gewohnt, und die angezeigten Verzauberungs-Hinweise stimmen mit dem Ergebnis überein.
Das höchste wählbare Level legt max-custom-level fest. Vorsicht bei Wildcards: stations.* oder stations. schalten das Recht mit frei. Geld verlangst du über custom-level-cost (fester Betrag) und custom-level-cost-per-level (Betrag mal gewähltes Level), zusätzlich zu den normalen Stations-Kosten. Wer die Permission nicht hat, bekommt mit einer Zahl hinter dem Befehl den Hinweis auf fehlende Rechte; /enchantingtable ohne Zahl funktioniert für alle wie bisher.
Konfiguration (modules/stations.yml) #
# Schaltet das Stations-Modul mit allen Befehlen und der Hub-GUI ein oder aus.
enabled: true
stations:
# Zweiter, gleichwertiger Schalter; bleibt beim Deaktivieren erhalten.
enabled: true
# Höchstes Level für /enchantingtable <level>. 30 entspricht einem
# Tisch mit 15 Bücherregalen. Braucht die Permission
# stations.enchanting.level, die standardmäßig aus ist.
max-custom-level: 30
# Geld für /enchantingtable <level>: fester Betrag plus Betrag pro Level.
custom-level-cost: 0.0
custom-level-cost-per-level: 0.0Komplette Beispiel-Config #
enabled: true
stations:
enabled: true
max-custom-level: 30
# Geld für /enchantingtable <level>: fester Betrag plus Betrag pro Level.
custom-level-cost: 0.0
custom-level-cost-per-level: 0.0