
Mit den Stadtbauprojekten können Spieler gemeinsam große Gebäude für ihre Stadt errichten.
Die benötigten Rohstoffe werden von den passenden Berufen geliefert. Sobald genügend Materialien vorhanden sind, baut CityJobs das Gebäude schrittweise direkt in der Minecraft-Welt auf.
CityJobs 1.0.0 unterstützt unter anderem:
Dadurch werden Berufe, Wirtschaft und die Entwicklung der Stadt direkt miteinander verbunden.
Ein Stadtbauprojekt wird von einem Administrator gestartet.
Anschließend können Spieler über ihre Berufs-NPCs die benötigten Materialien liefern.
Der grundlegende Ablauf:
Administrator startet Bauprojekt
↓
Standort und Ausrichtung festlegen
↓
Vorschau kontrollieren
↓
Projekt bestätigen
↓
Spieler liefern Materialien
↓
Baufortschritt steigt
↓
CityJobs baut schrittweise
↓
Gebäude wird fertiggestellt
Das Projekt bleibt während des gesamten Vorgangs gespeichert.
Für die Stadtbauprojekte werden die bereits vorhandenen CityJobs-Berufe verwendet.
Aktuell gibt es:
Je nach Bauprojekt werden unterschiedliche Materialien benötigt.
Vor allem Bergarbeiter und Holzfäller liefern viele der klassischen Baustoffe.
Ein eigener Bauarbeiter-Beruf wird dafür nicht benötigt.
Spieler liefern benötigte Materialien über den passenden Berufs-NPC.
Dabei muss der Spieler den entsprechenden aktiven Beruf besitzen.
Beispiel:
⛏️ Bergarbeiter
↓
Bergbau-Vorarbeiter
↓
benötigte Baustoffe ansehen
↓
Materialien liefern
↓
Projektfortschritt steigt
Andere Berufe funktionieren nach demselben Grundprinzip mit ihren jeweils passenden Materialien.
Lieferungen für Stadtbauprojekte können über MineBank bezahlt werden.
CityJobs verwendet dafür seine Wirtschaftsintegration und die für das Projekt bestimmten Preise.
Die Zahlung erfolgt über die Bank-Schnittstelle.
Besitzt ein Spieler kein gültiges Bankkonto, können bezahlte Lieferungen nicht normal abgeschlossen werden.
Öffentliche Bauprojekte besitzen standardmäßig einen zusätzlichen Preisbonus.
Der Standardwert beträgt:
+50 %
auf den für das Projekt bestimmten Marktpreis.
Administratoren können diesen Wert verändern.
Damit sollen große Stadtprojekte für Spieler wirtschaftlich interessant bleiben.
Ist CityShops installiert, kann CityJobs optional Preise aus CityShops berücksichtigen.
Dabei werden nur passende aktive Admin-Ankaufshops verwendet.
CityShops ist für CityJobs jedoch nicht erforderlich.
Ohne CityShops verwendet CityJobs weiterhin seine eigenen konfigurierten Grundpreise.
Mehr dazu findest du später unter:
Eines der großen vorgefertigten CityJobs-Projekte ist das moderne Rathaus.
Das Rathaus besitzt eine Größe von:
35 × 27 × 17 Blöcken
Es wird nicht sofort vollständig in die Welt gesetzt.
Stattdessen entsteht es schrittweise über mehrere Bauphasen.
Bevor das eigentliche Rathaus fertiggestellt wird, beginnt das Projekt mit einer Baustellensituation.
Danach folgen die einzelnen Bauphasen.
Dadurch entsteht das Gebäude sichtbar Schritt für Schritt und nicht plötzlich als vollständig fertiges Bauwerk.
Das Rathaus besitzt vier Hauptphasen:
| Phase | Bauabschnitt |
|---|---|
| 1 | Fundament |
| 2 | Tragwerk |
| 3 | Fassade und Dach |
| 4 | Einrichtung und Vorplatz |
Jede Phase benötigt die entsprechenden Materialien.
Die erste eigentliche Bauphase bildet das Fundament.
Hier entsteht die Grundlage für das spätere Rathaus.
Spieler liefern die benötigten Rohstoffe über ihre Berufs-NPCs.
Sobald die Voraussetzungen erfüllt sind, kann CityJobs mit dem entsprechenden Bauabschnitt beginnen.
Nach dem Fundament folgt das Tragwerk.
In dieser Phase nimmt das Rathaus zunehmend seine endgültige Form an.
Weitere Rohstoffe werden benötigt und durch die Spieler geliefert.
Die dritte Phase umfasst:
Das Gebäude wirkt dadurch bereits weitgehend fertig.
In der letzten Rathausphase werden:
fertiggestellt.
Nach Abschluss dieser Phase ist das Rathaus vollständig errichtet.
Neben dem Rathaus besitzt CityJobs ein zweites großes vorgefertigtes Gebäude:
die moderne Stadtbank
Die Stadtbank besitzt eine Größe von:
33 × 29 × 12 Blöcken
Die Stadtbank enthält unter anderem:
Damit kann die Bank anschließend passend für den Server eingerichtet werden.
CityJobs platziert keinen funktionierenden MineBank-ATM automatisch.
Die vorgesehene ATM-Nische bleibt frei.
Ein Administrator kann dort anschließend selbst den gewünschten MineBank-ATM beziehungsweise die entsprechenden Bankfunktionen einrichten.
Dadurch bleiben CityJobs und MineBank technisch getrennte Systeme.
Auch Bank-NPCs oder andere zusätzliche Bankfunktionen werden nicht automatisch durch das CityJobs-Bauprojekt eingerichtet.
Diese können nach Fertigstellung passend zum verwendeten Banksystem eingerichtet werden.
Bereits mit älteren CityJobs-Versionen fertiggestellte Stadtbanken können eine Innenraum-Nachrüstung erhalten.
CityJobs kann dabei die neuere Inneneinrichtung ergänzen.
Das System versucht vorhandene Änderungen zu schützen.
Positionen werden übersprungen, wenn dort beispielsweise:
eine sichere Änderung verhindern.
Der Fortschritt der Nachrüstung bleibt über Serverneustarts erhalten.
Auch für ältere Rathaus-Projekte stehen Verwaltungsfunktionen zur Verfügung.
Diese können über den Bereich Bauprojekte im Admin-Menü erreicht werden.
Dadurch können bestehende CityJobs-Projekte weiterhin mit neueren Funktionen verwaltet werden.
Ein neues Bauprojekt wird durch einen Administrator an einem geeigneten Standort vorbereitet.
Öffne:
/cityjobs admin
und anschließend:
Bauprojekte
Dort kann das gewünschte Gebäudeprojekt ausgewählt werden.
Bevor ein Bauprojekt endgültig gestartet wird, zeigt CityJobs eine Vorschau.
Damit kann der Administrator kontrollieren:
Erst danach wird das Projekt bestätigt.
Bei der Rathaus-Vorschau wird die nordwestliche Ecke anhand der Position unter dem Administrator bestimmt.
Dadurch kann der Standort vor der endgültigen Bestätigung kontrolliert werden.
Vorgefertigte Bauprojekte können in vier horizontalen Richtungen ausgerichtet werden.
Dadurch kann ein Gebäude passend zum Straßennetz oder zur Stadtplanung gesetzt werden.
Die Ausrichtung wird vor dem endgültigen Start festgelegt.
CityJobs prüft den vorgesehenen Bereich, bevor ein Projekt gestartet wird.
Der Projektbereich muss unter anderem:
Dadurch sollen problematische Bauplätze bereits vor dem eigentlichen Bau erkannt werden.
Ein Bauprojekt kann nicht einfach über ungeeignete Bereiche gesetzt werden.
CityJobs prüft unter anderem auf problematische Inhalte wie:
Dadurch wird verhindert, dass wichtige Inhalte einfach durch ein neues Stadtprojekt überschrieben werden.
Während eines aktiven Projekts kann CityJobs Hindernisse erkennen.
Wird ein Problem festgestellt, kann das betroffene Hindernis für Administratoren mit einer orangenen Markierung angezeigt werden.
Dadurch lässt sich die problematische Stelle leichter finden.
Ein OP kann ein gemeldetes Hindernis kontrollieren und gegebenenfalls entfernen.
Anschließend kann das Bauprojekt fortgesetzt werden.
Dadurch muss ein großes Projekt wegen eines einzelnen problematischen Blocks nicht vollständig neu gestartet werden.
Administratoren können ein aktives Bauprojekt pausieren.
Öffne:
/cityjobs admin
und anschließend:
Bauprojekte
Dort stehen Funktionen zum Pausieren und Fortsetzen des aktuellen Projekts zur Verfügung.
Ein pausiertes Projekt kann später wieder fortgesetzt werden.
Der bisherige Fortschritt bleibt erhalten.
Beispiel:
Projektfortschritt
62 %
↓ Projekt pausieren ↓
Server läuft weiter
↓ später fortsetzen ↓
Projektfortschritt
62 %
↓ Weiterbau ↓
Das Projekt beginnt also nicht wieder von vorne.
CityJobs setzt große Gebäude nicht komplett in einem einzigen Moment.
Stattdessen wird der Bau schrittweise ausgeführt.
Standardmäßig verarbeitet CityJobs:
4 Blöcke pro Tick
Administratoren können diesen Wert anpassen.
Der mögliche Bereich liegt bei:
1 bis 64 Blöcken pro Tick
Ein höherer Wert kann Gebäude schneller entstehen lassen.
Ein niedrigerer Wert verteilt den Aufbau stärker über mehrere Ticks.
Die passende Einstellung hängt unter anderem von der Serverleistung und der gewünschten Baugeschwindigkeit ab.
Standard:
Rathaus-Blöcke pro Tick:
4
Der Fortschritt eines aktiven Bauprojekts wird gespeichert.
Dadurch kann ein teilweise gebautes Gebäude nach einem Serverneustart weitergeführt werden.
Beispiel:
Bauphase 3
Fortschritt 47 %
↓ Serverneustart ↓
Bauphase 3
Fortschritt 47 %
↓ Projekt läuft weiter ↓
Das gilt auch für wichtige interne Projekt- und Nachrüstungsfortschritte.
Solange ein Stadtbauprojekt noch nicht abgeschlossen ist, wird der Projektbereich geschützt.
Normale Spieler sollen den laufenden Bau nicht einfach verändern oder zerstören können.
Geschützt werden unter anderem normale Blockänderungen im aktiven Projektbereich.
Auch Explosionen werden beim Schutz eines aktiven, noch nicht abgeschlossenen Projektbereichs berücksichtigt.
Dadurch kann beispielsweise eine Explosion nicht einfach Teile des laufenden Bauprojekts zerstören.
Administratoren beziehungsweise OPs besitzen weiterhin die notwendigen Möglichkeiten zur Verwaltung des Projekts.
Sie können beispielsweise gemeldete Hindernisse bearbeiten und das Projekt über die Admin-Verwaltung kontrollieren.
Sobald ein Gebäude vollständig abgeschlossen wurde, gilt es nicht mehr als aktive Baustelle.
Ein fertiggestelltes Gebäude kann anschließend von OPs bearbeitet werden.
Damit kann der Server das fertige Gebäude später noch anpassen oder erweitern.
CityJobs speichert bei Bauprojekten auch die persönlichen Beiträge der Spieler.
Dadurch kann nachvollzogen werden, wer Materialien zum Projekt geliefert hat.
Das verbindet die individuelle Arbeit mit dem Fortschritt der gesamten Stadt.
Ein Stadtprojekt könnte beispielsweise so wachsen:
⛏️ Bergarbeiter
liefert Rohstoffe
+
🪓 Holzfäller
liefert Holz
+
🌾 Landwirt
liefert passende Waren
↓
Materialziele werden erreicht
↓
Bauphase wird freigegeben
↓
CityJobs baut weiter
↓
🌆 Stadt wächst
Nach Abschluss eines Bauprojekts kann ein weiteres Gebäude an einem freien Standort errichtet werden.
Das vorherige Projekt wird archiviert.
Dadurch ist CityJobs nicht auf ein einziges Gebäude pro Welt beschränkt.
CityJobs kann bis zu:
16 abgeschlossene Bauprojekte
archivieren.
Damit bleibt eine begrenzte Historie der bereits errichteten Stadtprojekte erhalten.
Neue Stadtbauprojekte können nicht einfach über bereits vorhandene CityJobs-Projektbereiche gelegt werden.
Die Projektflächen dürfen sich nicht überschneiden.
Dadurch wird verhindert, dass zwei CityJobs-Gebäude denselben Bereich beanspruchen.
Neben Rathaus und Stadtbank können Administratoren eigene Gebäude als Bauvorlage speichern.
Damit lassen sich beispielsweise eigene Servergebäude in das CityJobs-Bausystem integrieren.
Mögliche Beispiele:
Die eigenen Vorlagen besitzen ein umfangreicheres System und werden deshalb auf einer eigenen Wiki-Seite erklärt.
Auch Projektlieferungen verwenden die abgesicherte Bankabwicklung von CityJobs.
Falls nach einer Warenabgabe nicht eindeutig festgestellt werden kann, ob die Bankzahlung erfolgreich war, kann ein:
Bankprüffall
entstehen.
Dadurch soll verhindert werden, dass:
Administratoren können entsprechende Fälle über:
/cityjobs admin
und anschließend:
Bankprüfung
kontrollieren.
Die Bankprüfung berücksichtigt unter anderem Fälle aus:
Die zentrale Verwaltung erfolgt über:
/cityjobs admin
und anschließend:
Bauprojekte
Dort können Administratoren unter anderem:
Informationen zu den Bauprojekten können zusätzlich über die CityJobs-Diagnose kontrolliert werden.
Öffne:
/cityjobs admin
und anschließend:
Diagnose
Dort können unter anderem Informationen angezeigt werden zu:
Die Diagnose ist schreibgeschützt und verändert keine Projektdaten.
Gemeinschaftsaufträge und Stadtbauprojekte sind zwei unterschiedliche Systeme.
| Gemeinschaftsauftrag | Stadtbauprojekt |
|---|---|
| gemeinsames Lieferziel | echtes Gebäude in der Welt |
| mehrere Berufe | mehrere Berufe |
| Waren beitragen | Baumaterial beitragen |
| direkter gemeinsamer Fortschritt | Baufortschritt |
| neues Projekt nach Abschluss | Gebäude wird errichtet |
| kein Weltgebäude notwendig | verändert die Minecraft-Welt |
Beide Systeme fördern die Zusammenarbeit zwischen den Spielern.
Das Bauprojekt-System verbindet viele CityJobs-Funktionen miteinander:
👷 BERUFE
↓
⛏️🪓🌾
Rohstoffe sammeln
↓
📦 Materialien liefern
↓
💰 MineBank-Auszahlung
↓
📊 Projektfortschritt
↓
🏗️ Bauphasen
↓
🏛️ Gebäude entsteht
↓
🌆 Stadt wächst
Dadurch haben die gesammelten Rohstoffe einen sichtbaren Einfluss auf die Minecraft-Welt.
So entsteht ein CityJobs-Stadtbauprojekt:
1. Administrator öffnet /cityjobs admin
2. Bauprojekte auswählen
3. Rathaus, Stadtbank oder eigene Vorlage wählen
4. Standort festlegen
5. Ausrichtung bestimmen
6. Vorschau kontrollieren
7. Projekt bestätigen
8. Spieler sammeln benötigte Materialien
9. Materialien über Berufs-NPCs liefern
10. Spieler erhalten ihre vorgesehenen Belohnungen
11. Projektfortschritt steigt
12. CityJobs baut das Gebäude schrittweise
13. Hindernisse werden bei Bedarf gemeldet
14. Fortschritt bleibt über Neustarts gespeichert
15. Alle Bauphasen abschließen
16. Gebäude wird fertiggestellt
17. Projekt wird archiviert
18. Nächstes Gebäude kann gebaut werden
So wird aus der Arbeit einzelner Spieler Schritt für Schritt eine gemeinsam aufgebaute Stadt.
| ← Zurück: Erfolge & Profiltitel | Weiter: Eigene Gebäudevorlagen → |