Technik

Festaufbau

Paket festaufbau. Anlass: Nils (02.11.2026) „Die Dorfbewohner haben das Schützenfest nicht aufgebaut … das soll schon ein oder zwei Tage vorher sein, und man muss sichtbar sehen, dass die aufbauen. Und die hatten auch alle keine Uniform an.“

Befund

So läuft der Aufbau

  1. Zwei Spieltage vor dem Termin (bei vorgezogenem Termin entsprechend später) sucht das Schützendorf neben dem Vereinstisch einen Festplatz und sagt im Chat an, wo aufgebaut wird.
  2. Platz: Generierte Schützendörfer haben eine Festwiese (Dorf.festwiese(), E79). Dort steht das Zelt zwei Blöcke hinter der Vorderkante, fünf Blöcke links der Mitte, so dass Zelt und Bierwagen innerhalb des Zauns stehen; Zaun und Laternen bleiben. Selbst gegründete Dörfer ohne Wiese suchen selbst (Platzsuche): 32 × 43 Blöcke, 10 bis 56 Blöcke vom Vereinstisch, höchstens 6 Blöcke Höhenunterschied, nur Natürliches (Gras, Blumen, Erde, Sand, Kies, Stein, Schnee). Wege, Felder, Häuser und Wasser schließen eine Stelle aus. Erst ohne Bäume, dann mit Bäumen (die werden gefällt). Das Zelt blickt vom Dorf weg, der Giebel steht zum Dorf.
  3. Helfer: Tagsüber packen bis zu 6 erwachsene Bewohner an (nicht der Präsident). Sie laufen zur Stelle, halten Schaufel oder das Bauteil in der Hand und setzen Block für Block, mit Staub und Geräusch.
  4. Reihenfolge (Bauablauf): erst einebnen (Spalte für Spalte freiräumen und auffüllen), dann Holzboden, dann Wände und Dach von unten nach oben, dann Einrichtung (Bänke, Tische, Theke, Fässer, Bühne), dann Hängendes (Kronleuchter, Ketten, Fahnen, Partylicht), zuletzt Wimpel- und Lichterketten. Unsichtbares Licht wird ohne Laufweg gesetzt.
  5. Tempo: so, dass die Helfer etwa am Vorabend fertig sind (alle 4 bis 40 Ticks ein Block je Helfer). Gerechnet wird nur mit denen, die den nächsten Schritt übernehmen dürfen: Baut gerade der Zeltbauer, zählen nur seine Arbeiter, nicht die wartenden Schützen (vorher wurde mit allen gerechnet, dann war es zu langsam). Nachts ruhen sie. Beginnt das Fest und ist noch nicht alles fertig, steht der Rest auf einen Schlag (Nils 03.11.: der Platz muss zum Fest fertig sein). Liegt ein Teil außerhalb der geladenen Welt, folgt es, sobald jemand hinkommt.
  6. Aushelfer: Reicht die Zeit bis zum Fest nicht für einen bequemen Takt (10 Ticks je Block), kommen bis zu 10 Aushelfer aus dem nächsten Nachbardorf (Nils 04.11.: mehr Helfer wegen Zeitdruck; vorher 6) (Ansage im Chat). Sie erscheinen hinter dem Zelteingang, arbeiten mit und gehen abends oder nach dem Aufbau wieder heim (werden entfernt, Tag schuetzenfest_aushelfer). Nils 03.11.
  7. Fremdfirmen (E114): Zelt und Bierwagen baut der Zeltbauer, Buden, Wagen und Fahrgeschäfte bauen die Schausteller; die Schützen schmücken nur (Hängendes und Ketten am Zelt) und bauen Schießstand und Maien. Ihre Fahrzeuge parken hinter dem Platz. Siehe docs/fuhrpark/FUHRPARK.md.
  8. Fertig: Ansage im Chat, die Helfer gehen wieder ihrem Alltag nach. Das Zelt bleibt stehen (E77). Vor dem nächsten Fest gehen die Helfer alles wieder durch und ersetzen nur, was fehlt.

Grundriss (Grundriss): Festzelt 21 × 41 aus FestzeltPlan.festzelt(KLEIN) (am alten Platz bleibt das kleine Zelt, Grundriss.zeltMasse; überall sonst 21 × 49, E111), rechts daneben mit 4 Blöcken Weg der Bierwagen (WagenPlan, 11 × 5), Theke zum rechten Seiteneingang. Rechts vorn, vor dem Bierwagen, der Schießstand mit Vogelstange (siehe unten). Hinter dem Bierwagen der Imbisswagen (siehe unten). Zusammen 33 × 43 Blöcke, so breit wie die freie Festwiese. Was im FestzeltPlan dazukommt (Deko, Tanzboden), bauen die Bewohner automatisch mit.

Schießstand mit Vogelstange (E78)

SchiessstandPlan, 7 × 14 Blöcke, im Zeltsystem bei x 22 bis 28, z 1 bis 14 (ein Block neben dem Zelt, sechs vor dem Bierwagen). Geschossen wird vom Eingang des Festplatzes weg nach hinten.

Der Stand erfüllt alle Regeln der Standerkennung (StandPruefung mit StandRegeln.STANDARD), das prüft SchiessstandPlanTest. Reihenfolge: Pfosten, Mast und Zaun wachsen von unten nach oben, dann Dach und Kasten, dann Auflage und Fahnenmast.

[V] Ist der ganze Festplatz fertig, hängen die Bewohner einen neuen Holzvogel in den Kasten (Festaufbau.vogelAufhaengen). Ein Vogel, auf den noch geschossen wird, bleibt hängen; die Reste eines abgeschossenen Vogels werden vor dem nächsten Fest ersetzt. Wer will, kann schon vor dem Königsschießen auf den Vogel schießen; das bleibt erlaubt (Spaß vor Strenge).

Regeln

Uniform

DorfKleidung: Gibt es in der Welt noch gar kein Schützendorf (Fest per /schuetzenfest-Befehl), gilt jedes Dorf als Schützendorf, und alle erwachsenen Bewohner tragen während des Fests Uniform. Während des Aufbaus tragen die Helfer noch Arbeitskleidung; die Uniform kommt mit Festbeginn.

Befehle

Befehl Wer Wirkung
/festaufbau status alle Platz, Fortschritt in Prozent, Helfer im nächsten Schützendorf
/festaufbau jetzt OP Aufbau sofort beginnen, unabhängig von Termin und Tageszeit (zum Zuschauen und Testen)
/festaufbau hier OP wie jetzt, aber der Festplatz beginnt zwei Blöcke vor dir, Zelt in Blickrichtung
/festaufbau fertig OP alles Fehlende auf einen Schlag aufstellen; während des Abbaus alles auf einmal abbauen
/festaufbau abbau OP Festplatz sofort abbauen lassen wie nach dem Fest, rund um die Uhr; der Schießstand bleibt

Imbiss (E78)

WagenPlan.imbisswagen() (11 × 5), hinten rechts hinter dem Bierwagen, im Zeltsystem x 21 bis 31, z 33 bis 37. Die Gastseite mit Theke, Klappe und Stehtischen zeigt nach hinten, dort bleiben bis zum Rand vier Blöcke für die Gäste; zwischen Hintertür und Bierwagen ein Block. Man erreicht ihn über den Weg zwischen Zelt und Bierwagen oder rechts außen am Schießstand vorbei.

[V] Ist der Festplatz fertig, kommt ein Imbisswirt hinter die Theke (Festaufbau.figurenEinsetzen, wie beim Bausatz). Steht schon ein Imbisswirt im Umkreis von 16 Blöcken, etwa vom letzten Fest, kommt keiner dazu. Verkauft wird wie gehabt über das Handelsfenster mit Wertmarken (E72–E74).

Kirmes (E78)

Die Kirmes steht auf dem linken Seitenstreifen der Festwiese (Dorf-Thread, PR #93: die Wiese wird 57 statt 33 Blöcke breit), also links neben dem Zelt im Zeltsystem bei x −13 bis −2, so tief wie der Festplatz. Der rechte Streifen bleibt für spätere Stände frei.

Riesenrad und Karussell stellen die Bewohner als Ganzes auf, so wie ein Spieler mit dem Item, und zwar erst nach allen Bauwerken. Steht schon eins derselben Art an der Stelle, etwa vom letzten Fest, kommt kein zweites dazu.

Toilettenwagen

WagenPlan.toilettenwagen() (11 × 5) steht auf dem rechten Seitenstreifen (x 32 bis 43), längs auf Höhe des Bierwagens bei x 35 bis 39 und z 15 bis 25. Die Kabinentüren zeigen zur Festplatzmitte, und davor bleiben drei Blöcke Weg. Den rechten Streifen gibt es nur zusammen mit dem linken.

Ob es Platz für Kirmes und Toilettenwagen gibt, wird vor jedem Aufbau geprüft (Baustelle.kirmes). Auf einer Festwiese müssen beide Streifen ganz im freien Teil liegen. Ohne Festwiese, und auf älteren Wiesen ohne Seitenstreifen, muss links und rechts neben dem Festplatz natürlicher Boden sein, höchstens 6 Blöcke höher oder tiefer. Ist kein Platz, gibt es eben keine Kirmes, und alles andere wird trotzdem aufgebaut.

Maien (PL-03)

MaienPlan.maie() ist eine junge Birke: ein schlanker Stamm aus Birkenzaun, drei Blöcke hoch, darauf eine flache Krone aus gepflanztem Birkenlaub, drei Blöcke breit. Je zwei Maien stehen außen an beiden Seiteneingängen des Zelts (x −1 und 21, z 17 und 23), die Krone längs der Wand. Vor dem Eingang selbst steht nichts, und unter Kopfhöhe ist nur der Stamm, so bleiben Eingänge und Wege frei. Die Maien kommen als letzte Bauwerke, auch ohne Kirmes, und gehen beim Abbau als erste.

Gepflanztes Laub (persistent) gilt seitdem beim Einebnen und bei der Platzsuche nicht mehr als Baum: Es welkt nicht und wurde von jemandem gesetzt, also bleibt es wie jeder andere fremde Bau. Ohne diese Regel würde das Einebnen die Maien bei jeder Prüfung wieder abreißen.

[V] Form, Anzahl und Stellen sind ein Vorschlag. Maien an Vereinsheim und Festwegen gehören in den Dorf-Thread. Bunte Bänder am Stamm wären ein eigenes Blockbench-Modell.

Festwiese planen (E104)

Der Präsident (oder wer die Dorfeinstellungen ändern darf) plant im Präsidenten-Menü unter „Festwiese planen“ den ganzen Festplatz: Festzelt, Bierwagen, Imbisswagen, Schießstand, Toilettenwagen, Fahrgeschäfte und Buden. Die Karte zeigt die Festwiese ohne Paradeplatz und ihre Umgebung (Festplatz-Koordinaten x −35 bis 65, z −1 bis 110, das Dorf unten): links und rechts je 22 Blöcke (seit der Adlerschwinge, vorher 18) (Festwiesenplan.ERWEITERUNG) und hinter der Bürgerhalle 37 Blöcke über die Wiese hinaus, damit alles mit Abstand Platz hat [V].

Gespeichert wird je Dorf an der Oberwelt (festaufbau.Festwiesenplaene, Attachment festwiesenplaene). Zu Beginn jedes Aufbau-Durchgangs übernimmt die Baustelle den Plan (Baustelle#plan); Auf- und Abbau eines Durchgangs nutzen denselben Plan, eine spätere Änderung gilt beim nächsten Fest.

Umbau: Steht beim nächsten Durchgang vom letzten noch etwas, das laut neuem Plan woanders hin soll oder wegfällt (der Platz wird bei kurzer Pause nicht abgebaut, #190), bauen die Bewohner genau diese Teile zuerst ab (Baustelle#umzubauen, umbau), auch einen verschobenen Schießstand; Unverändertes bleibt stehen. Danach beginnt der Aufbau nach dem neuen Plan von selbst. Ansage „… baut den Festplatz nach dem neuen Plan um“.

Standard ohne Plan (Festwiesenplan.STANDARD) [V], neu geordnet nach Nils (03.11.2026): Alles ist vom Eingang im Zaun über Wege von mindestens fünf Blöcken Breite zu Fuß erreichbar (WEG_BREITE), Buden stehen direkt nebeneinander, die Fahrgeschäfte stehen vorn auf dem neuen Kirmesplatz links neben Zaun und Bürgerhalle (Grundriss.KIRMESPLATZ, x −93 bis −14, z −1 bis 75, wird mit eingeebnet; liegt eine belegte Fläche dort noch nicht auf Wiesenhöhe, richtet sie vorher die Erdbaufirma her, E151 Festaufbau.platzHerrichten), und um die Bürgerhalle bleiben mindestens acht Blöcke frei (HALLE_ABSTAND, gemessen zu den Wänden von Halle und Anbau und zum Gartenzaun; unter dem Vordach gehen die Gäste zur Tür), vorn ein Vorplatz. Bild: Projektordner festplatz/standardplan.png (Stand 03.11.2026, noch vor Entwurf 2 der Halle).

Die Bürgerhalle (Entwurf 2, Nils 05.11.2026) steht hinten mittig (Hallenkoordinate x, r auf Festplatz 15 + x, 43 + r): die Halle x 5 bis 25, z 43 bis 73, davor das Vordach über der Glastür (x 10 bis 20, z 41 bis 42, darunter das Festschild), links der Anbau mit dem Buffetraum (x −5 bis 5, z 51 bis 63, Tür bei z 57 nach links), hinten Glasvorbau und Garten bis zum Gartenzaun (x 2 bis 28, z 74 bis 81). Mit den Dachüberständen reicht ihr Umriss (Grundriss.HALLE, wie Hallenmasse.imUmriss) von x −7 bis 28 und z 41 bis 81.

Aufbau: Eingeebnet werden die Grundfläche, die Seitenstreifen, auf denen etwas steht, und für jeden Stand außerhalb davon seine Fläche mit einem Block Rand (nur Natürliches, wie überall: Häuser, Zäune und Wege neben der Wiese bleiben stehen; ein Stand, der darauf geplant ist, wird dort lückenhaft). Auf dem Umriss der Bürgerhalle steht kein Stand; nur die letzte Reihe der Grundfläche (z 41) liegt im vordersten Streifen des Umrisses vor der Glasfront, auch unter der Vorderkante des Vordachs, wo unten Luft oder Wiese ist. Laternenmasten halten zwei Blöcke Abstand zum Umriss. Buden, Toilettenwagen und Autoscooter-Halle bauen die Bewohner Block für Block, die Autoscooter-Wagen kommen nach dem Aufbau in die Halle und die bemalte Kulisse mit Lämpchen und Neon an die Halle (sie verschwindet mit der Bande), die Lämpchen an die Losbude (sie verschwinden beim Abbau mit der Theke) und werden beim Abbau wieder geräumt. Fahrgeschäfte werden als Ganzes aufgestellt, aber nur, wenn ihre Grundfläche bis vier Blöcke hoch frei von Gebautem ist (sonst ausgelassen).

[T] Grundflächen der Fahrgeschäfte samt Ausstieg: Riesenrad 7 × 26 (größte Ausführung, längs), Karussell 8 × 8, Musikexpress 24 × 24 (mit Rückwand und Kasse, 14 hoch), Break Dance 24 × 24 (Podest, Rückwand und Kasse, 14 hoch; legt sein Podest aus Blöcken selbst und räumt es beim Abbau wieder weg), Freefall 9 × 9, Kinderkarussell 7 × 7. Bauwerke nach ihrem Bauplan.

Neuer Stand (z. B. Kettenkarussell, Losbude): in Festwiesenplan.Stand eintragen (Bauwerk mit Bauplan oder Fahrgeschäft mit Grundfläche), bei Fahrgeschäften in Grundriss.Fahrt.Typ und den drei Zuordnungen in Festaufbau (klasse, entityTyp, item), Sprachschlüssel festaufbau.schuetzenfest.stand.<name>, und einen Platz in STANDARD suchen.

Abbau nach dem Fest (E85)

Am Morgen nach dem vierten Festtag (Festplan.TAGE Tage nach dem Termin, für den aufgebaut wurde) bauen die Bewohner den Festplatz wieder ab, so sichtbar wie beim Aufbau und in etwa einem Arbeitstag. Läuft das Fest in diesem Dorf noch, wartet der Abbau. Vor dem nächsten Fest wird alles wieder aufgebaut.

Immer erst ganz abbauen (Bauablauf.festVorbei, Nils 03.11.: „Wenn das Fest beendet ist, sollen die den ganzen Platz abbauen“): Der Abbau beginnt, sobald das Fest vorbei ist: am Morgen nach dem vierten Festtag oder, wenn es früher beendet wurde, am Tag danach (Termin verstrichen, das Dorf hat keinen oder erst einen späteren Termin; ein nur verschobenes Fest zählt nicht). Er hat Vorrang vor dem Aufbau fürs nächste Fest und wird zu Ende gebracht; erst dann beginnt ein neuer Aufbau. Vorher konnte der Aufbau mitten im Abbau starten, und die Bewohner rissen ab und bauten im selben Zug wieder auf.

Entschieden und vorgeschlagen