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. | true | Werkbank-Button in der Hub-GUI |
stations. | true | Amboss-Button in der Hub-GUI |
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. /workbench und /anvil prüfen als eigene Befehle util./util., in der Hub-GUI dagegen stations./stations., beide unabhängig voneinander.
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