Zum Hauptinhalt springen

Generatoren erstellen

Generatoren

Generatoren sind der leistungsstärkste Teil des Konfigurationssystems für BetterStructures. Standardmäßig gibt es 31 Generatoren, die gemeinsam über 200 Bauwerke verwalten, die derzeit von BetterStructures verteilt werden, und obwohl du eigene Generatoren erstellen kannst, kannst du auch bestehende als Abkürzung verwenden.

Generatoren teilen dem Plugin mit, wo genau Dinge spawnen sollen, und definieren Beutetabellen. Die Standard-Generatoren sind auch so benannt, dass man leicht erraten kann, was sie tun.

Generator-Konfigurationsoptionen

SchlüsselStandardPflichtBeschreibung
isEnabledtrueOb der Generator aktiviert ist
structureType-Wo Strukturen spawnen (siehe Tabelle unten)
lowestYLevel-59Minimales Y-Level für das Spawnen
highestYLevel320Maximales Y-Level für das Spawnen
validWorldsAlle erlaubtListe der Welten, in denen Strukturen spawnen können
validWorldEnvironmentsAlle erlaubtNORMAL, NETHER, THE_END
validBiomesV2Alle BiomeListe gültiger Biome (namespace:key Format)
treasureFilename-Schatzdatei für Truhenbeute

structureType

Legt fest, welche Art von Struktur das Bauwerk ist. Du kannst mehrere Strukturtypen für einen einzelnen Generator angeben!

TypOberweltNetherEndBeschreibung
SURFACEOberflächeOberflächenähnliche PunkteOberflächeSpawnt an der Oberfläche der Welt
SKYY 80-120Luftähnliche PunkteY 80-120Spawnt am Himmel (konfigurierbar in config.yml)
UNDERGROUND_SHALLOWY 0-60Y 60-120Gültige HöhenFlache unterirdische Strukturen
UNDERGROUND_DEEPY -64 bis 0Y 0-60❌ Spawnt nichtTiefe unterirdische Strukturen
LIQUID_SURFACEWasser (Ozeane)Lavaseen❌ Spawnt nichtSpawnt auf Flüssigkeitsoberflächen
DUNGEONWird für modulare Dungeon-Platzierung verwendet
Beispiel für mehrere Strukturtypen
structureType:
- SURFACE
- UNDERGROUND_SHALLOW

Dies ermöglicht es demselben Generator, Strukturen an mehreren Stellen zu spawnen, wie z.B. sowohl an der Oberfläche als auch in flachen unterirdischen Bereichen.

Hinweis: Es gibt zwei unterirdische Einstellungen, weil Minecraft viel unterirdischen Raum hat. Beides zu haben gewährleistet eine gleichmäßige Verteilung über verschiedene Tiefen und verhindert, dass Spieler Strukturen verpassen.


Y-Level-Bereiche nach Dimension

Standard-Höhenbereiche pro Dimension (konfigurierbar in config.yml):

DimensionStandardbereichKonfigurationseinstellungen
Oberwelt/BenutzerdefiniertY=-60 bis Y=320lowestYNormalCustom / highestYNormalCustom
NetherY=4 bis Y=120lowestYNether / highestYNether
EndY=0 bis Y=320lowestYEnd / highestYEnd
Himmel (Oberwelt)Y=80 bis Y=120normalCustomAirBuildingMinAltitude / Max...
Himmel (End)Y=80 bis Y=120endAirBuildMinAltitude / Max...

Diese Standards können pro Generator mittels lowestYLevel und highestYLevel überschrieben werden.


Unterstützung benutzerdefinierter Biome

BetterStructures unterstützt automatisch benutzerdefinierte Biome von Weltgeneratoren wie Terralith, Iris, Terra und TerraformGenerator.

Wenn du ein Vanilla-Biom in validBiomesV2 angibst, schließt das Plugin automatisch kompatible benutzerdefinierte Biome ein:

validBiomesV2:
- minecraft:plains
- minecraft:forest

Dies spawnt Strukturen in den Vanilla-Biomen UND allen benutzerdefinierten Biomen, die diesen Typen zugeordnet sind (z.B. terralith:blooming_plains).


treasureFilename

Legt die Schatzdatei für Truhenbeute fest. Dies gilt für alle Bauwerke, die diesen Generator verwenden, es sei denn, es wird in der Schematic-Konfiguration überschrieben.