Skip to content

XML Referenz

Achimobil edited this page Oct 7, 2026 · 1 revision

Alles, was ein Modder in seine eigenen XML-Dateien schreiben kann, um Production Revamp zu nutzen. Production Revamp erweitert die Vanilla-Elemente, statt sie zu ersetzen: eine bestehende Produktions-, Silo- oder Gewächshaus-XML läuft unverändert weiter, und jede Revamp-Angabe ist eine Ergänzung, die man einzeln dazunehmen kann.

Für Spieler ist der Ort dieser Erklärungen nicht dieses Wiki, sondern das Hilfe-Menü im Spiel: dort steht unter „Production Revamp“ ein eigener Abschnitt mit einer Seite je Bedienthema.

Die Seiten

Seite Inhalt
Rezepte und Zutaten Mix-Gruppen, Booster und Master-Booster, Fülltyp-Kategorien als Zutat, Zutaten- und Boosterwahl, Sichtbarkeit und Selbststart einer Linie
Wetter und Uhrzeit Öffnungszeiten, Jahreszeiten, Monate, die sechs Wetter-Modi und das wetterabhängige Lager
Tiere als Zutat Auslöser für Tiertransporter, Alters- und Gesundheitsgrenzen, Mengen je Tier
Kaufen und Verkaufen Preise, wer handeln darf, Sperre je Ware
Verteilen Die vier Verteilstufen, Obergrenzen, Lieferkosten
Auslagern und Spawner Auslagern am Silo, Paletten, Ballen, Stammholz, eigene Palettenmodelle je Fülltyp
Anzeigen am Gebäude Mitwachsende Objekte und die Ziffernanzeige
Placeable-Typen RevampProductionPoint, RevampSilo, RevampGreenhouse und die Abhängigkeit dazu
Fremde Mods anbinden revamp_extension.xml: eigene Gebäude und eigene Waren anmelden, ohne Lua
Einstellungen Was ein Server-Admin abschalten kann und was das für die eigene XML bedeutet

Wo die Revamp-Angaben stehen

Zwei verschiedene Orte, die leicht zu verwechseln sind:

  • Unter <productionPoint> stehen alle Angaben zu Rezepten, Lager, Wetter und Tieren. Sie erweitern Vanillas eigenen productionPoint-Block und brauchen keinen besonderen Placeable-Typ.
  • Direkt unter <placeable> stehen <revampObjectFillLevels>, <revampDisplays> und <revampSpawner>. Das sind eigene Spezialisierungen, die die Placeable über ihr type-Attribut holt — dafür braucht es einen Revamp-Placeable-Typ.

Zwei Dinge, die immer gelten

Ein Fehler in der XML verwirft nie die ganze Produktionsstätte. Revamp meldet einen unbrauchbaren Wert als XML-Fehler im Log und arbeitet mit der Vorgabe weiter, oder überspringt genau den einen Eintrag. Ein Blick ins Log nach dem ersten Platzieren lohnt sich deshalb immer — dort steht mit Dateiname und XML-Pfad, was nicht gepasst hat.

Ein Faktor ist immer multiplikativ, 1 ist der Neutralwert. Das gilt für boostFactor, weatherFactor und alle anderen Faktoren und entspricht Vanillas eigener Konvention (etwa foodFactor in der Tierhaltung). Im LS22-Revamp waren Booster-Werte teilweise additiv gemeint, siehe die Portierungshinweise unter Rezepte und Zutaten.


Stand: Version 1.0.0.0. Die englische Fassung steht unter XML-Reference.

Clone this wiki locally