Generierungsdaten beschreiben die Informationen zur Generierung von Flachland- und Buffet-Welten. Die Generierungsdaten sind Teil der Weltdaten.
Arten[]
- Flachland: Ein Welttyp, der im Menü/Weltoptionen ausgewählt wird. Der Aufbau einer Flachland-Welt kann detailliert angepasst werden. Der genaue Schichtenaufbau, das Biom, zusätzliche Bauwerke sowie dekorative Elemente können angegeben werden. Details siehe Flachland#Generierungscode.
- Buffet: Ein anderer Welttyp, der im Menü/Weltoptionen ausgewählt wird. Diese Welten sind nicht flach und bestehen nicht aus durchgängig denselben Schichten, sondern es wird eine Landschaft generiert. Zur Auswahl stehen verschiedene Weltgeneratoren und Biome.
Datenquelle[]
- .minecraft: Der im Launcher-Profil eingestellte Spielordner (Standard: .minecraft).
- saves: Alle mit dieser Minecraft-Version generierten Welten.
- Name des Weltordners: Der Weltordner enthält alle Daten einer Welt. Sein Name wird im Menü/Welt erstellen vergeben.
- level.dat: Die Weltdaten.
- Data: Alle Eigenschaften der Welt.
- generatorOptions: Die Generierungsdaten.
- Data: Alle Eigenschaften der Welt.
- level.dat: Die Weltdaten.
- Name des Weltordners: Der Weltordner enthält alle Daten einer Welt. Sein Name wird im Menü/Welt erstellen vergeben.
- saves: Alle mit dieser Minecraft-Version generierten Welten.
Änderbarkeit[]
Die Generierungsdaten sind Teil der Weltdaten, die im NBT-Format vorliegen. Das heißt, diese Daten sind außerhalb des Spiels nur mit einem speziellen NBT-Editor einseh- und änderbar.
Der Generierungscode aus dem Flachland-Menü und die Einstellungen aus dem Buffet-Menü werden als Datenstruktur gespeichert. Eine nachträgliche Anzeige oder Änderung ist nicht vorgesehen.
Wenn man die Generierungsdaten trotzdem nachträglich ändert, haben alle danach generierten Chunks das entsprechend neue Aussehen.
Datenstruktur[]
Generierungsdaten für ein Flachland:
- generatorOptions: Die Generierungsdaten.
- biome: ID-Name des Bioms.
- layers: Liste der Blockschichten von unten nach oben.
- Eine Blockschicht.
- block: ID-Name des Blockes.
- height: Schichtdicke.
- Eine Blockschicht.
- structures: Die aktivierten Funktionen. Für manche Funktionen können Parameter eingegeben werden. Funktionsnamen und Parameter werden bei der Eingabe immer akzeptiert und hier gespeichert unabhängig davon, ob das Spiel sie überhaupt kennt und beachten kann.
- Name der Funktion: Diese Funktion wurde im Generatorcode angegeben.
- Parametername: Parameterwert
- Name der Funktion: Diese Funktion wurde im Generatorcode angegeben.
Generierungsdaten für eine Buffet-Welt:
- generatorOptions: Die Generierungsdaten.
- biome_source: Anweisungen für die Biomgenerierung.
- options: Einstellungen für die Biomgenerierung.
- type: Verteilung der Biome in der Welt. Werte: "checkerboard" = schachbrettartig, "fixed" = nur ein einziges Biom (wie im Nether), "vanilla_layered" = zufällig verteilte Biome (wie in der Oberwelt), "the_end" Chunk-gebundene Verteilung (wie im Ende)[1]. Im Menü kann man diesen Wert nicht einstellen, es wird immer "fixed" eingesetzt.
- chunk_generator: Anweisungen für die Chunk-Generierung.
- options: Einstellungen für die Chunk-Generierung.
- type: Eingestellter Weltgenerator: "surface" (Oberfläche wie in der Oberwelt), "caves" (Höhlenwelt wie im Nether), "floating_islands" (schwebende Inseln wie im Ende). Außerdem gibt es noch die Einstellungen "debug" und "flat", die man nicht im Menü eingeben kann.
- biome_source: Anweisungen für die Biomgenerierung.
Generierungscode[]
Wer einen Server betreibt, kann auch Flachland- und Buffet-Welten mit einem Generierungscode generieren. Dieser wird in den server.properties unter generator-settings eingetragen. Die Einstellung level-type ist dann entsprechend auf FLAT oder BUFFET zu setzen. Der Generierungscode wird als Textzeile in Stringified NBT angegeben.
Beispiel für das Standard-Flachland:
{"biome":"minecraft:plains","layers":[{"block":"minecraft:bedrock","height":1},{"block":"minecraft:dirt","height":2},{"block":"minecraft:grass_block","height":1}],"structures":{"village":{}}}
Beispiel für eine Buffet-Welt in Höhlenform:
{"biome_source":{"type":"minecraft:vanilla_layered","options":{"size":1}},"chunk_generator":{"type":"minecraft:caves"}}
Galerie[]
Einzelnachweise[]
Geschichte[]
Flachland-Generierungscode Version 1 (Vollversion 1.4 (12w37a)) für Vorlage "Oberwelt":
1;7,59*1,3*3,2;1
Flachland-Generierungscode Version 2 (Vollversion 1.4 (12w40a)) für Vorlage "Oberwelt":
2;7,59*1,3*3,2;1;stronghold,biome_1,village,decoration,dungeon,lake,mineshaft,lava_lake
Flachland-Generierungscode Version 3 (Vollversion 1.8 (14w08a)) für Vorlage "Oberwelt":
3;minecraft:bedrock,59*minecraft:stone,3*minecraft:dirt,minecraft:grass;1;village,biome_1,decoration,stronghold,mineshaft,lake,lava_lake,dungeon
Flachland-Generierungscode Vollversion 1.13 (1.13-pre5) für Vorlage "Oberwelt" (ohne Versionsnummer und mit Biom-ID):
minecraft:bedrock,59*minecraft:stone,3*minecraft:dirt,minecraft:grass_block;minecraft:plains;village,biome_1,decoration,stronghold,mineshaft,lake,lava_lake,dungeon
Angepasst-Generierungscode Vollversion 1.8 (14w17a) ohne Änderung der Einstellungen (= Standardwerte einer Oberwelt):
{"coordinateScale":684.412,"heightScale":684.412,"lowerLimitScale":512.0,"upperLimitScale":512.0,"depthNoiseScaleX":200.0,"depthNoiseScaleZ":200.0,"depthNoiseScaleExponent":0.5,"mainNoiseScaleX":80.0,"mainNoiseScaleY":160.0,"mainNoiseScaleZ":80.0,"baseSize":8.5,"stretchY":12.0,"biomeDepthWeight":1.0,"biomeDepthOffset":0.0,"biomeScaleWeight":1.0,"biomeScaleOffset":0.0,"seaLevel":63,"useCaves":true,"useDungeons":true,"dungeonChance":8,"useStrongholds":true,"useVillages":true,"useMineShafts":true,"useTemples":true,"useRavines":true,"useWaterLakes":true,"waterLakeChance":4,"useLavaLakes":true,"lavaLakeChance":80,"useLavaOceans":false,"fixedBiome":−1,"biomeSize":4,"riverSize":4,"dirtSize":33,"dirtCount":10,"dirtMinHeight":0,"dirtMaxHeight":256,"gravelSize":33,"gravelCount":8,"gravelMinHeight":0,"gravelMaxHeight":256,"graniteSize":33,"graniteCount":10,"graniteMinHeight":0,"graniteMaxHeight":80,"dioriteSize":33,"dioriteCount":10,"dioriteMinHeight":0,"dioriteMaxHeight":80,"andesiteSize":33,"andesiteCount":10,"andesiteMinHeight":0,"andesiteMaxHeight":80,"coalSize":17,"coalCount":20,"coalMinHeight":0,"coalMaxHeight":128,"ironSize":9,"ironCount":20,"ironMinHeight":0,"ironMaxHeight":64,"goldSize":9,"goldCount":2,"goldMinHeight":0,"goldMaxHeight":32,"redstoneSize":8,"redstoneCount":8,"redstoneMinHeight":0,"redstoneMaxHeight":16,"diamondSize":8,"diamondCount":1,"diamondMinHeight":0,"diamondMaxHeight":16,"lapisSize":7,"lapisCount":1,"lapisCenterHeight":16,"lapisSpread":16}
Buffet-Generierungscode Vollversion 1.13 (18w16a) für "Oberwelt" mit Biom "Ebene"
{"biome_source":{"type":"minecraft:fixed","biomes":["minecraft:plains"]},"chunk_generator":{"type":"minecraft:overworld"}}
Versionsgeschichte der Java Edition | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Standard-Ressourcen |
| ||||
---|---|---|---|---|---|
Standard-Weltdaten |
| ||||
Spielwelt | |||||
Software | |||||
Speicherformate | |||||
Einstellungen | |||||
Mehrspieler | |||||
Historisch |