Technik
Gäste aus Nachbardörfern
Stand: 02.11.2026. Wunsch von Nils: „Kann man das auch so machen, dass Bewohner aus Nachbardörfern zum Fest kommen können? Oder freiwillig kommen?“
Kennzeichnung: [A] Anforderung, [E] Entscheidung von Nils, [V] Vorschlag, [T] technische Annahme, [F] offene Frage. Entschieden sind E80 (Gäste erscheinen am Dorfrand) und E81 (eine Einstellung für die ganze Welt); Biom-Kleidung (Frage 74) ist seit 03.11.2026 gebaut; die Zahlenwerte sind weiter Vorschläge.
So läuft es im Spiel
- Ein Schützendorf feiert. Alle anderen Schützendörfer im Umkreis von 1024 Blöcken sind Nachbardörfer [V]. Seit jedes generierte Dorf ein Schützendorf wird (PR #72, E79), gibt es fast überall welche.
- An jedem Festtag entscheidet jedes Nachbardorf für sich, ob es Gäste schickt [V, „freiwillig“]: mit 75 % Wahrscheinlichkeit, bei größerer Entfernung seltener (am Rand der Reichweite nur noch halb so oft). Wer kommt, schickt 1 bis 4 Bewohner.
- Die Gäste kommen in Gruppen von 1 bis 3 auf der Seite ins Festdorf, auf der ihr Heimatdorf liegt, etwa 56 Blöcke vom Vereinstisch entfernt. Spieler in der Nähe lesen im Chat „Gäste von … kommen zum Fest!“. Jeder Gast heißt „Gast von
“ (sichtbar beim Anschauen). Gäste tragen die Biom-Kleidung ihres Heimatdorfs (Fragenkatalog 74): Wer aus einem Wüstendorf kommt, sieht auch im Taiga-Festdorf wie ein Wüstenbewohner aus. Maßgeblich ist das Biom am Vereinstisch des Heimatdorfs; dafür wird kein Chunk geladen. - Sie laufen mit der normalen Dorfbewohner-KI zum Festplatz und suchen sich alle 20 bis 45 Sekunden einen neuen Platz: - beim Zapfenstreich und im Festzelt: um das DJ-Pult, - beim Preis- und Königsschießen und bei der Krönung: 8 bis 13 Blöcke um den Holzvogel (nicht direkt darunter), - sonst gemischt an Zelt, Vogelstange und Fahrgeschäften; ohne Festplatz am Vereinstisch. Uniform in den Farben ihres Heimatvereins (E87) tragen sie nur mit Gewehr, Instrument oder Fahne und im Festzug; sonst feiern sie in ihrer Biom-Kleidung und sind so von den Gastgebern zu unterscheiden. Sie steigen in laufende Fahrgeschäfte ein und können beim Umzug mitmarschieren, wie befreundete Vereine.
- Heimweg [V]: Ohne Party ab 19 Uhr, nach einer Party ab 2 Uhr nachts, außerdem bei jedem neuen Festtag und am Festende. Sie gehen zurück zu ihrer Ankunftsstelle und verschwinden dort.
- Übernachten im Hotel (DO-02, E88): Hat das Festdorf ein Hotel (siehe
docs/dorf/SCHUETZENDORF.md), bekommen zur Heimwegzeit die ersten Gäste je ein freies Bett, bis alle acht Betten vergeben sind; nur die übrigen gehen heim. Die Übernachtungsgäste gehen zu ihrem Bett und legen sich hin (wer sich unbeobachtet zwei Minuten verläuft, liegt dann einfach im Bett). Am Morgen des nächsten Festtags stehen sie auf und feiern weiter, mit demselben Heimatverein und denselben Farben. Die Abreise des neuen Tages betrifft sie nicht, und aus ihrem Heimatdorf kommt dafür entsprechend einer weniger an. Nach dem letzten Festtag und am Festende übernachtet niemand, alle gehen heim. Bezahlt wird nichts [V]. - Am nächsten Festtag würfeln die Nachbardörfer neu.
Einstellungen
config/schuetzenfest/festbesuch.json, im Spiel unter /schuetzenfest einstellungen → Reiter „Festbesuch“ (ändern dürfen Operatoren).
| Feld | Standard | Bereich | Bedeutung |
|---|---|---|---|
aktiv |
an | an/aus | Nachbardörfer schicken überhaupt Gäste |
lust_prozent |
75 | 0–100 | Wahrscheinlichkeit je Dorf und Festtag, ganz nah; am Rand der Reichweite die Hälfte |
gaeste_je_dorf |
4 | 0–16 | höchstens so viele Gäste schickt ein Dorf an einem Tag |
gaeste_hoechstens |
16 | 0–64 | höchstens so viele Gäste feiern gleichzeitig, aus allen Dörfern zusammen |
reichweite |
1024 | 128–4096 | Nachbardörfer bis zu dieser Entfernung (waagerecht, Blöcke) |
Befehle
| Befehl | Wer | Wirkung |
|---|---|---|
/festbesuch |
alle | wer gerade feiert und welche Dörfer heute noch Gäste schicken |
/festbesuch jetzt |
OP | sofort eine Gruppe ankommen lassen, zum Testen; hat heute kein Dorf Lust, kommt das nächste trotzdem |
/festbesuch eugen |
OP | Fotograf Eugen sofort neben dir erscheinen lassen |
Chunk-Laden und Leistung [T]
- Es wird nie ein Chunk für Gäste geladen. Vanilla-Dörfer liegen meist 300 bis 1000 Blöcke auseinander, Nachbardorf und Festdorf sind also fast nie gleichzeitig geladen. Deshalb holt die Mod niemanden aus dem Nachbardorf, sondern lässt die Gäste am Rand des Festdorfs als neue Dorfbewohner erscheinen. Das Nachbardorf verliert dabei niemanden [E80].
- Gäste kommen nur, solange das Festdorf geladen ist und ein Spieler höchstens 96 Blöcke von der Ankunftsstelle entfernt ist. Ohne Spieler in der Nähe kommt also niemand.
- Höchstens 16 Gäste gleichzeitig (einstellbar bis 64). Die Mod prüft einmal pro Sekunde; Zelt, Vogel und Fahrgeschäfte sucht sie alle 30 Sekunden im Umkreis von 112 Blöcken.
- Wer als Gast in einem entladenen Chunk steht, friert wie jeder Mob ein. Wird der Chunk an einem späteren Festtag oder nach dem Fest wieder geladen, ist der Gast längst „zu Hause“ und verschwindet. Am selben Festtag feiert er weiter, auch nach einem Neustart des Servers.
- Auf dem Heimweg verschwindet ein Gast an der Ankunftsstelle. Hängt er fest, verschwindet er nach 2 Minuten, sobald kein Spieler in 24 Blöcken ist.
Was Gäste nicht tun [T]
- Keine Kinder im Festdorf: Ihre Paarungssperre läuft länger als ein ganzes Fest.
- Bett und Arbeitsplatz, die sie sich im Festdorf genommen haben, geben sie beim Gehen frei. Die Hotelbetten sind für Gäste reserviert; Dorfbewohner nehmen sie nicht als Zuhause.
- Gäste, die im Hotel schlafen, holt keine Zeltfeier ab.
- Kein eigener Handel: Gäste haben keinen Beruf.
- Sie zählen beim Zuzug des Festdorfs mit, solange sie da sind; dadurch ziehen an Festtagen höchstens etwas weniger neue Bewohner zu.
Aufbau im Code
Paket festbesuch:
| Klasse | Inhalt |
|---|---|
Besuchsplan |
reine Regeln: welche Nachbardörfer heute wie viele Gäste schicken |
Besuchszeit |
reine Regeln: wann Gäste kommen und wann sie heimgehen |
BesuchConfig |
festbesuch.json und der Reiter im Einstellungsmenü |
Gast |
was ein Gast über sich speichert (Heimatdorf, Ankunftsstelle, Fest und Festtag), als Attachment am Dorfbewohner |
Festbesuch |
Server: planen, ankommen lassen, zum Festplatz schicken, heimschicken, Ladehaken, /festbesuch |
Außerdem: Feiern.pulte(level) liefert die Pulte der laufenden Feiern als Treffpunkt.
Tests: FestbesuchRegelnTest (Plan, Lust, Zeiten, Einstellungen, Übersetzungen), FestbesuchGameTest (Gast erkennen, Name, keine Kinder, Heimweg ohne Fest).
Beantwortete Fragen
| Nr | Frage | Antwort |
|---|---|---|
| 73 | Reicht es, dass Gäste am Rand des Festdorfs erscheinen, statt herüberzulaufen? | passt (E80) |
| 74 | Biom-Kleidung des Heimatdorfs? | E92, gebaut: Gäste tragen die Kleidung des Bioms am Vereinstisch ihres Heimatdorfs |
| 75 | Einstellung je Dorf beim Präsidenten? | vorerst nur weltweit (E81) |
