Dieses Plugin ermöglicht das Verwalten von Spielerstädten.
Jede Spielerstadt benötigt wie im echten Leben einen Bürgermeister. Es gibt weitere Rollen um die Stadtverwaltung auf mehrere Spieler zu verteilen. Jede Rolle hat unterschiedliche Berechtigungen:
- Kann die Stadtbeschreibung ändern
- Kann den Stadtspawn neu setzen
- Kann Geld aus der Stadtkasse abheben
- Hat in der Stadt alle sonstigen Berechtigungen
- Kann nicht aus der Stadt geworfen werden
- Kann neue Plots kaufen
- Kann Rollen verteilen
- Kann Spieler aus der Stadt werfen
- Kann Plots zuweisen
- Darf überall bauen
- Darf Plot Eigenschaften ändern
- Kann sich zum Stadt Spawn teleportieren
- Kann Geld in die Stadtkasse einzahlen
- Darf auf zugewiesenen Plots bauen
- Kann Geld in die Stadtkasse einzahlen
- Ist zwangsweise Einwohner der Stadt und kann diese nicht verlassen
Städte bestehen aus 'Plots' welche jeweils die Größe eines Chunks besitzen. Spieler können neue Plots kaufen und auf der Welt zusammenhängend 'Claimen' um so ihre Stadt zu vergrößern. Einwohnern können Plots zugewiesen werden um dort zu bauen.
Jede Stadt hat ein Guthaben an Plots, diese können von (Vize-) Bürgermeister auf der Welt verteilt werden. Das Plot-Guthaben kann durch Zukauf erhöht werden.
Die Verwaltung von Städten ist mit Hilfe von Chat-Befehlen möglich.
Am einfachsten stellt man sich beim Ausführen der Befehle in die betroffene Stadt oder Plot. Alternativ kann man die Stadt oder den Plot auch manuell als Paramter mit angeben.
/town oder /town info <Stadtname>
/town list
/town invite <Spielername>
- Der Spieler muss Online sein
- Die Einladung muss bestätigt werden
/town accept
/town leave
/town kick <Spielername>
/town spawn
- Der Stadtspawn kann nur von Admins versetzt werden
/town setdesc <Beschreibung>
- Die Beschreibung wird unter
/town infoangezeigt - Die Beschreibung darf Leerzeichen enthalten
/town deposit <Betrag>
/town withdraw <Betrag>
- Die Stadtkasse kann nicht negativ belastet werden
/town flag <Flag> <Wert>
- Folgende Flags stehen zur Auswahl:
GREETINGSON|OFFSchaltet die Begrüßung beim betreten von Plots ein oder ausLEAF_DECAYON|OFFErlaubt das verschwinden von Blättern ohne StammMOB_SPAWNINGON|OFFErlaubt das Spawnen von MobsPVPON|OFFErlaubt PVP im StadtgebietJOIN_COSTSGeldbetragLegt den nötigen Betrag fest um Einwohner der Stadt werden zu könnenINVITEON|OFFAdmin Flag – Erlaubt oder Verbietet das Einladen von neuen Spielern zu einer Stadt. Default: ON.IGNORE_RADIUSON|OFFAdmin Flag – Ignoriert den benötigten Stadt Radius. Default: OFF.
/plot oder /plot info <Plotname>
/plot claim [-u]
- Plots müssen aneinandern anknüpfen
- Es darf keine andere Region an der Stelle existieren
- Plot wird automatisch mit Fakeln markiert
- Mit der Flag
-uwerden keine Fakeln gesetzt
/plot buy <Anzahl>
- Der kauf muss bestätigt werden
- Der Befehl kann auch genutzt werden um sich den Preis anzeigen zu lassen
- Neu gekaufte Plots werden dem Plot Guthaben gutgeschrieben und können anschließend geclaimed werden
/plot give <Spielername>
- Der Spieler muss Einwohner der Stadt sein
- Der Spieler hat dadurch Baurechte in dem kompletten Plot
/plot take <Spielername>
- Der Spieler hat darauf im Plot keine Baurechte mehr
/plot mark
- Es wird nicht geprüft ob der Plot bereits markiert ist!
- Die Begrenzung des Plots wird mit Fakeln markiert (sofern möglich)
- Das Markieren des Plots kostet Geld (um das kostenlose Generieren von Fakeln zu unterbinden)
/plot unmark
- Es werden alle Fakeln auf der Plot Begrenzung entfernt - unabhängig ob von Spielern oder
/plot markgesetzt - Das entfernen von Markierungen ist kostenlos
/plot flag <Flag> <Wert>
- Folgende Flags stehen zur Auswahl:
FARMON|OFFErlaubt allen Einwohnern in diesem Plot das Abbauen von BlöckenMOB_SPAWNINGON|OFFErlaubt das Spwanen von jeglichen Mobs in diesem Plot (sowohl friedliche Tiere als auch aggresive Monster)PVPON|OFFErlaubt das gegenseitige zufügen von Schaden zwischen SpielernTNTON|OFFErlaubt das plazieren und Zünden von TNT
/resident oder /resident <Spielername>
/resident setmayor <Spielername>
/resident setvicemayor <Spielername>
/resident setassistant <Spielername>
/resident setresident <Spielername>
Admins können grundsätzlich bei den meisten Befehlen mit Hilfe der Flag -f am Ende des Befehls die Ausführung erzwingen, auch wenn sie keine Mitglieder der Stadt sind.
/town create <Stadtname>
- Stadtnamen sollten keine Leerzeichen enthalten
- Zum Beispiel: NewEden, NewRaidCity, Wallenstein
Hierfür muss nur der Bürgermeister ernannt werden.
/town setmayor <Stadtname> <Spielername> -f
Vor dem Löschen der Stadt sollten evtl. alle Plots Unclaimed werden um den Ursprungszustand wieder herzustellen.
/Plot unclaim -ra.
Die Stadt selbst wird folgendermaßen gelöscht.
/town delete <Stadtname>
- Das Löschen der Stadt muss nochmals bestätigt werden.
- Ein Wiederherstellen der Stadt ist nicht möglich!
/town setspawn
- Es wird die aktuelle Position des Spielers übernommen
/plot unlcaim [-ra]
-rStellt den Ursprungszustand des Plots vor dem Claimen her (Chunk wird mit Backup Schematic ersetzt)-aUnclaimed ALLE Plots der Stadt
/plot tp <Plotname>
Erhöht, verringert oder setzt die Anzahl der Plots einer Stadt.
/town addplots <City> <Count>/town removeplots <City> <Count>/town setplots <City> <Count>
Es gibt zwei Hauptgruppen:
rccities.userrccities.admin
Einzelne Befehle lassen sich auch granularer steuern:
rccities.user.<Typ>.<Befehl>
Z.B. rccities.user.plot.claim