Add structure, biome and noise options

This commit is contained in:
Misode
2020-05-20 23:53:47 +02:00
parent d423139bb3
commit 04f071a68a
4 changed files with 329 additions and 7 deletions
+3 -3
View File
@@ -60,11 +60,11 @@
</a>
</div>
</div>
<div class="card bg-secondary mb-3" style="max-width: 400px;">
<div class="card bg-dark mb-3" style="max-width: 400px;">
<a href="worldgen">
<div class="card-body">
<span class="badge badge-danger">Experimental</span>
<span class="badge badge-danger">Unstable</span>
<span class="badge badge-danger" data-i18n="badge.experimental"></span>
<span class="badge badge-danger" data-i18n="badge.unstable"></span>
<h5 class="card-title" data-i18n="title.worldgen"></h5>
<p class="card-subtitle">Minecraft 1.16</p>
</div>
+36 -1
View File
@@ -24,6 +24,17 @@
"attribute_modifier.slot": "Slots",
"attribute_modifier_add": "Add Modifier",
"attribute_modifier_remove": "Remove Modifier",
"badge.experimental": "Experimental",
"badge.unstable": "Unstable",
"biome": "Biome",
"biome.parameters": "Parameters",
"biome.parameters.altitude": "Altitude",
"biome.parameters.weirdness": "Weirdness",
"biome.parameters.offset": "Offset",
"biome.parameters.temperature": "Temperature",
"biome.parameters.humidity": "Humidity",
"biome_add": "Add Biome",
"biome_remove": "Remove Biome",
"biome_source.large_biomes": "Large Biomes",
"biome_source.preset": "Biomes Preset",
"biome_source.seed": "Biomes Seed",
@@ -151,7 +162,7 @@
"dimension.the_nether": "The Nether",
"dimension.nether": "Nether",
"dimension.end": "End",
"dimension.type": "Dimension Flags",
"dimension.type": "Dimension Options",
"dimension.type.ultrawarm": "Ultrawarm",
"dimension.type.natural": "Natural",
"dimension.type.shrunk": "Shrunk",
@@ -328,6 +339,27 @@
"generator.settings.disable_mob_generation": "Disable Mob Generation",
"generator.settings.default_block": "Default Block",
"generator.settings.default_fluid": "Default Fluid",
"generator.settings.noise": "Noise Options",
"generator.settings.noise.island_noise_override": "Island Noise Override",
"generator.settings.noise.density_factor": "Density Factor",
"generator.settings.noise.density_offset": "Density Offset",
"generator.settings.noise.simplex_surface_noise": "Simplex Surface Noise",
"generator.settings.noise.size_horizontal": "Size Horizontal",
"generator.settings.noise.size_vertical": "Size Vertical",
"generator.settings.noise.height": "Height",
"generator.settings.noise.sampling.xz_scale": "Sampling XZ Scale",
"generator.settings.noise.sampling.y_scale": "Sampling Y Scale",
"generator.settings.noise.sampling.xz_factor": "Sampling XZ Factor",
"generator.settings.noise.sampling.y_factor": "Sampling Y Factor",
"generator.settings.noise.bottom_slide.target": "Bottom Slide Target",
"generator.settings.noise.bottom_slide.size": "Bottom Slide Size",
"generator.settings.noise.bottom_slide.offset": "Bottom Slide Offset",
"generator.settings.noise.top_slide.target": "Top Slide Target",
"generator.settings.noise.top_slide.size": "Top Slide Size",
"generator.settings.noise.top_slide.offset": "Top Slide Offset",
"generator.settings.structures": "Structures",
"generator.settings.structures_add": "Add Structure",
"generator.settings.structures_remove": "Remove Structure",
"help.condition.time_period": "If present, time will be modulo-divided by this value. For example, if set to 24000, value will operate on a time period of days.",
"help.dimension.type.ultrawarm": "If true, water cannot exist and sponges will dry.",
"help.dimension.type.shrunk": "Whether coordinates should be scaled down by a factor of 8.",
@@ -450,6 +482,9 @@
"status_effect.duration": "Duration",
"status_effect.visible": "Visible",
"stored_enchantment_add": "Add Stored Enchantment",
"structure.spacing": "Spacing",
"structure.separation": "Separation",
"structure.salt": "Salt",
"table.type": "Type",
"table.type.block": "Block",
"table.type.chest": "Chest",
+288 -1
View File
@@ -137,6 +137,13 @@
"id": "large_biomes",
"translate": "biome_source.large_biomes",
"type": "boolean"
},
{
"id": "biomes",
"translate": "biome",
"type": "array",
"values": "biome",
"button": "field"
}
]
},
@@ -196,6 +203,138 @@
"type": "string"
}
]
},
{
"id": "noise",
"translate": "generator.settings.noise",
"type": "object",
"collapse": true,
"color": "dark",
"fields": [
{
"id": "island_noise_override",
"translate": "generator.settings.noise.island_noise_override",
"type": "boolean"
},
{
"id": "density_factor",
"translate": "generator.settings.noise.density_factor",
"type": "float"
},
{
"id": "density_offset",
"translate": "generator.settings.noise.density_offset",
"type": "float"
},
{
"id": "simplex_surface_noise",
"translate": "generator.settings.noise.simplex_surface_noise",
"type": "boolean"
},
{
"id": "size_horizontal",
"translate": "generator.settings.noise.size_horizontal",
"type": "int"
},
{
"id": "size_vertical",
"translate": "generator.settings.noise.size_vertical",
"type": "int"
},
{
"id": "height",
"translate": "generator.settings.noise.height",
"type": "int"
},
{
"id": "sampling",
"type": "object",
"color": "dark",
"fields": [
{
"id": "xz_scale",
"translate": "generator.settings.noise.sampling.xz_scale",
"type": "float"
},
{
"id": "y_scale",
"translate": "generator.settings.noise.sampling.y_scale",
"type": "float"
},
{
"id": "xz_factor",
"translate": "generator.settings.noise.sampling.xz_factor",
"type": "float"
},
{
"id": "y_factor",
"translate": "generator.settings.noise.sampling.y_factor",
"type": "float"
}
]
},
{
"id": "bottom_slide",
"type": "object",
"color": "dark",
"fields": [
{
"id": "target",
"translate": "generator.settings.noise.bottom_slide.target",
"type": "int"
},
{
"id": "size",
"translate": "generator.settings.noise.bottom_slide.size",
"type": "int"
},
{
"id": "offset",
"translate": "generator.settings.noise.bottom_slide.offset",
"type": "int"
}
]
},
{
"id": "top_slide",
"type": "object",
"color": "dark",
"fields": [
{
"id": "target",
"translate": "generator.settings.noise.top_slide.target",
"type": "int"
},
{
"id": "size",
"translate": "generator.settings.noise.top_slide.size",
"type": "int"
},
{
"id": "offset",
"translate": "generator.settings.noise.top_slide.offset",
"type": "int"
}
]
}
]
},
{
"id": "structures",
"type": "object",
"card": false,
"fields": [
{
"id": "structures",
"translate": "generator.settings.structures",
"translatePlaceholder": "structure",
"type": "map",
"values": {
"type": "object",
"value": "structure"
}
}
]
}
]
}
@@ -254,6 +393,154 @@
]
}
]
},
{
"id": "biome",
"type": "object",
"color": "info",
"fields": [
{
"id": "biome",
"translate": "biome",
"type": "enum",
"values": "biomes"
},
{
"id": "parameters",
"translate": "biome.parameters",
"type": "object",
"collapse": true,
"color": "info",
"fields": [
{
"id": "altitude",
"translate": "biome.parameters.altitude",
"type": "float"
},
{
"id": "weirdness",
"translate": "biome.parameters.weirdness",
"type": "float"
},
{
"id": "offset",
"translate": "biome.parameters.offset",
"type": "float"
},
{
"id": "temparature",
"translate": "biome.parameters.temperature",
"type": "float"
},
{
"id": "humidity",
"translate": "biome.parameters.humidity",
"type": "float"
}
]
}
]
},
{
"id": "structure",
"type": "object",
"color": "secondary",
"fields": [
{
"id": "spacing",
"translate": "structure.spacing",
"type": "int"
},
{
"id": "separation",
"translate": "structure.separation",
"type": "int"
},
{
"id": "salt",
"translate": "structure.salt",
"type": "int"
}
]
}
]
],
"collections": {
"biomes": [
"minecraft:badlands",
"minecraft:badlands_plateau",
"minecraft:bamboo_jungle",
"minecraft:bamboo_jungle_hills",
"minecraft:beach",
"minecraft:birch_forest",
"minecraft:birch_forest_hills",
"minecraft:cold_ocean",
"minecraft:dark_forest",
"minecraft:dark_forest_hills",
"minecraft:deep_cold_ocean",
"minecraft:deep_frozen_ocean",
"minecraft:deep_lukewarm_ocean",
"minecraft:deep_ocean",
"minecraft:deep_warm_ocean",
"minecraft:desert",
"minecraft:desert_hills",
"minecraft:desert_lakes",
"minecraft:end_barrens",
"minecraft:end_highlands",
"minecraft:end_midlands",
"minecraft:eroded_badlands",
"minecraft:flower_forest",
"minecraft:forest",
"minecraft:frozen_ocean",
"minecraft:frozen_river",
"minecraft:giant_spruce_taiga",
"minecraft:giant_spruce_taiga_hills",
"minecraft:giant_tree_taiga",
"minecraft:giant_tree_taiga_hills",
"minecraft:gravelly_mountains",
"minecraft:ice_spikes",
"minecraft:jungle",
"minecraft:jungle_edge",
"minecraft:jungle_hills",
"minecraft:lukewarm_ocean",
"minecraft:modified_badlands_plateau",
"minecraft:modified_gravelly_mountains",
"minecraft:modified_jungle",
"minecraft:modified_jungle_edge",
"minecraft:modified_wooded_badlands_plateau",
"minecraft:mountain_edge",
"minecraft:mountains",
"minecraft:mushroom_field_shore",
"minecraft:mushroom_fields",
"minecraft:nether",
"minecraft:ocean",
"minecraft:plains",
"minecraft:river",
"minecraft:savanna",
"minecraft:savanna_plateau",
"minecraft:shattered_savanna",
"minecraft:shattered_savanna_plateau",
"minecraft:small_end_islands",
"minecraft:snowy_beach",
"minecraft:snowy_mountains",
"minecraft:snowy_taiga",
"minecraft:snowy_taiga_hills",
"minecraft:snowy_taiga_mountains",
"minecraft:snowy_tundra",
"minecraft:stone_shore",
"minecraft:sunflower_plains",
"minecraft:swamp",
"minecraft:swamp_hills",
"minecraft:taiga",
"minecraft:taiga_hills",
"minecraft:taiga_mountains",
"minecraft:tall_birch_forest",
"minecraft:tall_birch_hills",
"minecraft:the_end",
"minecraft:the_void",
"minecraft:warm_ocean",
"minecraft:wooded_badlands_plateau",
"minecraft:wooded_hills",
"minecraft:wooded_mountains"
]
}
}
+2 -2
View File
@@ -18,8 +18,8 @@
<body>
<nav class="navbar navbar-expand-md navbar-dark bg-dark">
<a id="descriptionSpan" class="navbar-brand mb-0 h1" href="../" data-i18n="description.worldgen"></a>
<span class="badge badge-danger">Experimental</span>
<span class="badge badge-danger ml-1">Unstable</span>
<span class="badge badge-danger" data-i18n="badge.experimental"></span>
<span class="badge badge-danger ml-1" data-i18n="badge.unstable"></span>
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#collapsibleNavbar">
<span class="navbar-toggler-icon"></span>
</button>