diff --git a/.gitattributes b/.gitattributes index 84a0494e..d8b984a8 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,6 @@ -* text=auto +# Store and check out repository text as LF on every platform. Windows command +# files are the sole exception below. +* text=auto eol=lf *.bat text eol=crlf #*.bat text eol=lf diff --git a/CHANGELOG.txt b/CHANGELOG.txt index f72e9673..5759586e 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,10 @@ +Version 4.0.5 + +* Complete native translations for every shipped non-English locale +* Add automatic fresh-and-reload validation for provider-owned custom biomes +* Correct NeoForge biome terminology while retaining the Minecraft 1.21.1 ResourceLocation API +* Preserve public API major 1 and provider/global/world schemas 4/6/5 + Version 3.3.1 * Fix several bugs diff --git a/README.md b/README.md index 25354a5c..d2495518 100644 --- a/README.md +++ b/README.md @@ -79,10 +79,19 @@ exported to `config/orespawn-guide/` without overwriting existing files. Use Java 21 from the repository root: ```powershell -.\gradlew.bat test processResources build javadoc --no-daemon +.\gradlew.bat clean build javadoc --no-daemon .\gradlew.bat eclipse --no-daemon ``` +`build` runs the standard `check` lifecycle. In addition to the JUnit suite, +that lifecycle packages a test-only provider mod, loads its custom biome in +normal noise terrain, and verifies both fresh generation and reopening the +same saved world. The fixture is not included in OreSpawn's published jars. + +Import or refresh the project with Eclipse Buildship. NeoGradle supplies the +Eclipse model and run configurations through the `eclipse` task; this branch +does not use ForgeGradle's `genEclipseRuns` task. + Machine-specific `AGENTS.md` and `agent-notes/` files are intentionally ignored. Public developer and AI integration guidance lives in `docs/` and is included in the built jar. diff --git a/build.gradle b/build.gradle index 755ec06c..ebe98a2e 100644 --- a/build.gradle +++ b/build.gradle @@ -98,6 +98,17 @@ runs { file('src/generated/resources/').absolutePath, '--existing', file('src/main/resources/').absolutePath } + + ['Fresh', 'Reload'].each { String phase -> + register("biomeIntegration${phase}") { + runType 'server' + workingDirectory layout.buildDirectory.dir('biome-integration-run') + systemProperty 'forge.logging.console.level', 'info' + systemProperty 'cakeworld.biomeIntegrationPhase', phase.toLowerCase(Locale.ROOT) + argument '--nogui' + modSource project.sourceSets.main + } + } } configurations { @@ -189,6 +200,88 @@ tasks.named('test', Test).configure { useJUnitPlatform() } +def biomeIntegrationClasses = layout.buildDirectory.dir('biome-integration-fixture/classes') +def compileBiomeIntegrationTestMod = tasks.register('compileBiomeIntegrationTestMod', JavaCompile) { + dependsOn tasks.named('classes') + source fileTree('src/biomeIntegrationTest/java') + classpath = files(sourceSets.main.output, sourceSets.main.compileClasspath) + destinationDirectory.set(biomeIntegrationClasses) + javaCompiler.set(javaToolchains.compilerFor { + languageVersion = JavaLanguageVersion.of(21) + }) + options.release = 21 + options.encoding = 'UTF-8' +} + +def biomeIntegrationTestModJar = tasks.register('biomeIntegrationTestModJar', Jar) { + dependsOn compileBiomeIntegrationTestMod + archiveFileName = 'cakeworldprobe.jar' + destinationDirectory = layout.buildDirectory.dir('biome-integration-fixture') + from biomeIntegrationClasses + from 'src/biomeIntegrationTest/resources' +} + +def biomeIntegrationRunDirectory = layout.buildDirectory.dir('biome-integration-run') +def prepareBiomeIntegrationTest = tasks.register('prepareBiomeIntegrationTest') { + dependsOn biomeIntegrationTestModJar + doLast { + File runDirectory = biomeIntegrationRunDirectory.get().asFile + delete runDirectory + runDirectory.mkdirs() + copy { + from biomeIntegrationTestModJar.flatMap { it.archiveFile } + into biomeIntegrationRunDirectory.map { it.dir('mods') } + } + new File(runDirectory, 'server.properties').setText('''\ +level-name=biome-integration-world +level-seed=-4965128775892001975 +level-type=minecraft:normal +online-mode=false +allow-nether=true +generate-structures=false +spawn-protection=0 +max-tick-time=-1 +''', 'UTF-8') + } +} + +tasks.configureEach { + if (name == 'runBiomeIntegrationFresh') { + dependsOn prepareBiomeIntegrationTest + } else if (name == 'runBiomeIntegrationReload') { + dependsOn 'runBiomeIntegrationFresh' + } +} + +def biomeIntegrationTest = tasks.register('biomeIntegrationTest') { + group = 'verification' + description = 'Verifies a provider-owned custom biome in fresh and reloaded normal terrain.' + dependsOn 'runBiomeIntegrationReload' + doLast { + File marker = biomeIntegrationRunDirectory.get().file( + 'biome-integration-world/cakeworld-biome-integration.properties').asFile + if (!marker.isFile()) { + throw new GradleException("Biome integration completion marker is missing: ${marker}") + } + Properties result = new Properties() + marker.withInputStream { result.load(it) } + if (result.getProperty('reload_verified') != 'true') { + throw new GradleException("Biome integration reload was not verified: ${marker}") + } + File eulaFile = biomeIntegrationRunDirectory.get().file('eula.txt').asFile + if (eulaFile.exists()) { + throw new GradleException("Biome integration test unexpectedly created an EULA file: ${eulaFile}") + } + logger.lifecycle('Custom-biome integration verified: {} chunks, {} top blocks, {} filler blocks, fresh + reload', + result.getProperty('matching_chunks'), result.getProperty('pink_surface'), + result.getProperty('white_filler')) + } +} + +tasks.named('check') { + dependsOn biomeIntegrationTest +} + idea { module { downloadSources = true diff --git a/docs/AGENTS.md b/docs/AGENTS.md index b6f154f4..55956f32 100644 --- a/docs/AGENTS.md +++ b/docs/AGENTS.md @@ -1,76 +1,15 @@ -# OreSpawn Integration Notes For Coding Agents +# OreSpawn Documentation Map -OreSpawn 4.0 is a required NeoForge mod and declarative world-generation engine. -Public API major version 1 consists only of `zone.moddev.mc.orespawn.api`. Treat -every other Java package as internal and unstable. +This index is for navigating the documentation to learn how to integrate with +and use OreSpawn with a mod or modpack. +Start with [DEVELOPER_GUIDE.md](DEVELOPER_GUIDE.md). -Integration entry points: +Use the focused guides for implementation details: -- Java declarations: `OreSpawnApi.enqueue(WorldgenProvider)` during - `InterModEnqueueEvent`. -- Packaged declarations: `data//orespawn/provider.json`. -- Pack overrides: `config/-orespawn.json`. -- Active queries: `getActiveProfile(MinecraftServer)` and - `createSampler(ServerLevel)`. -- Native-ore takeover: disable only when `isOreTakeoverActive(modid)` is true. - -Configuration contracts: - -- Global `config/orespawn-worldgen.json`: schema 6. -- World `serverconfig/orespawn-worldgen.json`: schema 5. -- Provider files: schema 4; legacy schemas 1-3 remain accepted. -- Ore placement accepts fixed `quantity` or paired inclusive - `min_quantity`/`max_quantity` values in the range 1-64. A complete range is - authoritative when both forms exist. -- `dimension_selectors.orespawn:all_except_nether_end` applies to ordinary - dimensions but never Nether or End. Explicit dimension entries override it - per ore and must also drive vanilla-feature suppression. -- JSON Schemas and examples are under `META-INF/orespawn/docs/` in the jar. -- Schema 4 providers may declare `biome_palettes` and `dimension_materials`. - Palettes wrap the native dimension biome source. Region presets are 128, - 256, 512, 1024, and 2048 blocks. - -Lifecycle and ownership: - -- NeoForge setup is parallel. Never mutate OreSpawn internals directly. -- A pack override file is authoritative over packaged and API definitions for - the same provider. A malformed override fails closed. -- Provider rule IDs use the provider namespace. A rule's `block` or weighted - output may reference any installed block. -- Definitions freeze at load completion and change only after restart or an - operator `/orespawn reload`. -- Auto-selected templates apply only to fresh worlds with no explicit - `default_template`. Highest priority wins, then lexical ID. Existing world - profiles never auto-switch. - -Performance constraints: - -- Do not request callbacks in block-generation loops. -- Registry IDs remain `ResourceLocation` values until setup-time baking. -- Dimension, tag, alias, biome, geome, family, pattern, and block-state - resolution occurs before generation. -- Biome palettes bake holders, climate bounds, namespace filters, weights, - surfaces, and dimension materials. Provider callbacks never run in selection. -- Ore rules support `uniform`, `triangle`, `bottom_triangle`, and - `uniform_bottom_triangle` height distributions plus a 0-1 - `discard_chance_on_air_exposure` value for buried deposits. -- The chunk hot path must contain no config reads, registry access, strings, - logging, reflection, or per-block allocation. -- Cache biome filters as registry keys, never `Biome` object identities; - dynamic-registry biome instances are not identity-stable. -- Ore and flat-bedrock retrogen are bounded and marker-based. Terrain strata - are never retrogened. - -Compatibility defaults: - -- Standalone OreSpawn is passive: no rocks, terrain dimensions, fluid deposits, ore - suppression, retrogen, or flat bedrock are enabled by default. -- The Overworld is the conventional geology target, but a provider must opt it - in. Nether and End terrain remain untouched unless explicitly configured. -- Mineralogy 6 is a provider, not a public-API compatibility facade. Do not use - removed `zone.moddev.mc.mineralogy.api` classes. - -Common tasks are documented in `API.md`, `PROVIDERS.md`, `FEATURES.md`, -`TEMPLATES.md`, `BIOMES.md`, and `DIMENSIONS.md`. Start with -`DEVELOPER_GUIDE.md` when the task is broader than one isolated schema or API -question. +- [API.md](API.md) for the supported Java API; +- [PROVIDERS.md](PROVIDERS.md) for packaged and configurable providers; +- [FEATURES.md](FEATURES.md) for rocks, ores, deposits, and geology; +- [BIOMES.md](BIOMES.md) and [DIMENSIONS.md](DIMENSIONS.md) for world integration; +- [TEMPLATES.md](TEMPLATES.md) for selectable world styles; +- [CONFIGURATION.md](CONFIGURATION.md) for configuration behavior; +- [README.md](README.md) for schemas, examples, and the complete documentation index. diff --git a/docs/DEVELOPER_GUIDE.md b/docs/DEVELOPER_GUIDE.md index 39085171..500542a6 100644 --- a/docs/DEVELOPER_GUIDE.md +++ b/docs/DEVELOPER_GUIDE.md @@ -197,3 +197,11 @@ bounded ore or bedrock retrogen is enabled. and without compatibility mods. 6. Confirm the provider appears in `/orespawn status`. 7. Test a new world; profile edits do not rewrite already generated terrain. + +OreSpawn's own standard `check` lifecycle includes a consumer-style biome +integration test. It loads a separate test provider and datapack biome, proves +the provider is active, verifies biome selection, tags, climate and configured +surface blocks in non-flat terrain, then reopens and rechecks the same saved +world. Run `gradlew check` (or `gradlew build`, which includes it) before +publishing any change to biome registration, palettes, surfaces or profile +persistence. diff --git a/gradle.properties b/gradle.properties index e9ad8a6f..93957f9f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -32,7 +32,7 @@ mod_name=MMD OreSpawn # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=LGPL-2.1 # The mod version. See https://semver.org/ -mod_version=4.0.4 +mod_version=4.0.5 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/biomeIntegrationTest/java/zone/moddev/mc/orespawn/testmod/CakeWorldBiomeIntegrationTestMod.java b/src/biomeIntegrationTest/java/zone/moddev/mc/orespawn/testmod/CakeWorldBiomeIntegrationTestMod.java new file mode 100644 index 00000000..8e0b59e0 --- /dev/null +++ b/src/biomeIntegrationTest/java/zone/moddev/mc/orespawn/testmod/CakeWorldBiomeIntegrationTestMod.java @@ -0,0 +1,245 @@ +package zone.moddev.mc.orespawn.testmod; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Properties; + +import zone.moddev.mc.orespawn.api.BiomePlacementMode; +import zone.moddev.mc.orespawn.api.BiomeRegionSize; +import zone.moddev.mc.orespawn.api.BiomeReplacementScope; +import zone.moddev.mc.orespawn.api.OreSpawnApi; +import zone.moddev.mc.orespawn.api.ProviderStatus; +import zone.moddev.mc.orespawn.api.WorldgenProvider; +import zone.moddev.mc.orespawn.api.WorldgenProvider.BiomeSurfaceDefinition; + +import net.minecraft.core.BlockPos; +import net.minecraft.core.registries.Registries; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.level.ServerLevel; +import net.minecraft.tags.TagKey; +import net.minecraft.world.level.Level; +import net.minecraft.world.level.biome.Biome; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.chunk.LevelChunk; +import net.minecraft.world.level.chunk.status.ChunkStatus; +import net.minecraft.world.level.levelgen.FlatLevelSource; +import net.minecraft.world.level.levelgen.Heightmap; +import net.minecraft.world.level.storage.LevelResource; +import net.neoforged.bus.api.IEventBus; +import net.neoforged.fml.common.Mod; +import net.neoforged.fml.event.lifecycle.InterModEnqueueEvent; +import net.neoforged.neoforge.common.NeoForge; +import net.neoforged.neoforge.event.server.ServerStartedEvent; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +/** + * Test-only provider mod which exercises the same custom-biome path used by + * CakeWorld. This source set is excluded from every published OreSpawn jar. + */ +@Mod(CakeWorldBiomeIntegrationTestMod.MODID) +public final class CakeWorldBiomeIntegrationTestMod { + static final String MODID = "cakeworldprobe"; + + private static final Logger LOGGER = LogManager.getLogger(); + private static final ResourceLocation DIMENSION = ResourceLocation.parse("minecraft:the_nether"); + private static final ResourceLocation BIOME = ResourceLocation.parse(MODID + ":cake_plains"); + private static final ResourceLocation PINK_CONCRETE = ResourceLocation.parse("minecraft:pink_concrete"); + private static final ResourceLocation WHITE_CONCRETE = ResourceLocation.parse("minecraft:white_concrete"); + private static final TagKey CAKE_BIOMES = TagKey.create(Registries.BIOME, + ResourceLocation.parse(MODID + ":cake_biomes")); + private static final int MINIMUM_CHUNK = 63; + private static final int MAXIMUM_CHUNK = 65; + private static final String PHASE_PROPERTY = "cakeworld.biomeIntegrationPhase"; + private static final String MARKER_NAME = "cakeworld-biome-integration.properties"; + + public CakeWorldBiomeIntegrationTestMod(IEventBus modBus) { + modBus.addListener(this::enqueueProvider); + NeoForge.EVENT_BUS.addListener(this::auditGeneratedBiome); + } + + private void enqueueProvider(InterModEnqueueEvent event) { + BiomeSurfaceDefinition surface = BiomeSurfaceDefinition.builder() + .topBlock(PINK_CONCRETE) + .fillerBlock(WHITE_CONCRETE) + .fillerDepth(3) + .build(); + WorldgenProvider provider = WorldgenProvider.builder(MODID, 1) + .biomePalette(ResourceLocation.parse(MODID + ":normal_terrain"), DIMENSION, + palette -> palette + .mode(BiomePlacementMode.REPLACE) + .scope(BiomeReplacementScope.MINECRAFT_ONLY) + .regionSize(BiomeRegionSize.TINY) + .coverage(1.0D) + .fallbackWeight(0.0D) + .biome(BIOME, biome -> biome + .weight(1.0D) + .temperature(-2.0D, 2.0D) + .downfall(0.0D, 1.0D) + .surface(surface))) + .build(); + if (!OreSpawnApi.enqueue(provider)) { + throw new IllegalStateException("Could not enqueue CakeWorld biome integration provider"); + } + } + + private void auditGeneratedBiome(ServerStartedEvent event) { + String phase = System.getProperty(PHASE_PROPERTY, "").trim(); + if (!phase.equals("fresh") && !phase.equals("reload")) { + throw new IllegalStateException("Missing or invalid " + PHASE_PROPERTY + ": " + phase); + } + if (OreSpawnApi.getProviderStatus(MODID) != ProviderStatus.ACTIVE) { + throw new IllegalStateException("CakeWorld biome integration provider is not active"); + } + + ServerLevel level = event.getServer().getLevel(Level.NETHER); + if (level == null) { + throw new IllegalStateException("Biome integration dimension is unavailable: " + DIMENSION); + } + if (level.getChunkSource().getGenerator() instanceof FlatLevelSource) { + throw new IllegalStateException("Biome integration test requires normal noise terrain"); + } + + Path marker = event.getServer().getWorldPath(LevelResource.ROOT).resolve(MARKER_NAME); + Properties previous = phase.equals("reload") ? readMarker(marker) : null; + if (phase.equals("fresh") && Files.exists(marker)) { + throw new IllegalStateException("Fresh biome integration world retained a reload marker"); + } + + AuditResult result = auditChunks(level); + if (previous != null) { + assertReloadValue(previous, "seed", level.getSeed()); + assertReloadValue(previous, "matching_chunks", result.matchingChunks()); + assertReloadValue(previous, "pink_surface", result.pinkSurface()); + assertReloadValue(previous, "white_filler", result.whiteFiller()); + previous.setProperty("reload_verified", "true"); + writeMarker(marker, previous); + } else { + writeMarker(marker, level.getSeed(), result); + } + + LOGGER.info("CAKEWORLD_BIOME_INTEGRATION PASS phase={} biome={} chunks={} " + + "pink_surface={} white_filler={} temperature={} downfall={}", + phase, BIOME, result.matchingChunks(), result.pinkSurface(), result.whiteFiller(), + result.temperature(), result.downfall()); + event.getServer().halt(false); + } + + private static AuditResult auditChunks(ServerLevel level) { + int matchingChunks = 0; + long pinkSurface = 0L; + long whiteFiller = 0L; + float temperature = Float.NaN; + float downfall = Float.NaN; + BlockPos.MutableBlockPos center = new BlockPos.MutableBlockPos(); + BlockPos.MutableBlockPos block = new BlockPos.MutableBlockPos(); + + for (int chunkZ = MINIMUM_CHUNK; chunkZ <= MAXIMUM_CHUNK; chunkZ++) { + for (int chunkX = MINIMUM_CHUNK; chunkX <= MAXIMUM_CHUNK; chunkX++) { + level.getChunk(chunkX, chunkZ, ChunkStatus.FULL, true); + LevelChunk chunk = level.getChunk(chunkX, chunkZ); + center.set((chunkX << 4) + 8, level.getSeaLevel(), (chunkZ << 4) + 8); + var biome = level.getBiome(center); + ResourceLocation actual = biome.unwrapKey().map(key -> key.location()).orElse(null); + if (!BIOME.equals(actual)) { + throw new IllegalStateException("Expected " + BIOME + " at chunk " + + chunkX + "," + chunkZ + " but found " + actual); + } + if (!biome.is(CAKE_BIOMES)) { + throw new IllegalStateException("Custom biome is missing its datapack tag: " + BIOME); + } + matchingChunks++; + if (Float.isNaN(temperature)) { + temperature = biome.value().getModifiedClimateSettings().temperature(); + downfall = biome.value().getModifiedClimateSettings().downfall(); + } + + for (int localZ = 0; localZ < 16; localZ++) { + for (int localX = 0; localX < 16; localX++) { + int surfaceY = chunk.getHeight( + Heightmap.Types.WORLD_SURFACE, localX, localZ) - 1; + int blockX = (chunkX << 4) + localX; + int blockZ = (chunkZ << 4) + localZ; + if (chunk.getBlockState(block.set(blockX, surfaceY, blockZ)) + .is(Blocks.PINK_CONCRETE)) { + pinkSurface++; + } + for (int depth = 1; depth <= 3; depth++) { + if (chunk.getBlockState(block.set(blockX, surfaceY - depth, blockZ)) + .is(Blocks.WHITE_CONCRETE)) { + whiteFiller++; + } + } + } + } + } + } + + int expectedChunks = (MAXIMUM_CHUNK - MINIMUM_CHUNK + 1) + * (MAXIMUM_CHUNK - MINIMUM_CHUNK + 1); + long expectedSurface = (long) expectedChunks * 16L * 16L; + long expectedFiller = expectedSurface * 3L; + if (matchingChunks != expectedChunks || pinkSurface != expectedSurface + || whiteFiller != expectedFiller) { + throw new IllegalStateException("Incomplete custom-biome generation: chunks=" + + matchingChunks + "/" + expectedChunks + ", pink=" + pinkSurface + "/" + + expectedSurface + ", white=" + whiteFiller + "/" + expectedFiller); + } + if (Float.compare(temperature, 1.35F) != 0 || Float.compare(downfall, 0.15F) != 0) { + throw new IllegalStateException("Custom biome climate was not loaded: temperature=" + + temperature + ", downfall=" + downfall); + } + return new AuditResult(matchingChunks, pinkSurface, whiteFiller, temperature, downfall); + } + + private static Properties readMarker(Path marker) { + if (!Files.isRegularFile(marker)) { + throw new IllegalStateException("Reload phase did not reuse the fresh test world: " + marker); + } + Properties values = new Properties(); + try (InputStream input = Files.newInputStream(marker)) { + values.load(input); + return values; + } catch (IOException exception) { + throw new IllegalStateException("Could not read biome integration marker", exception); + } + } + + private static void writeMarker(Path marker, long seed, AuditResult result) { + Properties values = new Properties(); + values.setProperty("seed", Long.toString(seed)); + values.setProperty("matching_chunks", Integer.toString(result.matchingChunks())); + values.setProperty("pink_surface", Long.toString(result.pinkSurface())); + values.setProperty("white_filler", Long.toString(result.whiteFiller())); + writeMarker(marker, values); + } + + private static void writeMarker(Path marker, Properties values) { + try (OutputStream output = Files.newOutputStream(marker)) { + values.store(output, "OreSpawn custom-biome integration test"); + } catch (IOException exception) { + throw new IllegalStateException("Could not write biome integration marker", exception); + } + } + + private static void assertReloadValue(Properties previous, String name, long actual) { + long expected; + try { + expected = Long.parseLong(previous.getProperty(name, "")); + } catch (NumberFormatException exception) { + throw new IllegalStateException("Invalid biome integration marker value: " + name, exception); + } + if (expected != actual) { + throw new IllegalStateException("Reloaded biome integration value changed for " + name + + ": expected " + expected + " but found " + actual); + } + } + + private record AuditResult(int matchingChunks, long pinkSurface, long whiteFiller, + float temperature, float downfall) { + } +} diff --git a/src/biomeIntegrationTest/resources/META-INF/neoforge.mods.toml b/src/biomeIntegrationTest/resources/META-INF/neoforge.mods.toml new file mode 100644 index 00000000..50e1ee30 --- /dev/null +++ b/src/biomeIntegrationTest/resources/META-INF/neoforge.mods.toml @@ -0,0 +1,23 @@ +modLoader="javafml" +loaderVersion="[3,)" +license="LGPL-2.1" + +[[mods]] +modId="cakeworldprobe" +version="1" +displayName="CakeWorld Biome Integration Test" +description='''Test-only provider mod for OreSpawn's custom-biome integration gate.''' + +[[dependencies.cakeworldprobe]] +modId="orespawn" +type="required" +versionRange="[4.0.5,5.0.0)" +ordering="AFTER" +side="BOTH" + +[[dependencies.cakeworldprobe]] +modId="minecraft" +type="required" +versionRange="[1.21.1]" +ordering="NONE" +side="BOTH" diff --git a/src/biomeIntegrationTest/resources/data/cakeworldprobe/tags/worldgen/biome/cake_biomes.json b/src/biomeIntegrationTest/resources/data/cakeworldprobe/tags/worldgen/biome/cake_biomes.json new file mode 100644 index 00000000..ed513ff3 --- /dev/null +++ b/src/biomeIntegrationTest/resources/data/cakeworldprobe/tags/worldgen/biome/cake_biomes.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "cakeworldprobe:cake_plains" + ] +} diff --git a/src/biomeIntegrationTest/resources/data/cakeworldprobe/worldgen/biome/cake_plains.json b/src/biomeIntegrationTest/resources/data/cakeworldprobe/worldgen/biome/cake_plains.json new file mode 100644 index 00000000..19bdf76b --- /dev/null +++ b/src/biomeIntegrationTest/resources/data/cakeworldprobe/worldgen/biome/cake_plains.json @@ -0,0 +1,35 @@ +{ + "carvers": {}, + "downfall": 0.15, + "effects": { + "fog_color": 3344392, + "sky_color": 7254527, + "water_color": 4159204, + "water_fog_color": 329011 + }, + "features": [ + [], + [], + [], + [], + [], + [], + [], + [], + [], + [] + ], + "has_precipitation": false, + "spawn_costs": {}, + "spawners": { + "ambient": [], + "axolotls": [], + "creature": [], + "misc": [], + "monster": [], + "underground_water_creature": [], + "water_ambient": [], + "water_creature": [] + }, + "temperature": 1.35 +} diff --git a/src/biomeIntegrationTest/resources/pack.mcmeta b/src/biomeIntegrationTest/resources/pack.mcmeta new file mode 100644 index 00000000..9f1fafdf --- /dev/null +++ b/src/biomeIntegrationTest/resources/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "description": "OreSpawn custom-biome integration fixtures", + "pack_format": 34 + } +} diff --git a/src/main/resources/assets/orespawn/lang/de_au.json b/src/main/resources/assets/orespawn/lang/de_au.json index d04dbdbb..d9190874 100644 --- a/src/main/resources/assets/orespawn/lang/de_au.json +++ b/src/main/resources/assets/orespawn/lang/de_au.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Wählen Sie einen installierten Flüssigkeitsblock aus und erstellen Sie dafür eine neue Regel für unterirdische Flüssigkeitsvorkommen.", + "tooltip.orespawn.assignment.ore": "Weisen Sie diesen installierten Block als Erz zu und bearbeiten Sie anschließend seine Dimensionen, Vorkommensform, Wirte und Geome-Regeln.", + "tooltip.orespawn.assignment.rock_family": "Weisen Sie diesen installierten Block als Gestein in der ausgewählten Familie zu und bearbeiten Sie dann seine Tiefen- und Geome-Regeln.", + "tooltip.orespawn.picker.mod_filter": "Beschränken Sie die Liste der installierten Blöcke auf einen Mod-Namespace oder wählen Sie „Alle Mods“.", + "tooltip.orespawn.material.add_block": "Wählen Sie einen installierten, nicht zugewiesenen Block und erstellen Sie eine Gesteins- oder Erzregel für die aktuelle Registerkarte.", + "tooltip.orespawn.material.safe_only": "Blöcke mit Blockentitäten oder ungewöhnlichen Kollisionen ausblenden und nur gewöhnliche vollständige feste Blöcke anzeigen.", + "tooltip.orespawn.material.show_all": "Blöcke mit Blockentitäten oder ungewöhnlichen Kollisionen einschließen, die normalerweise ausgeblendet sind, weil das Ersetzen des Geländes unsicher sein könnte.", + "tooltip.orespawn.material.tab.unassigned": "Installierte Blöcke anzeigen, die noch nicht als OreSpawn Gestein, Erz oder Flüssigkeit zugewiesen sind.", + "tooltip.orespawn.material.tab.ores": "Zeigt konfigurierte Erzeinträge an und öffnet ihre Dimensions-, Form-, Wirts- und Geome-Regeln.", + "tooltip.orespawn.material.tab.igneous": "Intrusive und vulkanische magmatische Gesteine anzeigen und deren Entstehungsregeln öffnen.", + "tooltip.orespawn.material.tab.metamorphic": "Als metamorph klassifizierte Gesteine ​​anzeigen und ihre Generierungsregeln öffnen.", + "tooltip.orespawn.material.tab.sedimentary": "Als sedimentär klassifizierte Gesteine ​​anzeigen und ihre Generierungsregeln öffnen.", + "tooltip.orespawn.geome.new_id.dictionary": "Geben Sie einen NeoForge Biomtypnamen ein, der vom installierten Biomwörterbuch verwendet wird.", + "tooltip.orespawn.geome.new_id.biomes": "Geben Sie eine installierte Biomregistrierungs-ID ein, zum Beispiel minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Geben Sie einen neuen Geomnamen ein. OreSpawn speichert es in Kleinbuchstaben.", + "tooltip.orespawn.geome.tab.dictionary": "Ordnen Sie NeoForge Biomtypnamen den Geomen zu, die sie bevorzugen sollten.", + "tooltip.orespawn.geome.tab.biomes": "Ordnen Sie genaue Biomregistrierungs-IDs den Geomen zu, die sie bevorzugen sollten.", + "tooltip.orespawn.geome.tab.geomes": "Bearbeiten Sie benannte Geologieregionen und ihre Basis- und Gesteinsfamiliengewichte.", + "tooltip.orespawn.geome.biome_weight": "Einfluss, den dieses Biom oder dieser Biomtyp auf das benannte Geom ausübt. Gültiger Bereich: 0 bis 1000; 0 fügt keinen Einfluss hinzu.", + "tooltip.orespawn.geome.entry_weight": "Relative Chance für dieses Gestein, Erz oder Flüssigkeitsvorkommen innerhalb des benannten Geomes. Gültiger Bereich: 0 bis 1000; 0 schließt den Eintrag aus.", + "tooltip.orespawn.geome.family_weight": "Relative Präferenz für diese Gesteinsfamilie innerhalb des Geomes. Gültiger Bereich: 0 bis 1000; 0 schließt die Familie aus.", + "tooltip.orespawn.geome.base_weight": "Basischance für dieses Geom, bevor Biomeinflüsse hinzugefügt werden. Gültiger Bereich: 0 bis 1000; 0 hinterlässt nur Biomeinfluss.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Basisdicke der alten Cyano Gesteinsschichten. Es werden ganze Zahlen von 1 bis 255 akzeptiert.", + "tooltip.orespawn.numeric.rock_layer_noise": "Größe der vertikalen Variation in alten Cyano Gesteinsschichten. Gültiger Bereich: 1 bis 32767.", + "tooltip.orespawn.numeric.geome_size": "Horizontale Größe der Legacy-Geome-Regionen Cyano. Es werden ganze Zahlen von 4 bis 32767 akzeptiert.", + "tooltip.orespawn.numeric.continuity": "Chance, dass eine Formation über eine Grenze hinweg ihre Identität behält. Gültiger Bereich: 0 bis 1.", + "tooltip.orespawn.numeric.edge_octaves": "Anzahl der an Formationskanten kombinierten Detailrauschschichten. Es werden ganze Zahlen von 1 bis 8 akzeptiert.", + "tooltip.orespawn.numeric.edge_amplitude": "Maximale vertikale Verschiebung durch Grenzdetails. Gültiger Bereich: 0 bis 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Horizontale Wellenlänge von kleinräumigen Grenzdetails. Gültiger Bereich: 8 bis 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Maximale vertikale Verschiebung durch breite Schichtwelligkeit. Gültiger Bereich: 0 bis 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Horizontale Wellenlänge breiter vertikaler Schichtbiegungen. Gültiger Bereich: 32 bis 2048.", + "tooltip.orespawn.numeric.vertical_thickness": "Typische vertikale Dicke einer Himmelsschicht. Es werden ganze Zahlen von 1 bis 192 akzeptiert.", + "tooltip.orespawn.numeric.family_region_wavelength": "Horizontale Wellenlänge von Regionen der Gesteinsfamilie. Größere Werte führen zu größeren Regionen. Gültiger Bereich: 16 bis 8192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Horizontale Wellenlänge der Himmelsschichten. Der Herausgeber akzeptiert 16 bis 8192; Stable Layers verwendet effektiv mindestens 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Öffnen Sie die konfigurierten unterirdischen Flüssigkeitstaschen und ihre dimensionsspezifischen Platzierungsregeln.", + "tooltip.orespawn.advanced.cyano": "Bearbeiten Sie die Regionsgröße, Schichtvariation und Schichtdicke der alten Cyano-Engine.", + "tooltip.orespawn.advanced.formations": "Bearbeiten Sie die genauen Himmelsformationswerte, die verwendet werden, wenn eine Formationssteuerung auf „Benutzerdefiniert“ eingestellt ist.", + "tooltip.orespawn.main.fluid_editor": "Öffnet jedes konfigurierte Flüssigkeitsvorkommen, um Dimensionen, Seltenheit, Größe, Wirte, Biomfilter und Geome-Gewichte zu bearbeiten.", + "tooltip.orespawn.main.advanced": "Öffnet genaue Zahlenwerte für benutzerdefinierte Sky-Formationen, ältere Cyano-Schichten und konfigurierte Flüssigkeitsvorkommen.", + "tooltip.orespawn.main.biomes_materials": "Konfigurieren Sie die optionale Biomplatzierung sowie dimensionsweite Überschreibungen für Grundwasserleiter, Schnee, Eis und Oberflächenmaterial.", + "tooltip.orespawn.main.configure_strata": "Erstellen Sie bearbeitbare Gesteinsregeln für die Standardgesteins-, Tiefschiefer-, Granit-, Diorit-, Andesit- und Tuffschichten von Minecraft.", + "tooltip.orespawn.main.materials": "Öffnet die aktuellen Gesteins- und Erzregeln, um Familien, Tiefenbereiche, Wirte, Vorkommensformen und Gewichte je Geom zu bearbeiten.", + "tooltip.orespawn.main.recommended": "Stellen Sie die Geologie-Engine und die Formationssteuerung auf die empfohlenen Optionen „Himmel“ und „Durchschnitt“ ein. Detaillierte Gesteins-, Erz-, Biom- und Flüssigkeitsregeln bleiben unverändert.", + "tooltip.orespawn.main.template": "Wählen Sie ein vollständiges Geologie-Setup aus, das von einem installierten Mod oder Mod-Pack bereitgestellt wird. Die Standardeinstellungen des Pakets behalten die normale Auswahl des Pakets bei.", + "tooltip.orespawn.enabled": "Aktivieren oder deaktivieren Sie diesen Eintrag, ohne seine gespeicherten Einstellungen zu löschen.", + "tooltip.orespawn.weight": "Relative Chance im Vergleich zu anderen geeigneten Einträgen. Gültiger Bereich: 0 bis 1000; 0 verhindert die Auswahl und größere Werte machen diesen Eintrag wahrscheinlicher.", + "tooltip.orespawn.geome_weights": "Legen Sie die relative Wahrscheinlichkeit dieses Eintrags in jedem Overworld-Geome fest. Eine Gewichtung von 0 verhindert dies dort.", + "tooltip.orespawn.host_family": "Generierung in Blöcken zulassen, die dieser Gesteinsfamilie zugeordnet sind. Eine aktivierte Regel benötigt mindestens eine Familie, einen Block oder einen Tag-Host.", + "tooltip.orespawn.host_blocks": "Durch Kommas getrennte Block-Registrierungs-IDs, die ersetzt werden können, zum Beispiel minecraft:stone.", + "tooltip.orespawn.host_tags": "Durch Kommas getrennte Block-Tag-Registrierungs-IDs, deren Blöcke ersetzt werden können, zum Beispiel minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Öffnen Sie die erste konfigurierte Dimension. Verwenden Sie die Dimensionsliste unten, um eine bestimmte Dimension zu öffnen.", + "tooltip.orespawn.fluid.available_dimension": "Wählen Sie eine installierte Dimension aus, die Sie hinzufügen möchten, und bearbeiten Sie dann deren Platzierung, Host und Biomregeln.", + "tooltip.orespawn.fluid.min_y": "Niedrigster erlaubter Y-Wert für das Zentrum des Flüssigkeitsvorkommens. Der Editor akzeptiert -2048 bis 2048; der Wert muss außerdem innerhalb der Bauhöhe der Zieldimension liegen und darf den maximalen Y-Wert nicht überschreiten.", + "tooltip.orespawn.fluid.max_y": "Höchster erlaubter Y-Wert für das Zentrum des Flüssigkeitsvorkommens. Der Editor akzeptiert -2048 bis 2048; der Wert muss außerdem innerhalb der Bauhöhe der Zieldimension liegen und darf den minimalen Y-Wert nicht unterschreiten.", + "tooltip.orespawn.fluid.frequency": "Durchschnittliche Erzeugungsversuche pro Chunk. 0 deaktiviert die Versuche; Dezimalwerte bis 64 sind zulässig.", + "tooltip.orespawn.fluid.min_radius": "Kleinster horizontaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Gültiger Bereich: 1 bis 64.", + "tooltip.orespawn.fluid.max_radius": "Größter horizontaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Er muss mindestens dem minimalen Radius entsprechen und darf 64 nicht überschreiten.", + "tooltip.orespawn.fluid.min_vertical_radius": "Kleinster vertikaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Gültiger Bereich: 1 bis 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Größter vertikaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Er muss mindestens dem minimalen vertikalen Radius entsprechen und darf 64 nicht überschreiten.", + "tooltip.orespawn.fluid.max_lobes": "Maximale Anzahl abgerundeter Lappen, die zu einem Flüssigkeitsvorkommen verbunden werden. 1 erzeugt eine einzelne Tasche; gültiger Bereich: 1 bis 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Mindestanzahl fester Blöcke über einem Flüssigkeitsvorkommen. 0 deaktiviert den zusätzlichen Dachschutz; gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Mindest erforderliche feste Blöcke an den Seiten und am Boden. 0 deaktiviert den zusätzlichen Shell-Schutz; Gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.fluid.biome_ids": "Falls festgelegt, dürfen Flüssigkeitsvorkommen nur in diesen kommagetrennten Biom-Registrierungs-IDs entstehen. Leer lassen, um keine Einschränkung auf genaue Biome anzuwenden.", + "tooltip.orespawn.fluid.excluded_biome_ids": "In diesen kommagetrennten Biom-Registrierungs-IDs entstehen niemals Flüssigkeitsvorkommen. Ausschlüsse haben Vorrang vor Einschlüssen.", + "tooltip.orespawn.fluid.biome_dictionary": "Schließen Sie Biome ein, die mit diesen durch Kommas getrennten NeoForge-Biomtypnamen übereinstimmen, zum Beispiel OCEAN. Für keine Typbeschränkung leer lassen.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Schließen Sie Biome aus, die mit diesen durch Kommas getrennten NeoForge-Biomtypnamen übereinstimmen. Ausschlüsse haben Vorrang vor Einschlüssen.", + "tooltip.orespawn.ore.min_y": "Niedrigster Y-Wert, bei dem ein Erzplatzierungsversuch beginnen kann. Der Editor akzeptiert -2048 bis 2048, aber der Wert muss auch innerhalb der Bauhöhe der Zieldimension liegen und darf Maximum Y nicht überschreiten.", + "tooltip.orespawn.ore.max_y": "Höchstes Y, bei dem ein Erzplatzierungsversuch beginnen kann. Der Editor akzeptiert -2048 bis 2048, aber der Wert muss auch innerhalb der Bauhöhe der Zieldimension liegen und darf nicht unter dem Minimum Y liegen.", + "tooltip.orespawn.ore.frequency": "Durchschnittliche Erzplatzierungsversuche pro Brocken. 0 deaktiviert Versuche; Dezimalstellen sind bis zu 64 zulässig.", + "tooltip.orespawn.ore.min_quantity": "Kleinstes Blockbudget für einen Erzeugungsversuch eines Vorkommens. Gültiger Bereich: 1 bis 64.", + "tooltip.orespawn.ore.max_quantity": "Größtes Blockbudget für einen Erzeugungsversuch eines Vorkommens. Es muss mindestens dem minimalen Blockbudget entsprechen und darf 64 nicht überschreiten.", + "tooltip.orespawn.ore.discard_air_exposure": "Chance, Erz abzulehnen, das mit der Luft in Berührung kommen würde. 0 hält freigelegtes Erz; 1 lehnt jede exponierte Platzierung ab.", + "tooltip.orespawn.ore.pattern": "Wählen Sie die Vorkommensform. Die musterspezifischen Einstellungen darunter sind nur aktiv, wenn das ausgewählte Muster sie verwendet.", + "tooltip.orespawn.ore.height_distribution": "Wählen Sie, wie Platzierungsversuche zwischen minimalem Y und maximalem Y verteilt werden sollen.", + "tooltip.orespawn.ore.spread": "Horizontaler Bereich, der von Cluster- und Wolkenmustern verwendet wird. Gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.ore.vertical_spread": "Vertikaler Bereich, der von Cluster- und Wolkenmustern verwendet wird. Gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.ore.node_size": "Blockbudget für jeden Knoten im Clustermuster. Gültiger Bereich: 1 bis 32.", + "tooltip.orespawn.rock.family": "Klassifizieren Sie dieses Gestein als sedimentäres, metamorphes, intrusives magmatisches oder vulkanisches magmatisches Gestein für Geome und Tiefenpräferenzen.", + "tooltip.orespawn.rock.depth_peak": "Y-Ebene, auf der dieses Gestein seine stärkste Tiefenpräferenz erhält. Gültiger Bereich: -64 bis 319.", + "tooltip.orespawn.rock.depth_spread": "Wie allmählich die Tiefenpräferenz des Gesteins vom Tiefengipfel abfällt. Größere Werte decken einen größeren vertikalen Bereich ab; Gültiger Bereich: 1 bis 512.", + "tooltip.orespawn.rock.min_y": "Niedrigstes Y, wo dieser Fels das Gelände ersetzen kann. Gültiger Bereich: -64 bis 319; es darf das maximale Y nicht überschreiten.", + "tooltip.orespawn.rock.max_y": "Höchstes Y, wo dieser Fels das Gelände ersetzen kann. Gültiger Bereich: -64 bis 319; es darf nicht unter dem Mindest-Y-Wert liegen.", + "tooltip.orespawn.rock.ore_replaceable": "Erlauben Sie, dass von OreSpawn verwaltete Erze dieses Gestein ersetzen, wenn es als Wirtsfamilie ausgewählt wird.", + "tooltip.orespawn.biome.dimension": "Wählen Sie die Dimension aus, deren Biom-Platzierung und Weltmaterialeinstellungen angezeigt werden.", + "tooltip.orespawn.biome.palette_enabled": "Aktivieren Sie die vom Anbieter bereitgestellte Biom-Platzierung in dieser Dimension. Wenn Sie es deaktivieren, bleiben die gespeicherten Biomeinträge erhalten.", + "tooltip.orespawn.biome.mode": "Augment mischt konfigurierte Biome mit dem ursprünglichen Biom. „Ersetzen“ wählt nur aus berechtigten konfigurierten Biomen aus.", + "tooltip.orespawn.biome.scope": "Wählen Sie aus, welche vorhandenen Biom-Namespaces ersetzt werden können: alle Biome, nur Minecraft oder ausgewählte Mod-Namespaces.", + "tooltip.orespawn.biome.region_size": "Steuert die horizontale Größe von Biom-Platzierungsregionen. Größere Werte erzeugen breitere, weniger häufige Grenzen.", + "tooltip.orespawn.biome.entries": "Öffnen Sie die Biomeinträge dieser Dimension, um Gewichte, Klimagrenzen, Ähnlichkeitsregeln und Oberflächenmaterialien zu konfigurieren.", + "tooltip.orespawn.biome.dimension_materials": "Konfigurieren Sie dimensionsweite Grundwasserleiterflüssigkeiten sowie Schnee- und Eisersatz.", + "tooltip.orespawn.biome.geome_influences": "Ordnen Sie installierte Biome relativen Geome-Gewichten zu, die von Sky Geology verwendet werden.", + "tooltip.orespawn.biome.similar_biomes": "Diese Ausgabe nur zulassen, wenn das ursprüngliche Biom mit einer dieser IDs übereinstimmt. Eine leere Liste erlaubt jedes Biom innerhalb der Klimagrenzen.", + "tooltip.orespawn.biome.required_similar_biomes": "Wie ähnliche Biome, aber diese Ausgabe ist deaktiviert, wenn eines der aufgelisteten Biome nicht installiert ist.", + "tooltip.orespawn.biome.min_temperature": "Niedrigste Temperatur des ursprünglichen Bioms, die für diese Ausgabe in Frage kommt. Gültiger Bereich: -2 bis 2.", + "tooltip.orespawn.biome.max_temperature": "Höchste Temperatur des ursprünglichen Bioms, die für diese Ausgabe in Frage kommt. Gültiger Bereich: -2 bis 2.", + "tooltip.orespawn.biome.min_downfall": "Niedrigster Original-Biom-Untergang, der für diese Ausgabe in Frage kommt. Gültiger Bereich: 0 bis 1.", + "tooltip.orespawn.biome.max_downfall": "Höchster für diese Ausgabe zulässiger Original-Biom-Abfall. Gültiger Bereich: 0 bis 1.", + "tooltip.orespawn.biome.top_block": "Ersetzen Sie den oberen Oberflächenblock dieses Bioms. Nicht festgelegt behält den normalen oberen Block des generierten Bioms bei.", + "tooltip.orespawn.biome.filler_block": "Ersetzen Sie die Blöcke direkt unter der oberen Oberfläche. Die Fülltiefe steuert, wie viele Schichten geändert werden.", + "tooltip.orespawn.biome.underwater_block": "Ersetzen Sie den freiliegenden Unterwasseroberflächenblock des Bioms. Nicht gesetzt behält den normalen Block bei.", + "tooltip.orespawn.biome.ceiling_block": "Ersetzen Sie den Deckenflächenblock des Bioms in Abmessungen, die Decken erzeugen. Nicht festgelegt behält den normalen Block bei.", + "tooltip.orespawn.biome.filler_depth": "Anzahl der Ebenen unter dem oberen Block, die den Füllblock verwenden. Gültiger Bereich: 0 bis 16.", + "tooltip.orespawn.material.default_fluid": "Wählen Sie die normale Grundwasserleiterflüssigkeit, die unterhalb des Meeresspiegels verwendet wird. Nicht festgelegt behält die ursprüngliche Flüssigkeit von Minecraft bei.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Wählen Sie eine zweite Grundwasserleiterflüssigkeit für Y-Ebenen unterhalb des konfigurierten Schwellenwerts für tiefe Grundwasserleiter. Nicht festgelegt deaktiviert die Tiefenüberschreibung.", + "tooltip.orespawn.material.deep_aquifer_y": "Y-Ebenen unter diesem Wert verwenden Deep Aquifer Fluid; Höhere Grundwasserleiter nutzen die Hauptgrundwasserleiterflüssigkeit. Wählen Sie einen Schwellenwert innerhalb der Bauhöhe der Zieldimension.", + "tooltip.orespawn.material.snow_block": "Ersetzen Sie Vanilleschnee, der in dieser Dimension in der Nähe der Oberfläche platziert wird. Nicht gesetzt hält normalen Schnee.", + "tooltip.orespawn.material.ice_block": "Ersetzt gewöhnliches Vanilleeis, das in dieser Dimension nahe der Oberfläche platziert wird. Nicht eingestellt hält normales Eis.", "option.orespawn.min_quantity": "Minimales Blockbudget", "option.orespawn.max_quantity": "Maximales Blockbudget", "value.orespawn.dimension.all_except_nether_end": "Alle ausser Nether und Ende", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "Ausgeschlossene Biom-IDs (durch Kommas getrennt)", "option.orespawn.biome_dictionary": "Biomtypen (durch Kommas getrennt)", "option.orespawn.excluded_biome_dictionary": "Ausgeschlossene Biomtypen (durch Kommas getrennt)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "EIN erzeugt die konfigurierten, abgedeckten unterirdischen Flüssigkeitsvorkommen. AUS behält ihre Einstellungen bei, erzeugt sie jedoch nicht.", "error.orespawn.host_required": "Wähle mindestens eine Wirtsfamilie, einen Block oder ein Tag.", "error.orespawn.invalid_values": "Prüfe die Werte und Registry-IDs.", "button.orespawn.recommended": "Empfohlene Standardeinstellungen", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Riesig", "value.orespawn.preset.custom": "Brauch", "tooltip.orespawn.geology_mode": "Sky verwendet biomebeeinflusste Geomes. Cyano (Legacy) verwendet die ursprüngliche Cyano Rock-Layer-Engine.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "EIN deaktiviert die normale Erzgenerierung von Minecraft und erzeugt diese Erze nach den konfigurierten Regeln von OreSpawn. AUS behält die normale Erzgenerierung bei.", "tooltip.orespawn.ore_richness": "Skaliert Versuche pro Block aus dem Standardwert des installierten Pakets dieses Erzes. Jeder Schritt halbiert oder verdoppelt die Fülle, bis zur Sicherheitsgrenze von 64 Versuchen; Tiefe und Form der Ablagerung bleiben unverändert.", "tooltip.orespawn.available_dimension": "Listet Dimensionen aus den aktuellen Welteinstellungen und installierten Mod-Daten auf. Die unten stehende Registrierungs-ID kann für Nur-Server-Dimensionen weiterhin bearbeitet werden.", "tooltip.orespawn.horizontal_size": "Steuert, wie weit einzelne Felsformationen horizontal bestehen bleiben.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Cluster", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "Die Einstellungen für dieses registrierte Muster sind hier schreibgeschützt.", "screen.orespawn.biomes_world_materials": "Biome und Weltmaterialien", "screen.orespawn.biome_palette": "Biompalette", "screen.orespawn.choose_biome": "Installiertes Biom auswählen", diff --git a/src/main/resources/assets/orespawn/lang/de_de.json b/src/main/resources/assets/orespawn/lang/de_de.json index d04dbdbb..d9190874 100644 --- a/src/main/resources/assets/orespawn/lang/de_de.json +++ b/src/main/resources/assets/orespawn/lang/de_de.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Wählen Sie einen installierten Flüssigkeitsblock aus und erstellen Sie dafür eine neue Regel für unterirdische Flüssigkeitsvorkommen.", + "tooltip.orespawn.assignment.ore": "Weisen Sie diesen installierten Block als Erz zu und bearbeiten Sie anschließend seine Dimensionen, Vorkommensform, Wirte und Geome-Regeln.", + "tooltip.orespawn.assignment.rock_family": "Weisen Sie diesen installierten Block als Gestein in der ausgewählten Familie zu und bearbeiten Sie dann seine Tiefen- und Geome-Regeln.", + "tooltip.orespawn.picker.mod_filter": "Beschränken Sie die Liste der installierten Blöcke auf einen Mod-Namespace oder wählen Sie „Alle Mods“.", + "tooltip.orespawn.material.add_block": "Wählen Sie einen installierten, nicht zugewiesenen Block und erstellen Sie eine Gesteins- oder Erzregel für die aktuelle Registerkarte.", + "tooltip.orespawn.material.safe_only": "Blöcke mit Blockentitäten oder ungewöhnlichen Kollisionen ausblenden und nur gewöhnliche vollständige feste Blöcke anzeigen.", + "tooltip.orespawn.material.show_all": "Blöcke mit Blockentitäten oder ungewöhnlichen Kollisionen einschließen, die normalerweise ausgeblendet sind, weil das Ersetzen des Geländes unsicher sein könnte.", + "tooltip.orespawn.material.tab.unassigned": "Installierte Blöcke anzeigen, die noch nicht als OreSpawn Gestein, Erz oder Flüssigkeit zugewiesen sind.", + "tooltip.orespawn.material.tab.ores": "Zeigt konfigurierte Erzeinträge an und öffnet ihre Dimensions-, Form-, Wirts- und Geome-Regeln.", + "tooltip.orespawn.material.tab.igneous": "Intrusive und vulkanische magmatische Gesteine anzeigen und deren Entstehungsregeln öffnen.", + "tooltip.orespawn.material.tab.metamorphic": "Als metamorph klassifizierte Gesteine ​​anzeigen und ihre Generierungsregeln öffnen.", + "tooltip.orespawn.material.tab.sedimentary": "Als sedimentär klassifizierte Gesteine ​​anzeigen und ihre Generierungsregeln öffnen.", + "tooltip.orespawn.geome.new_id.dictionary": "Geben Sie einen NeoForge Biomtypnamen ein, der vom installierten Biomwörterbuch verwendet wird.", + "tooltip.orespawn.geome.new_id.biomes": "Geben Sie eine installierte Biomregistrierungs-ID ein, zum Beispiel minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Geben Sie einen neuen Geomnamen ein. OreSpawn speichert es in Kleinbuchstaben.", + "tooltip.orespawn.geome.tab.dictionary": "Ordnen Sie NeoForge Biomtypnamen den Geomen zu, die sie bevorzugen sollten.", + "tooltip.orespawn.geome.tab.biomes": "Ordnen Sie genaue Biomregistrierungs-IDs den Geomen zu, die sie bevorzugen sollten.", + "tooltip.orespawn.geome.tab.geomes": "Bearbeiten Sie benannte Geologieregionen und ihre Basis- und Gesteinsfamiliengewichte.", + "tooltip.orespawn.geome.biome_weight": "Einfluss, den dieses Biom oder dieser Biomtyp auf das benannte Geom ausübt. Gültiger Bereich: 0 bis 1000; 0 fügt keinen Einfluss hinzu.", + "tooltip.orespawn.geome.entry_weight": "Relative Chance für dieses Gestein, Erz oder Flüssigkeitsvorkommen innerhalb des benannten Geomes. Gültiger Bereich: 0 bis 1000; 0 schließt den Eintrag aus.", + "tooltip.orespawn.geome.family_weight": "Relative Präferenz für diese Gesteinsfamilie innerhalb des Geomes. Gültiger Bereich: 0 bis 1000; 0 schließt die Familie aus.", + "tooltip.orespawn.geome.base_weight": "Basischance für dieses Geom, bevor Biomeinflüsse hinzugefügt werden. Gültiger Bereich: 0 bis 1000; 0 hinterlässt nur Biomeinfluss.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Basisdicke der alten Cyano Gesteinsschichten. Es werden ganze Zahlen von 1 bis 255 akzeptiert.", + "tooltip.orespawn.numeric.rock_layer_noise": "Größe der vertikalen Variation in alten Cyano Gesteinsschichten. Gültiger Bereich: 1 bis 32767.", + "tooltip.orespawn.numeric.geome_size": "Horizontale Größe der Legacy-Geome-Regionen Cyano. Es werden ganze Zahlen von 4 bis 32767 akzeptiert.", + "tooltip.orespawn.numeric.continuity": "Chance, dass eine Formation über eine Grenze hinweg ihre Identität behält. Gültiger Bereich: 0 bis 1.", + "tooltip.orespawn.numeric.edge_octaves": "Anzahl der an Formationskanten kombinierten Detailrauschschichten. Es werden ganze Zahlen von 1 bis 8 akzeptiert.", + "tooltip.orespawn.numeric.edge_amplitude": "Maximale vertikale Verschiebung durch Grenzdetails. Gültiger Bereich: 0 bis 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Horizontale Wellenlänge von kleinräumigen Grenzdetails. Gültiger Bereich: 8 bis 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Maximale vertikale Verschiebung durch breite Schichtwelligkeit. Gültiger Bereich: 0 bis 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Horizontale Wellenlänge breiter vertikaler Schichtbiegungen. Gültiger Bereich: 32 bis 2048.", + "tooltip.orespawn.numeric.vertical_thickness": "Typische vertikale Dicke einer Himmelsschicht. Es werden ganze Zahlen von 1 bis 192 akzeptiert.", + "tooltip.orespawn.numeric.family_region_wavelength": "Horizontale Wellenlänge von Regionen der Gesteinsfamilie. Größere Werte führen zu größeren Regionen. Gültiger Bereich: 16 bis 8192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Horizontale Wellenlänge der Himmelsschichten. Der Herausgeber akzeptiert 16 bis 8192; Stable Layers verwendet effektiv mindestens 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Öffnen Sie die konfigurierten unterirdischen Flüssigkeitstaschen und ihre dimensionsspezifischen Platzierungsregeln.", + "tooltip.orespawn.advanced.cyano": "Bearbeiten Sie die Regionsgröße, Schichtvariation und Schichtdicke der alten Cyano-Engine.", + "tooltip.orespawn.advanced.formations": "Bearbeiten Sie die genauen Himmelsformationswerte, die verwendet werden, wenn eine Formationssteuerung auf „Benutzerdefiniert“ eingestellt ist.", + "tooltip.orespawn.main.fluid_editor": "Öffnet jedes konfigurierte Flüssigkeitsvorkommen, um Dimensionen, Seltenheit, Größe, Wirte, Biomfilter und Geome-Gewichte zu bearbeiten.", + "tooltip.orespawn.main.advanced": "Öffnet genaue Zahlenwerte für benutzerdefinierte Sky-Formationen, ältere Cyano-Schichten und konfigurierte Flüssigkeitsvorkommen.", + "tooltip.orespawn.main.biomes_materials": "Konfigurieren Sie die optionale Biomplatzierung sowie dimensionsweite Überschreibungen für Grundwasserleiter, Schnee, Eis und Oberflächenmaterial.", + "tooltip.orespawn.main.configure_strata": "Erstellen Sie bearbeitbare Gesteinsregeln für die Standardgesteins-, Tiefschiefer-, Granit-, Diorit-, Andesit- und Tuffschichten von Minecraft.", + "tooltip.orespawn.main.materials": "Öffnet die aktuellen Gesteins- und Erzregeln, um Familien, Tiefenbereiche, Wirte, Vorkommensformen und Gewichte je Geom zu bearbeiten.", + "tooltip.orespawn.main.recommended": "Stellen Sie die Geologie-Engine und die Formationssteuerung auf die empfohlenen Optionen „Himmel“ und „Durchschnitt“ ein. Detaillierte Gesteins-, Erz-, Biom- und Flüssigkeitsregeln bleiben unverändert.", + "tooltip.orespawn.main.template": "Wählen Sie ein vollständiges Geologie-Setup aus, das von einem installierten Mod oder Mod-Pack bereitgestellt wird. Die Standardeinstellungen des Pakets behalten die normale Auswahl des Pakets bei.", + "tooltip.orespawn.enabled": "Aktivieren oder deaktivieren Sie diesen Eintrag, ohne seine gespeicherten Einstellungen zu löschen.", + "tooltip.orespawn.weight": "Relative Chance im Vergleich zu anderen geeigneten Einträgen. Gültiger Bereich: 0 bis 1000; 0 verhindert die Auswahl und größere Werte machen diesen Eintrag wahrscheinlicher.", + "tooltip.orespawn.geome_weights": "Legen Sie die relative Wahrscheinlichkeit dieses Eintrags in jedem Overworld-Geome fest. Eine Gewichtung von 0 verhindert dies dort.", + "tooltip.orespawn.host_family": "Generierung in Blöcken zulassen, die dieser Gesteinsfamilie zugeordnet sind. Eine aktivierte Regel benötigt mindestens eine Familie, einen Block oder einen Tag-Host.", + "tooltip.orespawn.host_blocks": "Durch Kommas getrennte Block-Registrierungs-IDs, die ersetzt werden können, zum Beispiel minecraft:stone.", + "tooltip.orespawn.host_tags": "Durch Kommas getrennte Block-Tag-Registrierungs-IDs, deren Blöcke ersetzt werden können, zum Beispiel minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Öffnen Sie die erste konfigurierte Dimension. Verwenden Sie die Dimensionsliste unten, um eine bestimmte Dimension zu öffnen.", + "tooltip.orespawn.fluid.available_dimension": "Wählen Sie eine installierte Dimension aus, die Sie hinzufügen möchten, und bearbeiten Sie dann deren Platzierung, Host und Biomregeln.", + "tooltip.orespawn.fluid.min_y": "Niedrigster erlaubter Y-Wert für das Zentrum des Flüssigkeitsvorkommens. Der Editor akzeptiert -2048 bis 2048; der Wert muss außerdem innerhalb der Bauhöhe der Zieldimension liegen und darf den maximalen Y-Wert nicht überschreiten.", + "tooltip.orespawn.fluid.max_y": "Höchster erlaubter Y-Wert für das Zentrum des Flüssigkeitsvorkommens. Der Editor akzeptiert -2048 bis 2048; der Wert muss außerdem innerhalb der Bauhöhe der Zieldimension liegen und darf den minimalen Y-Wert nicht unterschreiten.", + "tooltip.orespawn.fluid.frequency": "Durchschnittliche Erzeugungsversuche pro Chunk. 0 deaktiviert die Versuche; Dezimalwerte bis 64 sind zulässig.", + "tooltip.orespawn.fluid.min_radius": "Kleinster horizontaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Gültiger Bereich: 1 bis 64.", + "tooltip.orespawn.fluid.max_radius": "Größter horizontaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Er muss mindestens dem minimalen Radius entsprechen und darf 64 nicht überschreiten.", + "tooltip.orespawn.fluid.min_vertical_radius": "Kleinster vertikaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Gültiger Bereich: 1 bis 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Größter vertikaler Radius, der für einen Lappen des Flüssigkeitsvorkommens gewählt wird. Er muss mindestens dem minimalen vertikalen Radius entsprechen und darf 64 nicht überschreiten.", + "tooltip.orespawn.fluid.max_lobes": "Maximale Anzahl abgerundeter Lappen, die zu einem Flüssigkeitsvorkommen verbunden werden. 1 erzeugt eine einzelne Tasche; gültiger Bereich: 1 bis 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Mindestanzahl fester Blöcke über einem Flüssigkeitsvorkommen. 0 deaktiviert den zusätzlichen Dachschutz; gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Mindest erforderliche feste Blöcke an den Seiten und am Boden. 0 deaktiviert den zusätzlichen Shell-Schutz; Gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.fluid.biome_ids": "Falls festgelegt, dürfen Flüssigkeitsvorkommen nur in diesen kommagetrennten Biom-Registrierungs-IDs entstehen. Leer lassen, um keine Einschränkung auf genaue Biome anzuwenden.", + "tooltip.orespawn.fluid.excluded_biome_ids": "In diesen kommagetrennten Biom-Registrierungs-IDs entstehen niemals Flüssigkeitsvorkommen. Ausschlüsse haben Vorrang vor Einschlüssen.", + "tooltip.orespawn.fluid.biome_dictionary": "Schließen Sie Biome ein, die mit diesen durch Kommas getrennten NeoForge-Biomtypnamen übereinstimmen, zum Beispiel OCEAN. Für keine Typbeschränkung leer lassen.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Schließen Sie Biome aus, die mit diesen durch Kommas getrennten NeoForge-Biomtypnamen übereinstimmen. Ausschlüsse haben Vorrang vor Einschlüssen.", + "tooltip.orespawn.ore.min_y": "Niedrigster Y-Wert, bei dem ein Erzplatzierungsversuch beginnen kann. Der Editor akzeptiert -2048 bis 2048, aber der Wert muss auch innerhalb der Bauhöhe der Zieldimension liegen und darf Maximum Y nicht überschreiten.", + "tooltip.orespawn.ore.max_y": "Höchstes Y, bei dem ein Erzplatzierungsversuch beginnen kann. Der Editor akzeptiert -2048 bis 2048, aber der Wert muss auch innerhalb der Bauhöhe der Zieldimension liegen und darf nicht unter dem Minimum Y liegen.", + "tooltip.orespawn.ore.frequency": "Durchschnittliche Erzplatzierungsversuche pro Brocken. 0 deaktiviert Versuche; Dezimalstellen sind bis zu 64 zulässig.", + "tooltip.orespawn.ore.min_quantity": "Kleinstes Blockbudget für einen Erzeugungsversuch eines Vorkommens. Gültiger Bereich: 1 bis 64.", + "tooltip.orespawn.ore.max_quantity": "Größtes Blockbudget für einen Erzeugungsversuch eines Vorkommens. Es muss mindestens dem minimalen Blockbudget entsprechen und darf 64 nicht überschreiten.", + "tooltip.orespawn.ore.discard_air_exposure": "Chance, Erz abzulehnen, das mit der Luft in Berührung kommen würde. 0 hält freigelegtes Erz; 1 lehnt jede exponierte Platzierung ab.", + "tooltip.orespawn.ore.pattern": "Wählen Sie die Vorkommensform. Die musterspezifischen Einstellungen darunter sind nur aktiv, wenn das ausgewählte Muster sie verwendet.", + "tooltip.orespawn.ore.height_distribution": "Wählen Sie, wie Platzierungsversuche zwischen minimalem Y und maximalem Y verteilt werden sollen.", + "tooltip.orespawn.ore.spread": "Horizontaler Bereich, der von Cluster- und Wolkenmustern verwendet wird. Gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.ore.vertical_spread": "Vertikaler Bereich, der von Cluster- und Wolkenmustern verwendet wird. Gültiger Bereich: 0 bis 64.", + "tooltip.orespawn.ore.node_size": "Blockbudget für jeden Knoten im Clustermuster. Gültiger Bereich: 1 bis 32.", + "tooltip.orespawn.rock.family": "Klassifizieren Sie dieses Gestein als sedimentäres, metamorphes, intrusives magmatisches oder vulkanisches magmatisches Gestein für Geome und Tiefenpräferenzen.", + "tooltip.orespawn.rock.depth_peak": "Y-Ebene, auf der dieses Gestein seine stärkste Tiefenpräferenz erhält. Gültiger Bereich: -64 bis 319.", + "tooltip.orespawn.rock.depth_spread": "Wie allmählich die Tiefenpräferenz des Gesteins vom Tiefengipfel abfällt. Größere Werte decken einen größeren vertikalen Bereich ab; Gültiger Bereich: 1 bis 512.", + "tooltip.orespawn.rock.min_y": "Niedrigstes Y, wo dieser Fels das Gelände ersetzen kann. Gültiger Bereich: -64 bis 319; es darf das maximale Y nicht überschreiten.", + "tooltip.orespawn.rock.max_y": "Höchstes Y, wo dieser Fels das Gelände ersetzen kann. Gültiger Bereich: -64 bis 319; es darf nicht unter dem Mindest-Y-Wert liegen.", + "tooltip.orespawn.rock.ore_replaceable": "Erlauben Sie, dass von OreSpawn verwaltete Erze dieses Gestein ersetzen, wenn es als Wirtsfamilie ausgewählt wird.", + "tooltip.orespawn.biome.dimension": "Wählen Sie die Dimension aus, deren Biom-Platzierung und Weltmaterialeinstellungen angezeigt werden.", + "tooltip.orespawn.biome.palette_enabled": "Aktivieren Sie die vom Anbieter bereitgestellte Biom-Platzierung in dieser Dimension. Wenn Sie es deaktivieren, bleiben die gespeicherten Biomeinträge erhalten.", + "tooltip.orespawn.biome.mode": "Augment mischt konfigurierte Biome mit dem ursprünglichen Biom. „Ersetzen“ wählt nur aus berechtigten konfigurierten Biomen aus.", + "tooltip.orespawn.biome.scope": "Wählen Sie aus, welche vorhandenen Biom-Namespaces ersetzt werden können: alle Biome, nur Minecraft oder ausgewählte Mod-Namespaces.", + "tooltip.orespawn.biome.region_size": "Steuert die horizontale Größe von Biom-Platzierungsregionen. Größere Werte erzeugen breitere, weniger häufige Grenzen.", + "tooltip.orespawn.biome.entries": "Öffnen Sie die Biomeinträge dieser Dimension, um Gewichte, Klimagrenzen, Ähnlichkeitsregeln und Oberflächenmaterialien zu konfigurieren.", + "tooltip.orespawn.biome.dimension_materials": "Konfigurieren Sie dimensionsweite Grundwasserleiterflüssigkeiten sowie Schnee- und Eisersatz.", + "tooltip.orespawn.biome.geome_influences": "Ordnen Sie installierte Biome relativen Geome-Gewichten zu, die von Sky Geology verwendet werden.", + "tooltip.orespawn.biome.similar_biomes": "Diese Ausgabe nur zulassen, wenn das ursprüngliche Biom mit einer dieser IDs übereinstimmt. Eine leere Liste erlaubt jedes Biom innerhalb der Klimagrenzen.", + "tooltip.orespawn.biome.required_similar_biomes": "Wie ähnliche Biome, aber diese Ausgabe ist deaktiviert, wenn eines der aufgelisteten Biome nicht installiert ist.", + "tooltip.orespawn.biome.min_temperature": "Niedrigste Temperatur des ursprünglichen Bioms, die für diese Ausgabe in Frage kommt. Gültiger Bereich: -2 bis 2.", + "tooltip.orespawn.biome.max_temperature": "Höchste Temperatur des ursprünglichen Bioms, die für diese Ausgabe in Frage kommt. Gültiger Bereich: -2 bis 2.", + "tooltip.orespawn.biome.min_downfall": "Niedrigster Original-Biom-Untergang, der für diese Ausgabe in Frage kommt. Gültiger Bereich: 0 bis 1.", + "tooltip.orespawn.biome.max_downfall": "Höchster für diese Ausgabe zulässiger Original-Biom-Abfall. Gültiger Bereich: 0 bis 1.", + "tooltip.orespawn.biome.top_block": "Ersetzen Sie den oberen Oberflächenblock dieses Bioms. Nicht festgelegt behält den normalen oberen Block des generierten Bioms bei.", + "tooltip.orespawn.biome.filler_block": "Ersetzen Sie die Blöcke direkt unter der oberen Oberfläche. Die Fülltiefe steuert, wie viele Schichten geändert werden.", + "tooltip.orespawn.biome.underwater_block": "Ersetzen Sie den freiliegenden Unterwasseroberflächenblock des Bioms. Nicht gesetzt behält den normalen Block bei.", + "tooltip.orespawn.biome.ceiling_block": "Ersetzen Sie den Deckenflächenblock des Bioms in Abmessungen, die Decken erzeugen. Nicht festgelegt behält den normalen Block bei.", + "tooltip.orespawn.biome.filler_depth": "Anzahl der Ebenen unter dem oberen Block, die den Füllblock verwenden. Gültiger Bereich: 0 bis 16.", + "tooltip.orespawn.material.default_fluid": "Wählen Sie die normale Grundwasserleiterflüssigkeit, die unterhalb des Meeresspiegels verwendet wird. Nicht festgelegt behält die ursprüngliche Flüssigkeit von Minecraft bei.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Wählen Sie eine zweite Grundwasserleiterflüssigkeit für Y-Ebenen unterhalb des konfigurierten Schwellenwerts für tiefe Grundwasserleiter. Nicht festgelegt deaktiviert die Tiefenüberschreibung.", + "tooltip.orespawn.material.deep_aquifer_y": "Y-Ebenen unter diesem Wert verwenden Deep Aquifer Fluid; Höhere Grundwasserleiter nutzen die Hauptgrundwasserleiterflüssigkeit. Wählen Sie einen Schwellenwert innerhalb der Bauhöhe der Zieldimension.", + "tooltip.orespawn.material.snow_block": "Ersetzen Sie Vanilleschnee, der in dieser Dimension in der Nähe der Oberfläche platziert wird. Nicht gesetzt hält normalen Schnee.", + "tooltip.orespawn.material.ice_block": "Ersetzt gewöhnliches Vanilleeis, das in dieser Dimension nahe der Oberfläche platziert wird. Nicht eingestellt hält normales Eis.", "option.orespawn.min_quantity": "Minimales Blockbudget", "option.orespawn.max_quantity": "Maximales Blockbudget", "value.orespawn.dimension.all_except_nether_end": "Alle ausser Nether und Ende", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "Ausgeschlossene Biom-IDs (durch Kommas getrennt)", "option.orespawn.biome_dictionary": "Biomtypen (durch Kommas getrennt)", "option.orespawn.excluded_biome_dictionary": "Ausgeschlossene Biomtypen (durch Kommas getrennt)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "EIN erzeugt die konfigurierten, abgedeckten unterirdischen Flüssigkeitsvorkommen. AUS behält ihre Einstellungen bei, erzeugt sie jedoch nicht.", "error.orespawn.host_required": "Wähle mindestens eine Wirtsfamilie, einen Block oder ein Tag.", "error.orespawn.invalid_values": "Prüfe die Werte und Registry-IDs.", "button.orespawn.recommended": "Empfohlene Standardeinstellungen", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Riesig", "value.orespawn.preset.custom": "Brauch", "tooltip.orespawn.geology_mode": "Sky verwendet biomebeeinflusste Geomes. Cyano (Legacy) verwendet die ursprüngliche Cyano Rock-Layer-Engine.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "EIN deaktiviert die normale Erzgenerierung von Minecraft und erzeugt diese Erze nach den konfigurierten Regeln von OreSpawn. AUS behält die normale Erzgenerierung bei.", "tooltip.orespawn.ore_richness": "Skaliert Versuche pro Block aus dem Standardwert des installierten Pakets dieses Erzes. Jeder Schritt halbiert oder verdoppelt die Fülle, bis zur Sicherheitsgrenze von 64 Versuchen; Tiefe und Form der Ablagerung bleiben unverändert.", "tooltip.orespawn.available_dimension": "Listet Dimensionen aus den aktuellen Welteinstellungen und installierten Mod-Daten auf. Die unten stehende Registrierungs-ID kann für Nur-Server-Dimensionen weiterhin bearbeitet werden.", "tooltip.orespawn.horizontal_size": "Steuert, wie weit einzelne Felsformationen horizontal bestehen bleiben.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Cluster", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "Die Einstellungen für dieses registrierte Muster sind hier schreibgeschützt.", "screen.orespawn.biomes_world_materials": "Biome und Weltmaterialien", "screen.orespawn.biome_palette": "Biompalette", "screen.orespawn.choose_biome": "Installiertes Biom auswählen", diff --git a/src/main/resources/assets/orespawn/lang/en_ca.json b/src/main/resources/assets/orespawn/lang/en_ca.json index ae651493..c9789ff4 100644 --- a/src/main/resources/assets/orespawn/lang/en_ca.json +++ b/src/main/resources/assets/orespawn/lang/en_ca.json @@ -11,10 +11,10 @@ "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", + "tooltip.orespawn.geome.new_id.dictionary": "Enter a NeoForge biome type name used by the installed biome dictionary.", "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", + "tooltip.orespawn.geome.tab.dictionary": "Map NeoForge biome type names to the geomes they should favour.", "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", @@ -43,69 +43,6 @@ "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "option.orespawn.min_quantity": "Minimum Block Budget", "option.orespawn.max_quantity": "Maximum Block Budget", "value.orespawn.dimension.all_except_nether_end": "All except Nether and End", @@ -293,6 +230,69 @@ "tooltip.orespawn.waviness": "Controls the broad vertical slope and curvature of rock layers.", "tooltip.orespawn.edge_irregularity": "Adds independent small-scale detail along layer boundaries.", "tooltip.orespawn.formation_continuity": "Controls how often formations retain their identity across regional and geome boundaries.", + "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", + "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", + "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", + "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", + "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", + "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", + "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", + "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", + "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", + "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", + "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", + "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", + "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", + "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", + "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", + "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", + "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", + "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", + "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", + "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", + "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", + "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", + "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", + "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", + "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", + "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", + "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", + "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", + "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", + "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", + "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", + "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", + "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", + "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", + "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", + "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", + "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", + "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", + "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", + "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "value.orespawn.ore_pattern.default": "Compact", "value.orespawn.ore_pattern.normal_cloud": "Cloud", "value.orespawn.ore_pattern.precision": "Precision", diff --git a/src/main/resources/assets/orespawn/lang/en_en.json b/src/main/resources/assets/orespawn/lang/en_en.json index ae651493..c9789ff4 100644 --- a/src/main/resources/assets/orespawn/lang/en_en.json +++ b/src/main/resources/assets/orespawn/lang/en_en.json @@ -11,10 +11,10 @@ "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", + "tooltip.orespawn.geome.new_id.dictionary": "Enter a NeoForge biome type name used by the installed biome dictionary.", "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", + "tooltip.orespawn.geome.tab.dictionary": "Map NeoForge biome type names to the geomes they should favour.", "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", @@ -43,69 +43,6 @@ "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "option.orespawn.min_quantity": "Minimum Block Budget", "option.orespawn.max_quantity": "Maximum Block Budget", "value.orespawn.dimension.all_except_nether_end": "All except Nether and End", @@ -293,6 +230,69 @@ "tooltip.orespawn.waviness": "Controls the broad vertical slope and curvature of rock layers.", "tooltip.orespawn.edge_irregularity": "Adds independent small-scale detail along layer boundaries.", "tooltip.orespawn.formation_continuity": "Controls how often formations retain their identity across regional and geome boundaries.", + "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", + "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", + "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", + "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", + "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", + "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", + "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", + "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", + "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", + "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", + "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", + "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", + "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", + "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", + "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", + "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", + "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", + "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", + "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", + "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", + "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", + "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", + "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", + "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", + "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", + "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", + "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", + "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", + "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", + "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", + "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", + "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", + "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", + "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", + "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", + "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", + "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", + "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", + "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", + "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "value.orespawn.ore_pattern.default": "Compact", "value.orespawn.ore_pattern.normal_cloud": "Cloud", "value.orespawn.ore_pattern.precision": "Precision", diff --git a/src/main/resources/assets/orespawn/lang/en_gb.json b/src/main/resources/assets/orespawn/lang/en_gb.json index ae651493..c9789ff4 100644 --- a/src/main/resources/assets/orespawn/lang/en_gb.json +++ b/src/main/resources/assets/orespawn/lang/en_gb.json @@ -11,10 +11,10 @@ "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", + "tooltip.orespawn.geome.new_id.dictionary": "Enter a NeoForge biome type name used by the installed biome dictionary.", "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", + "tooltip.orespawn.geome.tab.dictionary": "Map NeoForge biome type names to the geomes they should favour.", "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", @@ -43,69 +43,6 @@ "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "option.orespawn.min_quantity": "Minimum Block Budget", "option.orespawn.max_quantity": "Maximum Block Budget", "value.orespawn.dimension.all_except_nether_end": "All except Nether and End", @@ -293,6 +230,69 @@ "tooltip.orespawn.waviness": "Controls the broad vertical slope and curvature of rock layers.", "tooltip.orespawn.edge_irregularity": "Adds independent small-scale detail along layer boundaries.", "tooltip.orespawn.formation_continuity": "Controls how often formations retain their identity across regional and geome boundaries.", + "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", + "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", + "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", + "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", + "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", + "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", + "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", + "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", + "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", + "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", + "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", + "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", + "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", + "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", + "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", + "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", + "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", + "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", + "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", + "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", + "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", + "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", + "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", + "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", + "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", + "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", + "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", + "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", + "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", + "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", + "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", + "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", + "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", + "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", + "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", + "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", + "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", + "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", + "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", + "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "value.orespawn.ore_pattern.default": "Compact", "value.orespawn.ore_pattern.normal_cloud": "Cloud", "value.orespawn.ore_pattern.precision": "Precision", diff --git a/src/main/resources/assets/orespawn/lang/en_pt.json b/src/main/resources/assets/orespawn/lang/en_pt.json index ae651493..c9789ff4 100644 --- a/src/main/resources/assets/orespawn/lang/en_pt.json +++ b/src/main/resources/assets/orespawn/lang/en_pt.json @@ -11,10 +11,10 @@ "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", + "tooltip.orespawn.geome.new_id.dictionary": "Enter a NeoForge biome type name used by the installed biome dictionary.", "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", + "tooltip.orespawn.geome.tab.dictionary": "Map NeoForge biome type names to the geomes they should favour.", "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", @@ -43,69 +43,6 @@ "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "option.orespawn.min_quantity": "Minimum Block Budget", "option.orespawn.max_quantity": "Maximum Block Budget", "value.orespawn.dimension.all_except_nether_end": "All except Nether and End", @@ -293,6 +230,69 @@ "tooltip.orespawn.waviness": "Controls the broad vertical slope and curvature of rock layers.", "tooltip.orespawn.edge_irregularity": "Adds independent small-scale detail along layer boundaries.", "tooltip.orespawn.formation_continuity": "Controls how often formations retain their identity across regional and geome boundaries.", + "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", + "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", + "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", + "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", + "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", + "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", + "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", + "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", + "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", + "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", + "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", + "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", + "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", + "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", + "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", + "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", + "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", + "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", + "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", + "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", + "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", + "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", + "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", + "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", + "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", + "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", + "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", + "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", + "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", + "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", + "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", + "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", + "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", + "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", + "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", + "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", + "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", + "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", + "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", + "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "value.orespawn.ore_pattern.default": "Compact", "value.orespawn.ore_pattern.normal_cloud": "Cloud", "value.orespawn.ore_pattern.precision": "Precision", diff --git a/src/main/resources/assets/orespawn/lang/en_us.json b/src/main/resources/assets/orespawn/lang/en_us.json index 1ae37103..f3fb7a1c 100644 --- a/src/main/resources/assets/orespawn/lang/en_us.json +++ b/src/main/resources/assets/orespawn/lang/en_us.json @@ -11,10 +11,10 @@ "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", + "tooltip.orespawn.geome.new_id.dictionary": "Enter a NeoForge biome type name used by the installed biome dictionary.", "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", + "tooltip.orespawn.geome.tab.dictionary": "Map NeoForge biome type names to the geomes they should favour.", "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", @@ -43,69 +43,6 @@ "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "option.orespawn.min_quantity": "Minimum Block Budget", "option.orespawn.max_quantity": "Maximum Block Budget", "value.orespawn.dimension.all_except_nether_end": "All except Nether and End", @@ -293,6 +230,69 @@ "tooltip.orespawn.waviness": "Controls the broad vertical slope and curvature of rock layers.", "tooltip.orespawn.edge_irregularity": "Adds independent small-scale detail along layer boundaries.", "tooltip.orespawn.formation_continuity": "Controls how often formations retain their identity across regional and geome boundaries.", + "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", + "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", + "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", + "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", + "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", + "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", + "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", + "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", + "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", + "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", + "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", + "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", + "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", + "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", + "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", + "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", + "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", + "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", + "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", + "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", + "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", + "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", + "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", + "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", + "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", + "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", + "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", + "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", + "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", + "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", + "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", + "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", + "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", + "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", + "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", + "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", + "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", + "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", + "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", + "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", + "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", + "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", + "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", + "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", + "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", + "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", + "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", "value.orespawn.ore_pattern.default": "Compact", "value.orespawn.ore_pattern.normal_cloud": "Cloud", "value.orespawn.ore_pattern.precision": "Precision", diff --git a/src/main/resources/assets/orespawn/lang/es_es.json b/src/main/resources/assets/orespawn/lang/es_es.json index 5245729d..c87968cc 100644 --- a/src/main/resources/assets/orespawn/lang/es_es.json +++ b/src/main/resources/assets/orespawn/lang/es_es.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Elija un bloque de fluido instalado y cree una nueva regla de depósito de fluido subterráneo para él.", + "tooltip.orespawn.assignment.ore": "Asigna este bloque instalado como mineral y edita sus dimensiones, la forma del depósito, los bloques anfitriones y las reglas de geoma.", + "tooltip.orespawn.assignment.rock_family": "Asigne este bloque instalado como una roca en la familia seleccionada, luego edite sus reglas de profundidad y geoma.", + "tooltip.orespawn.picker.mod_filter": "Limita la lista de bloques instalados a un espacio de nombres de mod, o elija Todas las modificaciones.", + "tooltip.orespawn.material.add_block": "Elija un bloque de fluido instalado, no asignado bloquear y crear una regla de roca o mineral para la pestaña actual.", + "tooltip.orespawn.material.safe_only": "Ocultar bloques con entidades de bloque o colisiones inusuales y mostrar solo bloques sólidos completos ordinarios.", + "tooltip.orespawn.material.show_all": "Incluir bloques con entidades de bloques o colisiones inusuales que normalmente están ocultos porque el reemplazo del terreno puede ser inseguro.", + "tooltip.orespawn.material.tab.unassigned": "Mostrar bloques instalados que aún no están asignados como roca, mineral o fluido OreSpawn.", + "tooltip.orespawn.material.tab.ores": "Muestra las entradas de mineral configuradas y abre sus reglas de dimensión, forma, bloques anfitriones y geoma.", + "tooltip.orespawn.material.tab.igneous": "Muestra rocas ígneas volcánicas e intrusivas y abre sus reglas de generación.", + "tooltip.orespawn.material.tab.metamorphic": "Mostrar rocas clasificadas como metamórficas y abrir sus reglas de generación.", + "tooltip.orespawn.material.tab.sedimentary": "Mostrar rocas clasificadas como sedimentarias y abrir sus reglas de generación.", + "tooltip.orespawn.geome.new_id.dictionary": "Ingrese un nombre de tipo de bioma NeoForge utilizado por el diccionario de biomas instalado.", + "tooltip.orespawn.geome.new_id.biomes": "Ingrese un ID de registro de bioma instalado, por ejemplo minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Ingrese un nuevo nombre de geoma. OreSpawn lo almacena en minúsculas.", + "tooltip.orespawn.geome.tab.dictionary": "Asigna los nombres de los tipos de biomas NeoForge a los geomas que deben favorecer.", + "tooltip.orespawn.geome.tab.biomes": "Asigna ID de registro de biomas exactos a los geomas que deben favorecer.", + "tooltip.orespawn.geome.tab.geomes": "Edita las regiones geológicas nombradas y sus pesos de base y familia de rocas.", + "tooltip.orespawn.geome.biome_weight": "La influencia de este bioma o tipo de bioma se agrega al geoma nombrado. Rango válido: 0 a 1000; 0 no agrega ninguna influencia.", + "tooltip.orespawn.geome.entry_weight": "Probabilidad relativa de este depósito de roca, mineral o fluido dentro del geoma nombrado. Rango válido: 0 a 1000; 0 lo excluye.", + "tooltip.orespawn.geome.family_weight": "Preferencia relativa por esta familia de rocas dentro del geoma. Rango válido: 0 a 1000; 0 excluye la familia.", + "tooltip.orespawn.geome.base_weight": "Probabilidad base para este geoma antes de que se agreguen las influencias del bioma. Rango válido: 0 a 1000; 0 deja solo la influencia del bioma.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Espesor de la base de las capas de roca heredadas Cyano. Se aceptan números enteros del 1 al 255.", + "tooltip.orespawn.numeric.rock_layer_noise": "Cantidad de variación vertical en las capas de roca heredadas Cyano. Rango válido: 1 a 32767.", + "tooltip.orespawn.numeric.geome_size": "Tamaño horizontal de las regiones geográficas heredadas Cyano. Se aceptan números enteros del 4 al 32767.", + "tooltip.orespawn.numeric.continuity": "Probabilidad de que una formación mantenga su identidad a través de un límite. Rango válido: 0 a 1.", + "tooltip.orespawn.numeric.edge_octaves": "Número de capas de ruido de detalle combinadas en los bordes de la formación. Se aceptan números enteros del 1 al 8.", + "tooltip.orespawn.numeric.edge_amplitude": "Desplazamiento vertical máximo provocado por el detalle de los límites. Rango válido: 0 a 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Longitud de onda horizontal de detalle de límites a pequeña escala. Rango válido: 8 a 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Desplazamiento vertical máximo causado por una amplia ondulación de la capa. Rango válido: 0 a 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Longitud de onda horizontal de amplias curvas de capa vertical. Rango válido: 32 a 2048.", + "tooltip.orespawn.numeric.vertical_thickness": "Espesor vertical típico de un estrato de Cielo. Se aceptan números enteros del 1 al 192.", + "tooltip.orespawn.numeric.family_region_wavelength": "Longitud de onda horizontal de regiones de familias de rocas. Los valores más grandes crean regiones más amplias. Rango válido: 16 a 8192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Longitud de onda horizontal de los estratos del Cielo. El editor acepta 16 a 8192; Stable Layers utiliza efectivamente al menos 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Abra las bolsas de fluido subterráneas configuradas y sus reglas de ubicación específicas de la dimensión.", + "tooltip.orespawn.advanced.cyano": "Edite el tamaño de la región, la variación de capa y el espesor de la capa del motor Cyano heredado.", + "tooltip.orespawn.advanced.formations": "Edite los valores exactos de formación del cielo utilizados cuando un control de formación está configurado en Personalizado.", + "tooltip.orespawn.main.fluid_editor": "Abre cada depósito de fluido configurado para editar sus dimensiones, rareza, tamaño, bloques anfitriones, filtros de bioma y pesos de geoma.", + "tooltip.orespawn.main.advanced": "Abra controles numéricos exactos para formaciones de cielo personalizadas, capas heredadas de Cyano y depósitos de fluidos configurados.", + "tooltip.orespawn.main.biomes_materials": "Configure la ubicación opcional de biomas más anulaciones de acuíferos, nieve, hielo y materiales de superficie en toda la dimensión.", + "tooltip.orespawn.main.configure_strata": "Cree reglas de rocas editables para los estratos estándar de piedra, pizarra profunda, granito, diorita, andesita y toba de Minecraft.", + "tooltip.orespawn.main.materials": "Abra las reglas de rocas y minerales actuales para editar familias, rangos de profundidad, huéspedes, formas de depósitos y pesos por geoma.", + "tooltip.orespawn.main.recommended": "Establezca el motor de geología y los controles de formación en las opciones recomendadas de Cielo y Promedio. Las reglas detalladas sobre rocas, minerales, biomas y fluidos no se modifican.", + "tooltip.orespawn.main.template": "Seleccione una configuración geológica completa proporcionada por un mod o paquete de mods instalado. Los valores predeterminados del paquete mantienen la selección normal del paquete.", + "tooltip.orespawn.enabled": "Habilite o deshabilite esta entrada sin eliminar su configuración guardada.", + "tooltip.orespawn.weight": "Probabilidad relativa en comparación con otras entradas elegibles. Rango válido: 0 a 1000; 0 evita la selección y los valores más altos hacen que esta entrada sea más probable.", + "tooltip.orespawn.geome_weights": "Establezca la probabilidad relativa de esta entrada en cada geoma de Overworld. Un peso de 0 lo impide allí.", + "tooltip.orespawn.host_family": "Permitir la generación en bloques asignados a esta familia de rocas. Una regla habilitada necesita al menos un host de familia, bloque o etiqueta.", + "tooltip.orespawn.host_blocks": "ID de registro de bloques separados por comas que pueden reemplazarse, por ejemplo minecraft:stone.", + "tooltip.orespawn.host_tags": "ID de registro de etiquetas de bloque separados por comas cuyos bloques pueden reemplazarse, por ejemplo minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Abra la primera dimensión configurada. Utilice la lista de dimensiones a continuación para abrir una dimensión específica.", + "tooltip.orespawn.fluid.available_dimension": "Elija una dimensión instalada para agregar, luego edite sus reglas de ubicación, host y bioma.", + "tooltip.orespawn.fluid.min_y": "Y más bajo permitido para el centro de depósito. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión de destino y no debe exceder el Y máximo.", + "tooltip.orespawn.fluid.max_y": "Y el más alto permitido para el centro de depósito. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión de destino y no debe estar por debajo del Y mínimo.", + "tooltip.orespawn.fluid.frequency": "Promedio de intentos de generación de depósitos por chunk. 0 desactiva los intentos; se permiten valores decimales hasta 64.", + "tooltip.orespawn.fluid.min_radius": "Radio horizontal más pequeño seleccionado para un lóbulo de depósito. Rango válido: 1 a 64.", + "tooltip.orespawn.fluid.max_radius": "Radio horizontal más grande seleccionado para un lóbulo de depósito. Debe tener al menos un radio mínimo y no más de 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Radio vertical más pequeño seleccionado para un lóbulo de depósito. Rango válido: 1 a 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Radio vertical más grande seleccionado para un lóbulo de depósito. Debe tener un Radio Vertical Mínimo como mínimo y no mayor a 64.", + "tooltip.orespawn.fluid.max_lobes": "Lóbulos redondeados máximos unidos en un solo depósito. 1 crea un único bolsillo; rango válido: 1 a 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Se requieren bloques sólidos mínimos encima de un depósito. 0 desactiva la protección adicional del techo; rango válido: 0 a 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Se requieren bloques sólidos mínimos alrededor de los lados y el piso. 0 desactiva la protección adicional del shell; rango válido: 0 a 64.", + "tooltip.orespawn.fluid.biome_ids": "Si se establece, los depósitos pueden generarse solo en estos ID de registro de bioma separados por comas. Déjelo en blanco para no restringir el bioma exacto.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Los depósitos nunca se generan en estos ID de registro de bioma separados por comas. Las exclusiones anulan las inclusiones.", + "tooltip.orespawn.fluid.biome_dictionary": "Incluye biomas que coincidan con estos nombres de tipo de bioma NeoForge separados por comas, por ejemplo OCEAN. Déjelo en blanco para que no haya restricciones de tipo.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Excluir biomas que coincidan con estos nombres de tipo de bioma NeoForge separados por comas. Las exclusiones anulan las inclusiones.", + "tooltip.orespawn.ore.min_y": "Y más bajo en el que puede comenzar un intento de colocación de mineral. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión objetivo y no debe exceder el Y máximo.", + "tooltip.orespawn.ore.max_y": "Y más alto en el que puede comenzar un intento de colocación de mineral. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión objetivo y no debe estar por debajo del Y mínimo.", + "tooltip.orespawn.ore.frequency": "Promedio de intentos de colocación de mineral por chunk. 0 desactiva los intentos; se permiten valores decimales hasta 64.", + "tooltip.orespawn.ore.min_quantity": "Presupuesto de bloque más pequeño asignado a un intento de depósito. Rango válido: 1 a 64.", + "tooltip.orespawn.ore.max_quantity": "Presupuesto de bloque más grande asignado a un intento de depósito. Debe tener al menos un presupuesto mínimo de bloque y no más de 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Posibilidad de rechazar mineral que tocaría el aire. 0 mantiene el mineral expuesto; 1 rechaza toda colocación expuesta.", + "tooltip.orespawn.ore.pattern": "Elija la forma del depósito. Los controles específicos de patrón a continuación se habilitan solo cuando el patrón seleccionado los usa.", + "tooltip.orespawn.ore.height_distribution": "Elija cómo se distribuyen los intentos de ubicación entre Y mínimo y Y máximo.", + "tooltip.orespawn.ore.spread": "Rango horizontal utilizado por los patrones de clúster y nube. Rango válido: 0 a 64.", + "tooltip.orespawn.ore.vertical_spread": "Rango vertical utilizado por los patrones de clúster y nube. Rango válido: 0 a 64.", + "tooltip.orespawn.ore.node_size": "Presupuesto de bloque para cada nodo en el patrón Clústeres. Rango válido: 1 a 32.", + "tooltip.orespawn.rock.family": "Clasifique esta roca como sedimentaria, metamórfica, ígnea intrusiva o ígnea volcánica según sus preferencias de geoma y profundidad.", + "tooltip.orespawn.rock.depth_peak": "Nivel Y donde esta roca recibe su preferencia de profundidad más fuerte. Rango válido: -64 a 319.", + "tooltip.orespawn.rock.depth_spread": "Cuán gradualmente la preferencia de profundidad de la roca se aleja del Pico de profundidad. Los valores más grandes cubren un rango vertical más amplio; rango válido: 1 a 512.", + "tooltip.orespawn.rock.min_y": "Y más bajo donde esta roca puede reemplazar al terreno. Rango válido: -64 a 319; no debe exceder el Y máximo.", + "tooltip.orespawn.rock.max_y": "Y más alto donde esta roca puede reemplazar el terreno. Rango válido: -64 a 319; no debe estar por debajo del Y mínimo.", + "tooltip.orespawn.rock.ore_replaceable": "Permitir que los minerales administrados por OreSpawn reemplacen esta roca cuando se seleccione como familia anfitriona.", + "tooltip.orespawn.biome.dimension": "Seleccione la dimensión cuya ubicación de bioma y configuración de material mundial se muestran.", + "tooltip.orespawn.biome.palette_enabled": "Habilite la ubicación de bioma proporcionada por el proveedor en esta dimensión. Al desactivarlo se conservan las entradas del bioma guardadas.", + "tooltip.orespawn.biome.mode": "Augment mezcla los biomas configurados con el bioma original. Reemplazar elige solo entre los biomas configurados elegibles.", + "tooltip.orespawn.biome.scope": "Elija qué espacios de nombres de biomas existentes pueden reemplazarse: todos los biomas, solo Minecraft o espacios de nombres mod seleccionados.", + "tooltip.orespawn.biome.region_size": "Controla el tamaño horizontal de las regiones de ubicación de biomas. Los valores más grandes crean límites más amplios y menos frecuentes.", + "tooltip.orespawn.biome.entries": "Abra las entradas del bioma de esta dimensión para configurar pesos, límites climáticos, reglas de similitud y materiales de superficie.", + "tooltip.orespawn.biome.dimension_materials": "Configure fluidos acuíferos en toda la dimensión además de reemplazos de nieve y hielo.", + "tooltip.orespawn.biome.geome_influences": "Asigne biomas instalados a pesos relativos de geomas utilizados por Sky geology.", + "tooltip.orespawn.biome.similar_biomes": "Permita esta salida solo cuando el bioma original coincida con una de estas ID. Una lista vacía permite cualquier bioma dentro de los límites climáticos.", + "tooltip.orespawn.biome.required_similar_biomes": "Como biomas similares, pero esta salida se desactiva si algún bioma listado no está instalado.", + "tooltip.orespawn.biome.min_temperature": "Temperatura más baja del bioma original elegible para esta salida. Rango válido: -2 a 2.", + "tooltip.orespawn.biome.max_temperature": "Temperatura más alta del bioma original elegible para esta salida. Rango válido: -2 a 2.", + "tooltip.orespawn.biome.min_downfall": "La caída más baja del bioma original elegible para este resultado. Rango válido: 0 a 1.", + "tooltip.orespawn.biome.max_downfall": "La caída más alta del bioma original elegible para este resultado. Rango válido: 0 a 1.", + "tooltip.orespawn.biome.top_block": "Reemplaza el bloque de superficie superior de este bioma. No establecido mantiene el bloque superior normal del bioma generado.", + "tooltip.orespawn.biome.filler_block": "Reemplace los bloques inmediatamente debajo de la superficie superior. La profundidad de relleno controla cuántas capas se cambian.", + "tooltip.orespawn.biome.underwater_block": "Reemplaza el bloque de superficie submarina expuesto del bioma. No establecido mantiene el bloqueo normal.", + "tooltip.orespawn.biome.ceiling_block": "Reemplace el bloque de superficie del techo del bioma en dimensiones que generen techos. No establecido mantiene el bloque normal.", + "tooltip.orespawn.biome.filler_depth": "Número de capas debajo del bloque superior que utilizan el bloque de relleno. Rango válido: 0 a 16.", + "tooltip.orespawn.material.default_fluid": "Elija el fluido normal del acuífero utilizado debajo del nivel del mar. No establecido mantiene el fluido original de Minecraft.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Elija un segundo fluido del acuífero para niveles Y por debajo del umbral configurado de acuífero profundo. No establecido deshabilita la anulación profunda.", + "tooltip.orespawn.material.deep_aquifer_y": "Y niveles por debajo de este valor utilizan fluido de acuífero profundo; Los acuíferos más altos utilizan el fluido del acuífero principal. Elija un umbral dentro de la altura de construcción de la dimensión objetivo.", + "tooltip.orespawn.material.snow_block": "Reemplace la nieve vainilla colocada cerca de la superficie en esta dimensión. No fijado mantiene la nieve normal.", + "tooltip.orespawn.material.ice_block": "Reemplace el hielo de vainilla común colocado cerca de la superficie en esta dimensión. No fijado mantiene el hielo normal.", "option.orespawn.min_quantity": "Presupuesto minimo de bloques", "option.orespawn.max_quantity": "Presupuesto maximo de bloques", "value.orespawn.dimension.all_except_nether_end": "Todos excepto Nether y End", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "ID de biomas excluidos (separados por comas)", "option.orespawn.biome_dictionary": "Tipos de bioma (separados por comas)", "option.orespawn.excluded_biome_dictionary": "Tipos de bioma excluidos (separados por comas)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "ACTIVADO genera los depósitos de fluido subterráneos cubiertos configurados. DESACTIVADO conserva sus ajustes, pero no los genera.", "error.orespawn.host_required": "Elige al menos una familia, bloque o etiqueta anfitriona.", "error.orespawn.invalid_values": "Revisa los valores y los ID de registro.", "button.orespawn.recommended": "Valores predeterminados recomendados", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Enorme", "value.orespawn.preset.custom": "Personalizado", "tooltip.orespawn.geology_mode": "Sky usa geomas influidos por los biomas. Cyano (clásico) usa el motor de capas original.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "ACTIVADO desactiva la generación normal de minerales de Minecraft y genera esos minerales con las reglas configuradas de OreSpawn. DESACTIVADO conserva la generación normal de minerales.", "tooltip.orespawn.ore_richness": "Ajusta los intentos por chunk desde el valor predeterminado del modpack. Cada paso reduce a la mitad o duplica la abundancia, hasta el límite seguro de 64 intentos; la profundidad y la forma no cambian.", "tooltip.orespawn.available_dimension": "Enumera las dimensiones de la configuración mundial actual y los datos del mod instalado. El ID de registro siguiente sigue siendo editable para dimensiones de solo servidor.", "tooltip.orespawn.horizontal_size": "Controla hasta qué punto las formaciones rocosas individuales persisten horizontalmente.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Clústeres", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "La configuración de este patrón registrado es de solo lectura aquí.", "screen.orespawn.biomes_world_materials": "Biomas y materiales del mundo", "screen.orespawn.biome_palette": "Paleta de biomas", "screen.orespawn.choose_biome": "Elegir bioma instalado", diff --git a/src/main/resources/assets/orespawn/lang/es_mx.json b/src/main/resources/assets/orespawn/lang/es_mx.json index 5245729d..c87968cc 100644 --- a/src/main/resources/assets/orespawn/lang/es_mx.json +++ b/src/main/resources/assets/orespawn/lang/es_mx.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Elija un bloque de fluido instalado y cree una nueva regla de depósito de fluido subterráneo para él.", + "tooltip.orespawn.assignment.ore": "Asigna este bloque instalado como mineral y edita sus dimensiones, la forma del depósito, los bloques anfitriones y las reglas de geoma.", + "tooltip.orespawn.assignment.rock_family": "Asigne este bloque instalado como una roca en la familia seleccionada, luego edite sus reglas de profundidad y geoma.", + "tooltip.orespawn.picker.mod_filter": "Limita la lista de bloques instalados a un espacio de nombres de mod, o elija Todas las modificaciones.", + "tooltip.orespawn.material.add_block": "Elija un bloque de fluido instalado, no asignado bloquear y crear una regla de roca o mineral para la pestaña actual.", + "tooltip.orespawn.material.safe_only": "Ocultar bloques con entidades de bloque o colisiones inusuales y mostrar solo bloques sólidos completos ordinarios.", + "tooltip.orespawn.material.show_all": "Incluir bloques con entidades de bloques o colisiones inusuales que normalmente están ocultos porque el reemplazo del terreno puede ser inseguro.", + "tooltip.orespawn.material.tab.unassigned": "Mostrar bloques instalados que aún no están asignados como roca, mineral o fluido OreSpawn.", + "tooltip.orespawn.material.tab.ores": "Muestra las entradas de mineral configuradas y abre sus reglas de dimensión, forma, bloques anfitriones y geoma.", + "tooltip.orespawn.material.tab.igneous": "Muestra rocas ígneas volcánicas e intrusivas y abre sus reglas de generación.", + "tooltip.orespawn.material.tab.metamorphic": "Mostrar rocas clasificadas como metamórficas y abrir sus reglas de generación.", + "tooltip.orespawn.material.tab.sedimentary": "Mostrar rocas clasificadas como sedimentarias y abrir sus reglas de generación.", + "tooltip.orespawn.geome.new_id.dictionary": "Ingrese un nombre de tipo de bioma NeoForge utilizado por el diccionario de biomas instalado.", + "tooltip.orespawn.geome.new_id.biomes": "Ingrese un ID de registro de bioma instalado, por ejemplo minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Ingrese un nuevo nombre de geoma. OreSpawn lo almacena en minúsculas.", + "tooltip.orespawn.geome.tab.dictionary": "Asigna los nombres de los tipos de biomas NeoForge a los geomas que deben favorecer.", + "tooltip.orespawn.geome.tab.biomes": "Asigna ID de registro de biomas exactos a los geomas que deben favorecer.", + "tooltip.orespawn.geome.tab.geomes": "Edita las regiones geológicas nombradas y sus pesos de base y familia de rocas.", + "tooltip.orespawn.geome.biome_weight": "La influencia de este bioma o tipo de bioma se agrega al geoma nombrado. Rango válido: 0 a 1000; 0 no agrega ninguna influencia.", + "tooltip.orespawn.geome.entry_weight": "Probabilidad relativa de este depósito de roca, mineral o fluido dentro del geoma nombrado. Rango válido: 0 a 1000; 0 lo excluye.", + "tooltip.orespawn.geome.family_weight": "Preferencia relativa por esta familia de rocas dentro del geoma. Rango válido: 0 a 1000; 0 excluye la familia.", + "tooltip.orespawn.geome.base_weight": "Probabilidad base para este geoma antes de que se agreguen las influencias del bioma. Rango válido: 0 a 1000; 0 deja solo la influencia del bioma.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Espesor de la base de las capas de roca heredadas Cyano. Se aceptan números enteros del 1 al 255.", + "tooltip.orespawn.numeric.rock_layer_noise": "Cantidad de variación vertical en las capas de roca heredadas Cyano. Rango válido: 1 a 32767.", + "tooltip.orespawn.numeric.geome_size": "Tamaño horizontal de las regiones geográficas heredadas Cyano. Se aceptan números enteros del 4 al 32767.", + "tooltip.orespawn.numeric.continuity": "Probabilidad de que una formación mantenga su identidad a través de un límite. Rango válido: 0 a 1.", + "tooltip.orespawn.numeric.edge_octaves": "Número de capas de ruido de detalle combinadas en los bordes de la formación. Se aceptan números enteros del 1 al 8.", + "tooltip.orespawn.numeric.edge_amplitude": "Desplazamiento vertical máximo provocado por el detalle de los límites. Rango válido: 0 a 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Longitud de onda horizontal de detalle de límites a pequeña escala. Rango válido: 8 a 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Desplazamiento vertical máximo causado por una amplia ondulación de la capa. Rango válido: 0 a 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Longitud de onda horizontal de amplias curvas de capa vertical. Rango válido: 32 a 2048.", + "tooltip.orespawn.numeric.vertical_thickness": "Espesor vertical típico de un estrato de Cielo. Se aceptan números enteros del 1 al 192.", + "tooltip.orespawn.numeric.family_region_wavelength": "Longitud de onda horizontal de regiones de familias de rocas. Los valores más grandes crean regiones más amplias. Rango válido: 16 a 8192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Longitud de onda horizontal de los estratos del Cielo. El editor acepta 16 a 8192; Stable Layers utiliza efectivamente al menos 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Abra las bolsas de fluido subterráneas configuradas y sus reglas de ubicación específicas de la dimensión.", + "tooltip.orespawn.advanced.cyano": "Edite el tamaño de la región, la variación de capa y el espesor de la capa del motor Cyano heredado.", + "tooltip.orespawn.advanced.formations": "Edite los valores exactos de formación del cielo utilizados cuando un control de formación está configurado en Personalizado.", + "tooltip.orespawn.main.fluid_editor": "Abre cada depósito de fluido configurado para editar sus dimensiones, rareza, tamaño, bloques anfitriones, filtros de bioma y pesos de geoma.", + "tooltip.orespawn.main.advanced": "Abra controles numéricos exactos para formaciones de cielo personalizadas, capas heredadas de Cyano y depósitos de fluidos configurados.", + "tooltip.orespawn.main.biomes_materials": "Configure la ubicación opcional de biomas más anulaciones de acuíferos, nieve, hielo y materiales de superficie en toda la dimensión.", + "tooltip.orespawn.main.configure_strata": "Cree reglas de rocas editables para los estratos estándar de piedra, pizarra profunda, granito, diorita, andesita y toba de Minecraft.", + "tooltip.orespawn.main.materials": "Abra las reglas de rocas y minerales actuales para editar familias, rangos de profundidad, huéspedes, formas de depósitos y pesos por geoma.", + "tooltip.orespawn.main.recommended": "Establezca el motor de geología y los controles de formación en las opciones recomendadas de Cielo y Promedio. Las reglas detalladas sobre rocas, minerales, biomas y fluidos no se modifican.", + "tooltip.orespawn.main.template": "Seleccione una configuración geológica completa proporcionada por un mod o paquete de mods instalado. Los valores predeterminados del paquete mantienen la selección normal del paquete.", + "tooltip.orespawn.enabled": "Habilite o deshabilite esta entrada sin eliminar su configuración guardada.", + "tooltip.orespawn.weight": "Probabilidad relativa en comparación con otras entradas elegibles. Rango válido: 0 a 1000; 0 evita la selección y los valores más altos hacen que esta entrada sea más probable.", + "tooltip.orespawn.geome_weights": "Establezca la probabilidad relativa de esta entrada en cada geoma de Overworld. Un peso de 0 lo impide allí.", + "tooltip.orespawn.host_family": "Permitir la generación en bloques asignados a esta familia de rocas. Una regla habilitada necesita al menos un host de familia, bloque o etiqueta.", + "tooltip.orespawn.host_blocks": "ID de registro de bloques separados por comas que pueden reemplazarse, por ejemplo minecraft:stone.", + "tooltip.orespawn.host_tags": "ID de registro de etiquetas de bloque separados por comas cuyos bloques pueden reemplazarse, por ejemplo minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Abra la primera dimensión configurada. Utilice la lista de dimensiones a continuación para abrir una dimensión específica.", + "tooltip.orespawn.fluid.available_dimension": "Elija una dimensión instalada para agregar, luego edite sus reglas de ubicación, host y bioma.", + "tooltip.orespawn.fluid.min_y": "Y más bajo permitido para el centro de depósito. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión de destino y no debe exceder el Y máximo.", + "tooltip.orespawn.fluid.max_y": "Y el más alto permitido para el centro de depósito. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión de destino y no debe estar por debajo del Y mínimo.", + "tooltip.orespawn.fluid.frequency": "Promedio de intentos de generación de depósitos por chunk. 0 desactiva los intentos; se permiten valores decimales hasta 64.", + "tooltip.orespawn.fluid.min_radius": "Radio horizontal más pequeño seleccionado para un lóbulo de depósito. Rango válido: 1 a 64.", + "tooltip.orespawn.fluid.max_radius": "Radio horizontal más grande seleccionado para un lóbulo de depósito. Debe tener al menos un radio mínimo y no más de 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Radio vertical más pequeño seleccionado para un lóbulo de depósito. Rango válido: 1 a 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Radio vertical más grande seleccionado para un lóbulo de depósito. Debe tener un Radio Vertical Mínimo como mínimo y no mayor a 64.", + "tooltip.orespawn.fluid.max_lobes": "Lóbulos redondeados máximos unidos en un solo depósito. 1 crea un único bolsillo; rango válido: 1 a 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Se requieren bloques sólidos mínimos encima de un depósito. 0 desactiva la protección adicional del techo; rango válido: 0 a 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Se requieren bloques sólidos mínimos alrededor de los lados y el piso. 0 desactiva la protección adicional del shell; rango válido: 0 a 64.", + "tooltip.orespawn.fluid.biome_ids": "Si se establece, los depósitos pueden generarse solo en estos ID de registro de bioma separados por comas. Déjelo en blanco para no restringir el bioma exacto.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Los depósitos nunca se generan en estos ID de registro de bioma separados por comas. Las exclusiones anulan las inclusiones.", + "tooltip.orespawn.fluid.biome_dictionary": "Incluye biomas que coincidan con estos nombres de tipo de bioma NeoForge separados por comas, por ejemplo OCEAN. Déjelo en blanco para que no haya restricciones de tipo.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Excluir biomas que coincidan con estos nombres de tipo de bioma NeoForge separados por comas. Las exclusiones anulan las inclusiones.", + "tooltip.orespawn.ore.min_y": "Y más bajo en el que puede comenzar un intento de colocación de mineral. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión objetivo y no debe exceder el Y máximo.", + "tooltip.orespawn.ore.max_y": "Y más alto en el que puede comenzar un intento de colocación de mineral. El editor acepta -2048 a 2048, pero el valor también debe estar dentro de la altura de construcción de la dimensión objetivo y no debe estar por debajo del Y mínimo.", + "tooltip.orespawn.ore.frequency": "Promedio de intentos de colocación de mineral por chunk. 0 desactiva los intentos; se permiten valores decimales hasta 64.", + "tooltip.orespawn.ore.min_quantity": "Presupuesto de bloque más pequeño asignado a un intento de depósito. Rango válido: 1 a 64.", + "tooltip.orespawn.ore.max_quantity": "Presupuesto de bloque más grande asignado a un intento de depósito. Debe tener al menos un presupuesto mínimo de bloque y no más de 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Posibilidad de rechazar mineral que tocaría el aire. 0 mantiene el mineral expuesto; 1 rechaza toda colocación expuesta.", + "tooltip.orespawn.ore.pattern": "Elija la forma del depósito. Los controles específicos de patrón a continuación se habilitan solo cuando el patrón seleccionado los usa.", + "tooltip.orespawn.ore.height_distribution": "Elija cómo se distribuyen los intentos de ubicación entre Y mínimo y Y máximo.", + "tooltip.orespawn.ore.spread": "Rango horizontal utilizado por los patrones de clúster y nube. Rango válido: 0 a 64.", + "tooltip.orespawn.ore.vertical_spread": "Rango vertical utilizado por los patrones de clúster y nube. Rango válido: 0 a 64.", + "tooltip.orespawn.ore.node_size": "Presupuesto de bloque para cada nodo en el patrón Clústeres. Rango válido: 1 a 32.", + "tooltip.orespawn.rock.family": "Clasifique esta roca como sedimentaria, metamórfica, ígnea intrusiva o ígnea volcánica según sus preferencias de geoma y profundidad.", + "tooltip.orespawn.rock.depth_peak": "Nivel Y donde esta roca recibe su preferencia de profundidad más fuerte. Rango válido: -64 a 319.", + "tooltip.orespawn.rock.depth_spread": "Cuán gradualmente la preferencia de profundidad de la roca se aleja del Pico de profundidad. Los valores más grandes cubren un rango vertical más amplio; rango válido: 1 a 512.", + "tooltip.orespawn.rock.min_y": "Y más bajo donde esta roca puede reemplazar al terreno. Rango válido: -64 a 319; no debe exceder el Y máximo.", + "tooltip.orespawn.rock.max_y": "Y más alto donde esta roca puede reemplazar el terreno. Rango válido: -64 a 319; no debe estar por debajo del Y mínimo.", + "tooltip.orespawn.rock.ore_replaceable": "Permitir que los minerales administrados por OreSpawn reemplacen esta roca cuando se seleccione como familia anfitriona.", + "tooltip.orespawn.biome.dimension": "Seleccione la dimensión cuya ubicación de bioma y configuración de material mundial se muestran.", + "tooltip.orespawn.biome.palette_enabled": "Habilite la ubicación de bioma proporcionada por el proveedor en esta dimensión. Al desactivarlo se conservan las entradas del bioma guardadas.", + "tooltip.orespawn.biome.mode": "Augment mezcla los biomas configurados con el bioma original. Reemplazar elige solo entre los biomas configurados elegibles.", + "tooltip.orespawn.biome.scope": "Elija qué espacios de nombres de biomas existentes pueden reemplazarse: todos los biomas, solo Minecraft o espacios de nombres mod seleccionados.", + "tooltip.orespawn.biome.region_size": "Controla el tamaño horizontal de las regiones de ubicación de biomas. Los valores más grandes crean límites más amplios y menos frecuentes.", + "tooltip.orespawn.biome.entries": "Abra las entradas del bioma de esta dimensión para configurar pesos, límites climáticos, reglas de similitud y materiales de superficie.", + "tooltip.orespawn.biome.dimension_materials": "Configure fluidos acuíferos en toda la dimensión además de reemplazos de nieve y hielo.", + "tooltip.orespawn.biome.geome_influences": "Asigne biomas instalados a pesos relativos de geomas utilizados por Sky geology.", + "tooltip.orespawn.biome.similar_biomes": "Permita esta salida solo cuando el bioma original coincida con una de estas ID. Una lista vacía permite cualquier bioma dentro de los límites climáticos.", + "tooltip.orespawn.biome.required_similar_biomes": "Como biomas similares, pero esta salida se desactiva si algún bioma listado no está instalado.", + "tooltip.orespawn.biome.min_temperature": "Temperatura más baja del bioma original elegible para esta salida. Rango válido: -2 a 2.", + "tooltip.orespawn.biome.max_temperature": "Temperatura más alta del bioma original elegible para esta salida. Rango válido: -2 a 2.", + "tooltip.orespawn.biome.min_downfall": "La caída más baja del bioma original elegible para este resultado. Rango válido: 0 a 1.", + "tooltip.orespawn.biome.max_downfall": "La caída más alta del bioma original elegible para este resultado. Rango válido: 0 a 1.", + "tooltip.orespawn.biome.top_block": "Reemplaza el bloque de superficie superior de este bioma. No establecido mantiene el bloque superior normal del bioma generado.", + "tooltip.orespawn.biome.filler_block": "Reemplace los bloques inmediatamente debajo de la superficie superior. La profundidad de relleno controla cuántas capas se cambian.", + "tooltip.orespawn.biome.underwater_block": "Reemplaza el bloque de superficie submarina expuesto del bioma. No establecido mantiene el bloqueo normal.", + "tooltip.orespawn.biome.ceiling_block": "Reemplace el bloque de superficie del techo del bioma en dimensiones que generen techos. No establecido mantiene el bloque normal.", + "tooltip.orespawn.biome.filler_depth": "Número de capas debajo del bloque superior que utilizan el bloque de relleno. Rango válido: 0 a 16.", + "tooltip.orespawn.material.default_fluid": "Elija el fluido normal del acuífero utilizado debajo del nivel del mar. No establecido mantiene el fluido original de Minecraft.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Elija un segundo fluido del acuífero para niveles Y por debajo del umbral configurado de acuífero profundo. No establecido deshabilita la anulación profunda.", + "tooltip.orespawn.material.deep_aquifer_y": "Y niveles por debajo de este valor utilizan fluido de acuífero profundo; Los acuíferos más altos utilizan el fluido del acuífero principal. Elija un umbral dentro de la altura de construcción de la dimensión objetivo.", + "tooltip.orespawn.material.snow_block": "Reemplace la nieve vainilla colocada cerca de la superficie en esta dimensión. No fijado mantiene la nieve normal.", + "tooltip.orespawn.material.ice_block": "Reemplace el hielo de vainilla común colocado cerca de la superficie en esta dimensión. No fijado mantiene el hielo normal.", "option.orespawn.min_quantity": "Presupuesto minimo de bloques", "option.orespawn.max_quantity": "Presupuesto maximo de bloques", "value.orespawn.dimension.all_except_nether_end": "Todos excepto Nether y End", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "ID de biomas excluidos (separados por comas)", "option.orespawn.biome_dictionary": "Tipos de bioma (separados por comas)", "option.orespawn.excluded_biome_dictionary": "Tipos de bioma excluidos (separados por comas)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "ACTIVADO genera los depósitos de fluido subterráneos cubiertos configurados. DESACTIVADO conserva sus ajustes, pero no los genera.", "error.orespawn.host_required": "Elige al menos una familia, bloque o etiqueta anfitriona.", "error.orespawn.invalid_values": "Revisa los valores y los ID de registro.", "button.orespawn.recommended": "Valores predeterminados recomendados", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Enorme", "value.orespawn.preset.custom": "Personalizado", "tooltip.orespawn.geology_mode": "Sky usa geomas influidos por los biomas. Cyano (clásico) usa el motor de capas original.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "ACTIVADO desactiva la generación normal de minerales de Minecraft y genera esos minerales con las reglas configuradas de OreSpawn. DESACTIVADO conserva la generación normal de minerales.", "tooltip.orespawn.ore_richness": "Ajusta los intentos por chunk desde el valor predeterminado del modpack. Cada paso reduce a la mitad o duplica la abundancia, hasta el límite seguro de 64 intentos; la profundidad y la forma no cambian.", "tooltip.orespawn.available_dimension": "Enumera las dimensiones de la configuración mundial actual y los datos del mod instalado. El ID de registro siguiente sigue siendo editable para dimensiones de solo servidor.", "tooltip.orespawn.horizontal_size": "Controla hasta qué punto las formaciones rocosas individuales persisten horizontalmente.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Clústeres", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "La configuración de este patrón registrado es de solo lectura aquí.", "screen.orespawn.biomes_world_materials": "Biomas y materiales del mundo", "screen.orespawn.biome_palette": "Paleta de biomas", "screen.orespawn.choose_biome": "Elegir bioma instalado", diff --git a/src/main/resources/assets/orespawn/lang/fr_ca.json b/src/main/resources/assets/orespawn/lang/fr_ca.json index eedf1bdd..2ed6fc1f 100644 --- a/src/main/resources/assets/orespawn/lang/fr_ca.json +++ b/src/main/resources/assets/orespawn/lang/fr_ca.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Choisissez un bloc de fluide installé et créez une nouvelle règle de dépôt de fluide souterrain pour celui-ci.", + "tooltip.orespawn.assignment.ore": "Attribuez ce bloc installé comme minerai, puis modifiez ses dimensions, la forme du gisement, ses blocs hôtes et ses règles de géome.", + "tooltip.orespawn.assignment.rock_family": "Attribuez ce bloc installé en tant que roche dans la famille sélectionnée, puis modifiez ses règles de profondeur et de géome.", + "tooltip.orespawn.picker.mod_filter": "Limitez la liste des blocs installés à un espace de noms de mod ou choisissez Tous les mods.", + "tooltip.orespawn.material.add_block": "Choisissez un bloc installé et non attribué et créez une règle de roche ou de minerai pour l'onglet actuel.", + "tooltip.orespawn.material.safe_only": "Masquez les blocs avec des entités de bloc ou une collision inhabituelle et affichez uniquement les blocs solides complets ordinaires.", + "tooltip.orespawn.material.show_all": "Incluez les blocs avec des entités de bloc ou une collision inhabituelle qui sont normalement masquées car le remplacement du terrain peut être dangereux.", + "tooltip.orespawn.material.tab.unassigned": "Affichez les blocs installés qui ne sont pas encore attribués en tant que roche, minerai ou fluide OreSpawn.", + "tooltip.orespawn.material.tab.ores": "Affichez les entrées de minerai configurées et ouvrez leurs règles de dimension, de forme, de blocs hôtes et de géome.", + "tooltip.orespawn.material.tab.igneous": "Affichez les roches ignées intrusives et volcaniques et ouvrez leurs règles de génération.", + "tooltip.orespawn.material.tab.metamorphic": "Afficher les roches classées comme métamorphiques et ouvrir leurs règles de génération.", + "tooltip.orespawn.material.tab.sedimentary": "Afficher les roches classées comme sédimentaires et ouvrir leurs règles de génération.", + "tooltip.orespawn.geome.new_id.dictionary": "Entrez un nom de type de biome NeoForge utilisé par le dictionnaire de biome installé.", + "tooltip.orespawn.geome.new_id.biomes": "Entrez un ID de registre de biome installé, par exemple minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Entrez un nouveau nom de géome. OreSpawn le stocke en minuscules.", + "tooltip.orespawn.geome.tab.dictionary": "Mappez les noms de types de biomes NeoForge aux géomes qu'ils devraient privilégier.", + "tooltip.orespawn.geome.tab.biomes": "Mappez les identifiants exacts du registre de biomes aux géomes qu'ils devraient privilégier.", + "tooltip.orespawn.geome.tab.geomes": "Modifiez les régions géologiques nommées et leurs poids de base et de famille de roches.", + "tooltip.orespawn.geome.biome_weight": "Influencez ce biome ou ce type de biome ajoute au géome nommé. Plage valide : 0 à 1 000 ; 0 n'ajoute aucune influence.", + "tooltip.orespawn.geome.entry_weight": "Chance relative pour ce gisement de roche, de minerai ou de fluide à l'intérieur du géome nommé. Plage valide : 0 à 1 000 ; 0 l'exclut.", + "tooltip.orespawn.geome.family_weight": "Préférence relative pour cette famille de roches à l'intérieur du géome. Plage valide : 0 à 1 000 ; 0 exclut la famille.", + "tooltip.orespawn.geome.base_weight": "Chance de base pour ce géome avant que les influences du biome ne soient ajoutées. Plage valide : 0 à 1 000 ; 0 ne laisse que l'influence du biome.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Épaisseur de la base des anciennes couches rocheuses Cyano. Les nombres entiers compris entre 1 et 255 sont acceptés.", + "tooltip.orespawn.numeric.rock_layer_noise": "Quantité de variation verticale dans les anciennes couches rocheuses Cyano. Plage valide : 1 à 32 767.", + "tooltip.orespawn.numeric.geome_size": "Taille horizontale des régions géographiques Cyano héritées. Les nombres entiers de 4 à 32767 sont acceptés.", + "tooltip.orespawn.numeric.continuity": "Chance qu'une formation conserve son identité au-delà d'une frontière. Plage valide : 0 à 1.", + "tooltip.orespawn.numeric.edge_octaves": "Nombre de couches de bruit de détail combinées au niveau des bords de la formation. Les nombres entiers de 1 à 8 sont acceptés.", + "tooltip.orespawn.numeric.edge_amplitude": "Déplacement vertical maximal provoqué par le détail des limites. Plage valide : 0 à 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Longueur d'onde horizontale des détails des limites à petite échelle. Plage valide : 8 à 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Déplacement vertical maximal provoqué par l'ondulation d'une large couche. Plage valide : 0 à 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Longueur d'onde horizontale des larges courbures verticales de la couche. Plage valide : 32 à 2 048.", + "tooltip.orespawn.numeric.vertical_thickness": "Épaisseur verticale typique d'une strate Sky. Les nombres entiers de 1 à 192 sont acceptés.", + "tooltip.orespawn.numeric.family_region_wavelength": "Onde d'onde horizontale des régions de la famille rocheuse. Des valeurs plus élevées créent des régions plus larges. Plage valide : 16 à 8 192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Longueur d'onde horizontale des strates du ciel. L'éditeur accepte 16 à 8192 ; Les couches stables en utilisent efficacement au moins 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Ouvrez les poches de fluide souterraines configurées et leurs règles de placement spécifiques aux dimensions.", + "tooltip.orespawn.advanced.cyano": "Modifiez la taille de la région, la variation et l'épaisseur de la couche de l'ancien moteur Cyano.", + "tooltip.orespawn.advanced.formations": "Modifiez les valeurs exactes de la formation du ciel utilisées lorsqu'un contrôle de formation est défini sur Personnalisé.", + "tooltip.orespawn.main.fluid_editor": "Ouvrez chaque gisement de fluide configuré pour modifier ses dimensions, sa rareté, sa taille, ses blocs hôtes, ses filtres de biome et ses poids de géome.", + "tooltip.orespawn.main.advanced": "Ouvrez des commandes numériques exactes pour les formations Sky personnalisées, les anciennes couches Cyano et les dépôts de fluides configurés.", + "tooltip.orespawn.main.biomes_materials": "Configurez le placement facultatif du biome ainsi que les remplacements d'aquifères, de neige, de glace et de matériaux de surface à l'échelle dimensionnelle.", + "tooltip.orespawn.main.configure_strata": "Créez des règles de roche modifiables pour les strates standard de pierre, d'ardoise profonde, de granit, de diorite, d'andésite et de tuf de Minecraft.", + "tooltip.orespawn.main.materials": "Ouvrez les règles de roche et de minerai actuelles pour modifier les familles, les plages de profondeur, les hôtes, les formes de dépôt et les poids par géome.", + "tooltip.orespawn.main.recommended": "Réglez le moteur géologique et les commandes de formation sur les choix Ciel et Moyenne recommandés. Les règles détaillées sur les roches, les minerais, les biomes et les fluides restent inchangées.", + "tooltip.orespawn.main.template": "Sélectionnez une configuration géologique complète fournie par un mod ou un pack de mods installé. Pack Defaults conserve la sélection normale du pack.", + "tooltip.orespawn.enabled": "Activez ou désactivez cette entrée sans supprimer ses paramètres enregistrés.", + "tooltip.orespawn.weight": "Chance relative par rapport aux autres entrées éligibles. Plage valide : 0 à 1 000 ; 0 empêche la sélection et des valeurs plus élevées rendent cette entrée plus probable.", + "tooltip.orespawn.geome_weights": "Définissez la chance relative de cette entrée dans chaque géome Overworld. Un poids de 0 l'en empêche.", + "tooltip.orespawn.host_family": "Autoriser la génération dans les blocs affectés à cette famille de roches. Une règle activée nécessite au moins un hôte de famille, de bloc ou de balise.", + "tooltip.orespawn.host_blocks": "ID de registre de blocs séparés par des virgules qui peuvent être remplacés, par exemple minecraft:stone.", + "tooltip.orespawn.host_tags": "ID de registre de balises de blocs séparés par des virgules dont les blocs peuvent être remplacés, par exemple minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Ouvrez la première dimension configurée. Utilisez la liste de dimensions ci-dessous pour ouvrir une dimension spécifique.", + "tooltip.orespawn.fluid.available_dimension": "Choisissez une dimension installée à ajouter, puis modifiez ses règles de placement, d'hôte et de biome.", + "tooltip.orespawn.fluid.min_y": "Y le plus bas autorisé pour le centre de dépôt. L'éditeur accepte -2 048 à 2 048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas dépasser Y maximum.", + "tooltip.orespawn.fluid.max_y": "Y le plus élevé autorisé pour le centre de dépôt. L'éditeur accepte -2 048 à 2 048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas être inférieure au minimum Y.", + "tooltip.orespawn.fluid.frequency": "Nombre moyen de tentatives de génération de gisements par chunk. 0 désactive les tentatives ; les valeurs décimales sont admises jusqu'à 64.", + "tooltip.orespawn.fluid.min_radius": "Plus petit rayon horizontal sélectionné pour un lobe de dépôt. Plage valide : 1 à 64.", + "tooltip.orespawn.fluid.max_radius": "Plus grand rayon horizontal choisi pour un lobe du gisement. Il doit être au moins égal au rayon minimum et ne pas dépasser 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Plus petit rayon vertical sélectionné pour un lobe de dépôt. Plage valide : 1 à 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Plus grand rayon vertical sélectionné pour un lobe de gisement. Il doit avoir au moins un rayon vertical minimum et pas plus de 64.", + "tooltip.orespawn.fluid.max_lobes": "Lobes arrondis maximum réunis en un seul dépôt. 1 crée une seule poche ; plage valide : 1 à 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Blocs solides minimum requis au-dessus d'un dépôt. 0 désactive la protection supplémentaire du toit ; plage valide : 0 à 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Blocs solides minimum requis autour des côtés et du sol. 0 désactive la protection supplémentaire de la coque ; plage valide : 0 à 64.", + "tooltip.orespawn.fluid.biome_ids": "Si défini, les dépôts peuvent être générés uniquement dans ces ID de registre de biome séparés par des virgules. Laissez ce champ vide pour éviter toute restriction relative au biome exact.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Les dépôts ne sont jamais générés dans ces ID de registre de biome séparés par des virgules. Les exclusions remplacent les inclusions.", + "tooltip.orespawn.fluid.biome_dictionary": "Incluez les biomes correspondant à ces noms de types de biomes NeoForge séparés par des virgules, par exemple OCEAN. Laissez vide pour aucune restriction de type.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Excluez les biomes correspondant à ces noms de types de biomes NeoForge séparés par des virgules. Les exclusions remplacent les inclusions.", + "tooltip.orespawn.ore.min_y": "Y le plus bas auquel une tentative de placement de minerai peut commencer. L'éditeur accepte -2048 à 2048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas dépasser Y maximum.", + "tooltip.orespawn.ore.max_y": "Y le plus élevé auquel une tentative de placement de minerai peut commencer. L'éditeur accepte -2 048 à 2 048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas être inférieure au minimum Y.", + "tooltip.orespawn.ore.frequency": "Nombre moyen de tentatives de placement de minerai par chunk. 0 désactive les tentatives ; les valeurs décimales sont admises jusqu'à 64.", + "tooltip.orespawn.ore.min_quantity": "Plus petit budget de bloc attribué à une tentative de dépôt. Plage valide : 1 à 64.", + "tooltip.orespawn.ore.max_quantity": "Le plus grand budget de bloc attribué à une tentative de dépôt. Il doit être au moins égal au budget de bloc minimum et pas supérieur à 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Possibilité de rejeter le minerai qui toucherait l'air. 0 maintient le minerai exposé ; 1 rejette tout placement exposé.", + "tooltip.orespawn.ore.pattern": "Choisissez la forme du dépôt. Les contrôles spécifiques aux modèles ci-dessous sont activés uniquement lorsque le modèle sélectionné les utilise.", + "tooltip.orespawn.ore.height_distribution": "Choisissez la manière dont les tentatives de placement sont réparties entre Y minimum et Y maximum.", + "tooltip.orespawn.ore.spread": "Plage horizontale utilisée par les modèles de cluster et de cloud. Plage valide : 0 à 64.", + "tooltip.orespawn.ore.vertical_spread": "Plage verticale utilisée par les modèles de cluster et de cloud. Plage valide : 0 à 64.", + "tooltip.orespawn.ore.node_size": "Budget de bloc pour chaque nœud du modèle Clusters. Plage valide : 1 à 32.", + "tooltip.orespawn.rock.family": "Classez cette roche comme ignée sédimentaire, métamorphique, intrusive ou volcanique pour les préférences de géome et de profondeur.", + "tooltip.orespawn.rock.depth_peak": "Niveau Y où cette roche reçoit sa préférence de profondeur la plus forte. Plage valide : -64 à 319.", + "tooltip.orespawn.rock.depth_spread": "Comment progressivement la préférence de profondeur de la roche s'éloigne du pic de profondeur. Des valeurs plus élevées couvrent une plage verticale plus large ; plage valide : 1 à 512.", + "tooltip.orespawn.rock.min_y": "Y le plus bas où ce rocher peut remplacer le terrain. Plage valide : -64 à 319 ; il ne doit pas dépasser le Y maximum.", + "tooltip.orespawn.rock.max_y": "Y le plus élevé où ce rocher peut remplacer le terrain. Plage valide : -64 à 319 ; il ne doit pas être inférieur au minimum Y.", + "tooltip.orespawn.rock.ore_replaceable": "Autoriser les minerais gérés par OreSpawn à remplacer cette roche lorsqu'elle est sélectionnée comme famille hôte.", + "tooltip.orespawn.biome.dimension": "Sélectionnez la dimension dont le placement du biome et les paramètres de matériaux du monde sont affichés.", + "tooltip.orespawn.biome.palette_enabled": "Activez le placement du biome fourni par le fournisseur dans cette dimension. Le désactiver préserve les entrées de biome enregistrées.", + "tooltip.orespawn.biome.mode": "Augment mélange les biomes configurés avec le biome d'origine. Remplacer choisit uniquement parmi les biomes configurés éligibles.", + "tooltip.orespawn.biome.scope": "Choisissez les espaces de noms de biomes existants qui peuvent être remplacés : tous les biomes, Minecraft uniquement ou les espaces de noms de mod sélectionnés.", + "tooltip.orespawn.biome.region_size": "Contrôle la taille horizontale des régions de placement de biome. Des valeurs plus élevées créent des limites plus larges et moins fréquentes.", + "tooltip.orespawn.biome.entries": "Ouvrez les entrées du biome de cette dimension pour configurer les poids, les limites climatiques, les règles de similarité et les matériaux de surface.", + "tooltip.orespawn.biome.dimension_materials": "Configurez les fluides aquifères à l'échelle de la dimension ainsi que les remplacements de neige et de glace.", + "tooltip.orespawn.biome.geome_influences": "Mapper les biomes installés avec les poids géographiques relatifs utilisés par la géologie du ciel.", + "tooltip.orespawn.biome.similar_biomes": "Autoriser cette sortie uniquement lorsque le biome d'origine correspond à l'un de ces identifiants. Une liste vide autorise n'importe quel biome dans les limites climatiques.", + "tooltip.orespawn.biome.required_similar_biomes": "Comme Biomes similaires, mais cette sortie est désactivée si au moins un biome répertorié n'est pas installé.", + "tooltip.orespawn.biome.min_temperature": "Température la plus basse du biome d'origine éligible pour cette sortie. Plage valide : -2 à 2.", + "tooltip.orespawn.biome.max_temperature": "Température du biome d'origine la plus élevée éligible pour cette sortie. Plage valide : -2 à 2.", + "tooltip.orespawn.biome.min_downfall": "La plus faible chute du biome d'origine éligible pour cette sortie. Plage valide : 0 à 1.", + "tooltip.orespawn.biome.max_downfall": "La plus forte chute du biome d'origine éligible pour cette sortie. Plage valide : 0 à 1.", + "tooltip.orespawn.biome.top_block": "Remplacez le bloc de surface supérieure de ce biome. Non défini conserve le bloc supérieur normal du biome généré.", + "tooltip.orespawn.biome.filler_block": "Remplacez les blocs immédiatement sous la surface supérieure. Filler Depth contrôle le nombre de couches modifiées.", + "tooltip.orespawn.biome.underwater_block": "Remplacez le bloc de surface sous-marine exposé du biome. Non défini conserve le bloc normal.", + "tooltip.orespawn.biome.ceiling_block": "Remplacez le bloc de surface de plafond du biome dans les dimensions qui génèrent des plafonds. Non défini conserve le bloc normal.", + "tooltip.orespawn.biome.filler_depth": "Nombre de calques sous le bloc supérieur qui utilisent le bloc de remplissage. Plage valide : 0 à 16.", + "tooltip.orespawn.material.default_fluid": "Choisissez le fluide aquifère normal utilisé sous le niveau de la mer. Non défini, conserve le fluide d'origine de Minecraft.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Choisissez un deuxième fluide aquifère pour les niveaux Y inférieurs au seuil configuré de l'aquifère profond. Non défini désactive le remplacement profond.", + "tooltip.orespawn.material.deep_aquifer_y": "Les niveaux Y inférieurs à cette valeur utilisent le fluide aquifère profond ; les aquifères supérieurs utilisent le fluide aquifère principal. Choisissez un seuil à l'intérieur de la hauteur de construction de la dimension cible.", + "tooltip.orespawn.material.snow_block": "Remplacez la neige vanille placée près de la surface dans cette dimension. Non pris, garde la neige normale.", + "tooltip.orespawn.material.ice_block": "Remplacez la glace vanille ordinaire placée près de la surface dans cette dimension. Non réglé, garde la glace normale.", "option.orespawn.min_quantity": "Budget minimal de blocs", "option.orespawn.max_quantity": "Budget maximal de blocs", "value.orespawn.dimension.all_except_nether_end": "Tous sauf le Nether et l'End", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "ID de biomes exclus (séparés par des virgules)", "option.orespawn.biome_dictionary": "Types de biome (séparés par des virgules)", "option.orespawn.excluded_biome_dictionary": "Types de biome exclus (séparés par des virgules)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "ACTIVÉ génère les gisements de fluides souterrains couverts configurés. DÉSACTIVÉ conserve leurs paramètres, mais ne les génère pas.", "error.orespawn.host_required": "Choisissez au moins une famille, un bloc ou un tag hôte.", "error.orespawn.invalid_values": "Vérifiez les valeurs et les ID de registre.", "button.orespawn.recommended": "Valeurs par défaut recommandées", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Énorme", "value.orespawn.preset.custom": "Personnalisé", "tooltip.orespawn.geology_mode": "Sky utilise des géomes influencés par les biomes. Cyano (classique) utilise le moteur de couches original.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "ACTIVÉ désactive la génération normale des minerais de Minecraft et génère ces minerais selon les règles configurées d'OreSpawn. DÉSACTIVÉ conserve la génération normale des minerais.", "tooltip.orespawn.ore_richness": "Ajuste les tentatives par chunk à partir de la valeur du modpack. Chaque niveau divise ou multiplie l'abondance par deux, jusqu'à la limite sûre de 64 tentatives ; la profondeur et la forme restent inchangées.", "tooltip.orespawn.available_dimension": "Répertorie les dimensions des paramètres du monde actuels et des données de mod installées. L'ID de registre ci-dessous reste modifiable pour les dimensions serveur uniquement.", "tooltip.orespawn.horizontal_size": "Contrôle la mesure dans laquelle les formations rocheuses individuelles persistent horizontalement.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Grappes", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "Les paramètres de ce motif enregistré sont en lecture seule ici.", "screen.orespawn.biomes_world_materials": "Biomes et matériaux du monde", "screen.orespawn.biome_palette": "Palette de biomes", "screen.orespawn.choose_biome": "Choisir un biome installé", diff --git a/src/main/resources/assets/orespawn/lang/fr_fr.json b/src/main/resources/assets/orespawn/lang/fr_fr.json index eedf1bdd..2ed6fc1f 100644 --- a/src/main/resources/assets/orespawn/lang/fr_fr.json +++ b/src/main/resources/assets/orespawn/lang/fr_fr.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Choisissez un bloc de fluide installé et créez une nouvelle règle de dépôt de fluide souterrain pour celui-ci.", + "tooltip.orespawn.assignment.ore": "Attribuez ce bloc installé comme minerai, puis modifiez ses dimensions, la forme du gisement, ses blocs hôtes et ses règles de géome.", + "tooltip.orespawn.assignment.rock_family": "Attribuez ce bloc installé en tant que roche dans la famille sélectionnée, puis modifiez ses règles de profondeur et de géome.", + "tooltip.orespawn.picker.mod_filter": "Limitez la liste des blocs installés à un espace de noms de mod ou choisissez Tous les mods.", + "tooltip.orespawn.material.add_block": "Choisissez un bloc installé et non attribué et créez une règle de roche ou de minerai pour l'onglet actuel.", + "tooltip.orespawn.material.safe_only": "Masquez les blocs avec des entités de bloc ou une collision inhabituelle et affichez uniquement les blocs solides complets ordinaires.", + "tooltip.orespawn.material.show_all": "Incluez les blocs avec des entités de bloc ou une collision inhabituelle qui sont normalement masquées car le remplacement du terrain peut être dangereux.", + "tooltip.orespawn.material.tab.unassigned": "Affichez les blocs installés qui ne sont pas encore attribués en tant que roche, minerai ou fluide OreSpawn.", + "tooltip.orespawn.material.tab.ores": "Affichez les entrées de minerai configurées et ouvrez leurs règles de dimension, de forme, de blocs hôtes et de géome.", + "tooltip.orespawn.material.tab.igneous": "Affichez les roches ignées intrusives et volcaniques et ouvrez leurs règles de génération.", + "tooltip.orespawn.material.tab.metamorphic": "Afficher les roches classées comme métamorphiques et ouvrir leurs règles de génération.", + "tooltip.orespawn.material.tab.sedimentary": "Afficher les roches classées comme sédimentaires et ouvrir leurs règles de génération.", + "tooltip.orespawn.geome.new_id.dictionary": "Entrez un nom de type de biome NeoForge utilisé par le dictionnaire de biome installé.", + "tooltip.orespawn.geome.new_id.biomes": "Entrez un ID de registre de biome installé, par exemple minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Entrez un nouveau nom de géome. OreSpawn le stocke en minuscules.", + "tooltip.orespawn.geome.tab.dictionary": "Mappez les noms de types de biomes NeoForge aux géomes qu'ils devraient privilégier.", + "tooltip.orespawn.geome.tab.biomes": "Mappez les identifiants exacts du registre de biomes aux géomes qu'ils devraient privilégier.", + "tooltip.orespawn.geome.tab.geomes": "Modifiez les régions géologiques nommées et leurs poids de base et de famille de roches.", + "tooltip.orespawn.geome.biome_weight": "Influencez ce biome ou ce type de biome ajoute au géome nommé. Plage valide : 0 à 1 000 ; 0 n'ajoute aucune influence.", + "tooltip.orespawn.geome.entry_weight": "Chance relative pour ce gisement de roche, de minerai ou de fluide à l'intérieur du géome nommé. Plage valide : 0 à 1 000 ; 0 l'exclut.", + "tooltip.orespawn.geome.family_weight": "Préférence relative pour cette famille de roches à l'intérieur du géome. Plage valide : 0 à 1 000 ; 0 exclut la famille.", + "tooltip.orespawn.geome.base_weight": "Chance de base pour ce géome avant que les influences du biome ne soient ajoutées. Plage valide : 0 à 1 000 ; 0 ne laisse que l'influence du biome.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Épaisseur de la base des anciennes couches rocheuses Cyano. Les nombres entiers compris entre 1 et 255 sont acceptés.", + "tooltip.orespawn.numeric.rock_layer_noise": "Quantité de variation verticale dans les anciennes couches rocheuses Cyano. Plage valide : 1 à 32 767.", + "tooltip.orespawn.numeric.geome_size": "Taille horizontale des régions géographiques Cyano héritées. Les nombres entiers de 4 à 32767 sont acceptés.", + "tooltip.orespawn.numeric.continuity": "Chance qu'une formation conserve son identité au-delà d'une frontière. Plage valide : 0 à 1.", + "tooltip.orespawn.numeric.edge_octaves": "Nombre de couches de bruit de détail combinées au niveau des bords de la formation. Les nombres entiers de 1 à 8 sont acceptés.", + "tooltip.orespawn.numeric.edge_amplitude": "Déplacement vertical maximal provoqué par le détail des limites. Plage valide : 0 à 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Longueur d'onde horizontale des détails des limites à petite échelle. Plage valide : 8 à 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Déplacement vertical maximal provoqué par l'ondulation d'une large couche. Plage valide : 0 à 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Longueur d'onde horizontale des larges courbures verticales de la couche. Plage valide : 32 à 2 048.", + "tooltip.orespawn.numeric.vertical_thickness": "Épaisseur verticale typique d'une strate Sky. Les nombres entiers de 1 à 192 sont acceptés.", + "tooltip.orespawn.numeric.family_region_wavelength": "Onde d'onde horizontale des régions de la famille rocheuse. Des valeurs plus élevées créent des régions plus larges. Plage valide : 16 à 8 192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Longueur d'onde horizontale des strates du ciel. L'éditeur accepte 16 à 8192 ; Les couches stables en utilisent efficacement au moins 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Ouvrez les poches de fluide souterraines configurées et leurs règles de placement spécifiques aux dimensions.", + "tooltip.orespawn.advanced.cyano": "Modifiez la taille de la région, la variation et l'épaisseur de la couche de l'ancien moteur Cyano.", + "tooltip.orespawn.advanced.formations": "Modifiez les valeurs exactes de la formation du ciel utilisées lorsqu'un contrôle de formation est défini sur Personnalisé.", + "tooltip.orespawn.main.fluid_editor": "Ouvrez chaque gisement de fluide configuré pour modifier ses dimensions, sa rareté, sa taille, ses blocs hôtes, ses filtres de biome et ses poids de géome.", + "tooltip.orespawn.main.advanced": "Ouvrez des commandes numériques exactes pour les formations Sky personnalisées, les anciennes couches Cyano et les dépôts de fluides configurés.", + "tooltip.orespawn.main.biomes_materials": "Configurez le placement facultatif du biome ainsi que les remplacements d'aquifères, de neige, de glace et de matériaux de surface à l'échelle dimensionnelle.", + "tooltip.orespawn.main.configure_strata": "Créez des règles de roche modifiables pour les strates standard de pierre, d'ardoise profonde, de granit, de diorite, d'andésite et de tuf de Minecraft.", + "tooltip.orespawn.main.materials": "Ouvrez les règles de roche et de minerai actuelles pour modifier les familles, les plages de profondeur, les hôtes, les formes de dépôt et les poids par géome.", + "tooltip.orespawn.main.recommended": "Réglez le moteur géologique et les commandes de formation sur les choix Ciel et Moyenne recommandés. Les règles détaillées sur les roches, les minerais, les biomes et les fluides restent inchangées.", + "tooltip.orespawn.main.template": "Sélectionnez une configuration géologique complète fournie par un mod ou un pack de mods installé. Pack Defaults conserve la sélection normale du pack.", + "tooltip.orespawn.enabled": "Activez ou désactivez cette entrée sans supprimer ses paramètres enregistrés.", + "tooltip.orespawn.weight": "Chance relative par rapport aux autres entrées éligibles. Plage valide : 0 à 1 000 ; 0 empêche la sélection et des valeurs plus élevées rendent cette entrée plus probable.", + "tooltip.orespawn.geome_weights": "Définissez la chance relative de cette entrée dans chaque géome Overworld. Un poids de 0 l'en empêche.", + "tooltip.orespawn.host_family": "Autoriser la génération dans les blocs affectés à cette famille de roches. Une règle activée nécessite au moins un hôte de famille, de bloc ou de balise.", + "tooltip.orespawn.host_blocks": "ID de registre de blocs séparés par des virgules qui peuvent être remplacés, par exemple minecraft:stone.", + "tooltip.orespawn.host_tags": "ID de registre de balises de blocs séparés par des virgules dont les blocs peuvent être remplacés, par exemple minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Ouvrez la première dimension configurée. Utilisez la liste de dimensions ci-dessous pour ouvrir une dimension spécifique.", + "tooltip.orespawn.fluid.available_dimension": "Choisissez une dimension installée à ajouter, puis modifiez ses règles de placement, d'hôte et de biome.", + "tooltip.orespawn.fluid.min_y": "Y le plus bas autorisé pour le centre de dépôt. L'éditeur accepte -2 048 à 2 048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas dépasser Y maximum.", + "tooltip.orespawn.fluid.max_y": "Y le plus élevé autorisé pour le centre de dépôt. L'éditeur accepte -2 048 à 2 048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas être inférieure au minimum Y.", + "tooltip.orespawn.fluid.frequency": "Nombre moyen de tentatives de génération de gisements par chunk. 0 désactive les tentatives ; les valeurs décimales sont admises jusqu'à 64.", + "tooltip.orespawn.fluid.min_radius": "Plus petit rayon horizontal sélectionné pour un lobe de dépôt. Plage valide : 1 à 64.", + "tooltip.orespawn.fluid.max_radius": "Plus grand rayon horizontal choisi pour un lobe du gisement. Il doit être au moins égal au rayon minimum et ne pas dépasser 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Plus petit rayon vertical sélectionné pour un lobe de dépôt. Plage valide : 1 à 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Plus grand rayon vertical sélectionné pour un lobe de gisement. Il doit avoir au moins un rayon vertical minimum et pas plus de 64.", + "tooltip.orespawn.fluid.max_lobes": "Lobes arrondis maximum réunis en un seul dépôt. 1 crée une seule poche ; plage valide : 1 à 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Blocs solides minimum requis au-dessus d'un dépôt. 0 désactive la protection supplémentaire du toit ; plage valide : 0 à 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Blocs solides minimum requis autour des côtés et du sol. 0 désactive la protection supplémentaire de la coque ; plage valide : 0 à 64.", + "tooltip.orespawn.fluid.biome_ids": "Si défini, les dépôts peuvent être générés uniquement dans ces ID de registre de biome séparés par des virgules. Laissez ce champ vide pour éviter toute restriction relative au biome exact.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Les dépôts ne sont jamais générés dans ces ID de registre de biome séparés par des virgules. Les exclusions remplacent les inclusions.", + "tooltip.orespawn.fluid.biome_dictionary": "Incluez les biomes correspondant à ces noms de types de biomes NeoForge séparés par des virgules, par exemple OCEAN. Laissez vide pour aucune restriction de type.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Excluez les biomes correspondant à ces noms de types de biomes NeoForge séparés par des virgules. Les exclusions remplacent les inclusions.", + "tooltip.orespawn.ore.min_y": "Y le plus bas auquel une tentative de placement de minerai peut commencer. L'éditeur accepte -2048 à 2048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas dépasser Y maximum.", + "tooltip.orespawn.ore.max_y": "Y le plus élevé auquel une tentative de placement de minerai peut commencer. L'éditeur accepte -2 048 à 2 048, mais la valeur doit également se situer à l'intérieur de la hauteur de construction de la dimension cible et ne doit pas être inférieure au minimum Y.", + "tooltip.orespawn.ore.frequency": "Nombre moyen de tentatives de placement de minerai par chunk. 0 désactive les tentatives ; les valeurs décimales sont admises jusqu'à 64.", + "tooltip.orespawn.ore.min_quantity": "Plus petit budget de bloc attribué à une tentative de dépôt. Plage valide : 1 à 64.", + "tooltip.orespawn.ore.max_quantity": "Le plus grand budget de bloc attribué à une tentative de dépôt. Il doit être au moins égal au budget de bloc minimum et pas supérieur à 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Possibilité de rejeter le minerai qui toucherait l'air. 0 maintient le minerai exposé ; 1 rejette tout placement exposé.", + "tooltip.orespawn.ore.pattern": "Choisissez la forme du dépôt. Les contrôles spécifiques aux modèles ci-dessous sont activés uniquement lorsque le modèle sélectionné les utilise.", + "tooltip.orespawn.ore.height_distribution": "Choisissez la manière dont les tentatives de placement sont réparties entre Y minimum et Y maximum.", + "tooltip.orespawn.ore.spread": "Plage horizontale utilisée par les modèles de cluster et de cloud. Plage valide : 0 à 64.", + "tooltip.orespawn.ore.vertical_spread": "Plage verticale utilisée par les modèles de cluster et de cloud. Plage valide : 0 à 64.", + "tooltip.orespawn.ore.node_size": "Budget de bloc pour chaque nœud du modèle Clusters. Plage valide : 1 à 32.", + "tooltip.orespawn.rock.family": "Classez cette roche comme ignée sédimentaire, métamorphique, intrusive ou volcanique pour les préférences de géome et de profondeur.", + "tooltip.orespawn.rock.depth_peak": "Niveau Y où cette roche reçoit sa préférence de profondeur la plus forte. Plage valide : -64 à 319.", + "tooltip.orespawn.rock.depth_spread": "Comment progressivement la préférence de profondeur de la roche s'éloigne du pic de profondeur. Des valeurs plus élevées couvrent une plage verticale plus large ; plage valide : 1 à 512.", + "tooltip.orespawn.rock.min_y": "Y le plus bas où ce rocher peut remplacer le terrain. Plage valide : -64 à 319 ; il ne doit pas dépasser le Y maximum.", + "tooltip.orespawn.rock.max_y": "Y le plus élevé où ce rocher peut remplacer le terrain. Plage valide : -64 à 319 ; il ne doit pas être inférieur au minimum Y.", + "tooltip.orespawn.rock.ore_replaceable": "Autoriser les minerais gérés par OreSpawn à remplacer cette roche lorsqu'elle est sélectionnée comme famille hôte.", + "tooltip.orespawn.biome.dimension": "Sélectionnez la dimension dont le placement du biome et les paramètres de matériaux du monde sont affichés.", + "tooltip.orespawn.biome.palette_enabled": "Activez le placement du biome fourni par le fournisseur dans cette dimension. Le désactiver préserve les entrées de biome enregistrées.", + "tooltip.orespawn.biome.mode": "Augment mélange les biomes configurés avec le biome d'origine. Remplacer choisit uniquement parmi les biomes configurés éligibles.", + "tooltip.orespawn.biome.scope": "Choisissez les espaces de noms de biomes existants qui peuvent être remplacés : tous les biomes, Minecraft uniquement ou les espaces de noms de mod sélectionnés.", + "tooltip.orespawn.biome.region_size": "Contrôle la taille horizontale des régions de placement de biome. Des valeurs plus élevées créent des limites plus larges et moins fréquentes.", + "tooltip.orespawn.biome.entries": "Ouvrez les entrées du biome de cette dimension pour configurer les poids, les limites climatiques, les règles de similarité et les matériaux de surface.", + "tooltip.orespawn.biome.dimension_materials": "Configurez les fluides aquifères à l'échelle de la dimension ainsi que les remplacements de neige et de glace.", + "tooltip.orespawn.biome.geome_influences": "Mapper les biomes installés avec les poids géographiques relatifs utilisés par la géologie du ciel.", + "tooltip.orespawn.biome.similar_biomes": "Autoriser cette sortie uniquement lorsque le biome d'origine correspond à l'un de ces identifiants. Une liste vide autorise n'importe quel biome dans les limites climatiques.", + "tooltip.orespawn.biome.required_similar_biomes": "Comme Biomes similaires, mais cette sortie est désactivée si au moins un biome répertorié n'est pas installé.", + "tooltip.orespawn.biome.min_temperature": "Température la plus basse du biome d'origine éligible pour cette sortie. Plage valide : -2 à 2.", + "tooltip.orespawn.biome.max_temperature": "Température du biome d'origine la plus élevée éligible pour cette sortie. Plage valide : -2 à 2.", + "tooltip.orespawn.biome.min_downfall": "La plus faible chute du biome d'origine éligible pour cette sortie. Plage valide : 0 à 1.", + "tooltip.orespawn.biome.max_downfall": "La plus forte chute du biome d'origine éligible pour cette sortie. Plage valide : 0 à 1.", + "tooltip.orespawn.biome.top_block": "Remplacez le bloc de surface supérieure de ce biome. Non défini conserve le bloc supérieur normal du biome généré.", + "tooltip.orespawn.biome.filler_block": "Remplacez les blocs immédiatement sous la surface supérieure. Filler Depth contrôle le nombre de couches modifiées.", + "tooltip.orespawn.biome.underwater_block": "Remplacez le bloc de surface sous-marine exposé du biome. Non défini conserve le bloc normal.", + "tooltip.orespawn.biome.ceiling_block": "Remplacez le bloc de surface de plafond du biome dans les dimensions qui génèrent des plafonds. Non défini conserve le bloc normal.", + "tooltip.orespawn.biome.filler_depth": "Nombre de calques sous le bloc supérieur qui utilisent le bloc de remplissage. Plage valide : 0 à 16.", + "tooltip.orespawn.material.default_fluid": "Choisissez le fluide aquifère normal utilisé sous le niveau de la mer. Non défini, conserve le fluide d'origine de Minecraft.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Choisissez un deuxième fluide aquifère pour les niveaux Y inférieurs au seuil configuré de l'aquifère profond. Non défini désactive le remplacement profond.", + "tooltip.orespawn.material.deep_aquifer_y": "Les niveaux Y inférieurs à cette valeur utilisent le fluide aquifère profond ; les aquifères supérieurs utilisent le fluide aquifère principal. Choisissez un seuil à l'intérieur de la hauteur de construction de la dimension cible.", + "tooltip.orespawn.material.snow_block": "Remplacez la neige vanille placée près de la surface dans cette dimension. Non pris, garde la neige normale.", + "tooltip.orespawn.material.ice_block": "Remplacez la glace vanille ordinaire placée près de la surface dans cette dimension. Non réglé, garde la glace normale.", "option.orespawn.min_quantity": "Budget minimal de blocs", "option.orespawn.max_quantity": "Budget maximal de blocs", "value.orespawn.dimension.all_except_nether_end": "Tous sauf le Nether et l'End", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "ID de biomes exclus (séparés par des virgules)", "option.orespawn.biome_dictionary": "Types de biome (séparés par des virgules)", "option.orespawn.excluded_biome_dictionary": "Types de biome exclus (séparés par des virgules)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "ACTIVÉ génère les gisements de fluides souterrains couverts configurés. DÉSACTIVÉ conserve leurs paramètres, mais ne les génère pas.", "error.orespawn.host_required": "Choisissez au moins une famille, un bloc ou un tag hôte.", "error.orespawn.invalid_values": "Vérifiez les valeurs et les ID de registre.", "button.orespawn.recommended": "Valeurs par défaut recommandées", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Énorme", "value.orespawn.preset.custom": "Personnalisé", "tooltip.orespawn.geology_mode": "Sky utilise des géomes influencés par les biomes. Cyano (classique) utilise le moteur de couches original.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "ACTIVÉ désactive la génération normale des minerais de Minecraft et génère ces minerais selon les règles configurées d'OreSpawn. DÉSACTIVÉ conserve la génération normale des minerais.", "tooltip.orespawn.ore_richness": "Ajuste les tentatives par chunk à partir de la valeur du modpack. Chaque niveau divise ou multiplie l'abondance par deux, jusqu'à la limite sûre de 64 tentatives ; la profondeur et la forme restent inchangées.", "tooltip.orespawn.available_dimension": "Répertorie les dimensions des paramètres du monde actuels et des données de mod installées. L'ID de registre ci-dessous reste modifiable pour les dimensions serveur uniquement.", "tooltip.orespawn.horizontal_size": "Contrôle la mesure dans laquelle les formations rocheuses individuelles persistent horizontalement.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Grappes", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "Les paramètres de ce motif enregistré sont en lecture seule ici.", "screen.orespawn.biomes_world_materials": "Biomes et matériaux du monde", "screen.orespawn.biome_palette": "Palette de biomes", "screen.orespawn.choose_biome": "Choisir un biome installé", diff --git a/src/main/resources/assets/orespawn/lang/ja_jp.json b/src/main/resources/assets/orespawn/lang/ja_jp.json index b6efba30..698491d8 100644 --- a/src/main/resources/assets/orespawn/lang/ja_jp.json +++ b/src/main/resources/assets/orespawn/lang/ja_jp.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "導入済みの流体ブロックを選択し、そのブロック用の新しい地下流体鉱床ルールを作成します。", + "tooltip.orespawn.assignment.ore": "この導入済みブロックを鉱石として割り当て、ディメンション、鉱床形状、ホスト、ジオムのルールを編集します。", + "tooltip.orespawn.assignment.rock_family": "この導入済みブロックを選択した岩石ファミリーに割り当て、深度とジオムのルールを編集します。", + "tooltip.orespawn.picker.mod_filter": "インストールされたブロック リストを 1 つの Mod 名前空間に制限するか、[すべての Mod] を選択します。", + "tooltip.orespawn.material.add_block": "インストールされているブロックを選択し、未割り当てのブロックを指定し、現在のタブの岩石または鉱石のルールを作成します。", + "tooltip.orespawn.material.safe_only": "ブロック エンティティまたは異常な衝突のあるブロックを非表示にし、通常の完全な固体ブロックのみを表示します。", + "tooltip.orespawn.material.show_all": "地形の置き換えが安全でない可能性があるため、通常は非表示になるブロック エンティティまたは異常な衝突のあるブロックを含めます。", + "tooltip.orespawn.material.tab.unassigned": "OreSpawn 岩石、鉱石、または流体。", + "tooltip.orespawn.material.tab.ores": "設定済みの鉱石エントリを表示し、ディメンション、形状、ホスト、ジオムのルールを開きます。", + "tooltip.orespawn.material.tab.igneous": "貫入岩および火山火成岩を表示し、それらの生成ルールを開きます。", + "tooltip.orespawn.material.tab.metamorphic": "変成岩として分類された岩石を表示し、その生成ルールを開きます。", + "tooltip.orespawn.material.tab.sedimentary": "堆積物として分類された岩石を表示し、その生成ルールを開きます。", + "tooltip.orespawn.geome.new_id.dictionary": "インストールされているバイオーム ディクショナリで使用される NeoForge バイオーム タイプ名を入力します。", + "tooltip.orespawn.geome.new_id.biomes": "インストールされているバイオーム レジストリ ID (例: minecraft:plains) を入力します。", + "tooltip.orespawn.geome.new_id.geomes": "新しいジオム名を入力します。OreSpawn は小文字で保存します。", + "tooltip.orespawn.geome.tab.dictionary": "NeoForge のバイオームタイプ名を、それらが優先するジオムに対応付けます。", + "tooltip.orespawn.geome.tab.biomes": "正確なバイオームレジストリ ID を、それらが優先するジオムに対応付けます。", + "tooltip.orespawn.geome.tab.geomes": "名前付き地質領域とそのベースおよび岩石族の重みを編集します。", + "tooltip.orespawn.geome.biome_weight": "このバイオームまたはバイオームタイプが、指定したジオムに加える影響度です。有効な範囲: 0 ~ 1000。0 は影響を加えません。", + "tooltip.orespawn.geome.entry_weight": "指定したジオム内での、この岩石、鉱石、または流体鉱床の相対的な出現率です。有効な範囲: 0 ~ 1000。0 は除外します。", + "tooltip.orespawn.geome.family_weight": "ジオム内でのこの岩石ファミリーの相対的な優先度です。有効な範囲: 0 ~ 1000。0 はファミリーを除外します。", + "tooltip.orespawn.geome.base_weight": "バイオームの影響を加える前の、このジオムの基本確率です。有効な範囲: 0 ~ 1000。0 の場合はバイオームの影響だけが残ります。", + "tooltip.orespawn.numeric.rock_layer_thickness": "従来の Cyano 岩層の基本厚さ。 1 から 255 までの整数が受け入れられます。", + "tooltip.orespawn.numeric.rock_layer_noise": "レガシー Cyano 岩層の垂直変動の量。有効な範囲: 1 ~ 32767。", + "tooltip.orespawn.numeric.geome_size": "従来の Cyano ジオム領域の水平サイズです。4 ~ 32767 の整数を使用できます。", + "tooltip.orespawn.numeric.continuity": "フォーメーションが境界を越えてそのアイデンティティを維持する可能性があります。有効な範囲: 0 ~ 1。", + "tooltip.orespawn.numeric.edge_octaves": "地層のエッジで結合されたディテール ノイズ レイヤーの数。 1 から 8 までの整数が受け入れられます。", + "tooltip.orespawn.numeric.edge_amplitude": "境界の詳細によって生じる最大垂直変位。有効な範囲: 0 ~ 256。", + "tooltip.orespawn.numeric.edge_wavelength": "小規模境界詳細の水平波長。有効な範囲: 8 ~ 512。", + "tooltip.orespawn.numeric.waviness_amplitude": "広い層のうねりによって引き起こされる最大垂直変位。有効な範囲: 0 ~ 512。", + "tooltip.orespawn.numeric.waviness_wavelength": "広い垂直層の水平波長が曲がります。有効な範囲: 32 ~ 2048。", + "tooltip.orespawn.numeric.vertical_thickness": "Sky 層の典型的な垂直方向の厚さ。 1 から 192 までの整数が受け入れられます。", + "tooltip.orespawn.numeric.family_region_wavelength": "岩石族領域の水平波長。値を大きくすると領域が広くなります。有効な範囲: 16 ~ 8192。", + "tooltip.orespawn.numeric.stratum_wavelength": "空の地層の水平波長。エディターは 16 ~ 8192 を受け入れます。安定層は少なくとも 32 を効果的に使用します。", + "tooltip.orespawn.advanced.fluid_deposits": "設定された地下流体ポケットとその次元固有の配置ルールを開きます。", + "tooltip.orespawn.advanced.cyano": "従来の Cyano エンジンの領域サイズ、層バリエーション、および層の厚さを編集します。", + "tooltip.orespawn.advanced.formations": "地層コントロールがカスタムに設定されている場合に使用される正確な Sky 層の値を編集します。", + "tooltip.orespawn.main.fluid_editor": "設定済みの各流体鉱床を開き、ディメンション、希少度、サイズ、ホスト、バイオームフィルター、ジオムウェイトを編集します。", + "tooltip.orespawn.main.advanced": "カスタム Sky 地層、従来の Cyano レイヤー、設定済みの流体鉱床に対する正確な数値設定を開きます。", + "tooltip.orespawn.main.biomes_materials": "オプションのバイオーム配置と次元全体の帯水層、雪、氷、および表面マテリアルのオーバーライドを構成します。", + "tooltip.orespawn.main.configure_strata": "Minecraft の標準石材、ディープスレート、花崗岩、閃緑岩、安山岩、凝灰岩層の編集可能な岩石ルールを作成します。", + "tooltip.orespawn.main.materials": "現在の岩石と鉱石のルールを開き、ファミリー、深度範囲、ホスト、鉱床形状、ジオムごとのウェイトを編集します。", + "tooltip.orespawn.main.recommended": "地質エンジンと地層コントロールを、推奨される空と平均の選択肢に設定します。詳細な岩石、鉱石、生物群系、流体のルールは変更されません。", + "tooltip.orespawn.main.template": "インストールされている MOD または MOD パックによって提供される完全な地質設定を選択します。パックのデフォルトでは、パックの通常の選択が維持されます。", + "tooltip.orespawn.enabled": "保存された設定を削除せずに、このエントリを有効または無効にします。", + "tooltip.orespawn.weight": "他の適格なエントリと比較した相対的な可能性。有効な範囲: 0 ~ 1000。 0 は選択を禁止し、値が大きいほどこのエントリの可能性が高くなります。", + "tooltip.orespawn.geome_weights": "オーバーワールドの各ジオムでの、このエントリの相対的な出現率を設定します。ウェイト 0 はそのジオムでの出現を防ぎます。", + "tooltip.orespawn.host_family": "この岩ファミリーに割り当てられたブロックでの生成を許可します。有効なルールには、少なくとも 1 つのファミリー、ブロック、またはタグ ホストが必要です。", + "tooltip.orespawn.host_blocks": "置換できるカンマ区切りのブロック レジストリ ID (minecraft:stone など)。", + "tooltip.orespawn.host_tags": "ブロックが置換できるカンマ区切りのブロック タグ レジストリ ID (minecraft:stone_ore_replaceables など)。", + "tooltip.orespawn.fluid.dimension_settings": "最初に構成されたディメンションを開きます。特定のディメンションを開くには、以下のディメンション リストを使用します。", + "tooltip.orespawn.fluid.available_dimension": "追加するインストール済みディメンションを選択し、その配置、ホスト、およびバイオーム ルールを編集します。", + "tooltip.orespawn.fluid.min_y": "流体鉱床の中心に許可される最小 Y です。エディターは -2048 ~ 2048 を受け入れますが、値は対象ディメンションの建築高度内にあり、最大 Y を超えてはなりません。", + "tooltip.orespawn.fluid.max_y": "流体鉱床の中心に許可される最大 Y です。エディターは -2048 ~ 2048 を受け入れますが、値は対象ディメンションの建築高度内にあり、最小 Y を下回ってはなりません。", + "tooltip.orespawn.fluid.frequency": "チャンクあたりの平均生成試行回数です。0 は試行を無効にします。小数値を使用でき、最大 64 です。", + "tooltip.orespawn.fluid.min_radius": "流体鉱床のローブに選ばれる最小水平半径です。有効な範囲: 1 ~ 64。", + "tooltip.orespawn.fluid.max_radius": "流体鉱床のローブに選ばれる最大水平半径です。最小半径以上、64 以下である必要があります。", + "tooltip.orespawn.fluid.min_vertical_radius": "流体鉱床のローブに選ばれる最小垂直半径です。有効な範囲: 1 ~ 64。", + "tooltip.orespawn.fluid.max_vertical_radius": "流体鉱床のローブに選ばれる最大垂直半径です。最小垂直半径以上、64 以下である必要があります。", + "tooltip.orespawn.fluid.max_lobes": "1 つの流体鉱床に結合する丸いローブの最大数です。1 は単一のポケットを作成します。有効な範囲: 1 ~ 16。", + "tooltip.orespawn.fluid.min_solid_cover": "流体鉱床の上に必要な固体ブロックの最小数です。0 は追加の屋根保護を無効にします。有効な範囲: 0 ~ 64。", + "tooltip.orespawn.fluid.min_solid_shell": "側面と床の周囲に必要な最小固体ブロック。 0 は追加のシェル保護を無効にします。有効な範囲: 0 ~ 64。", + "tooltip.orespawn.fluid.biome_ids": "設定すると、流体鉱床はカンマ区切りのこれらのバイオームレジストリ ID でのみ生成できます。特定バイオームによる制限が不要な場合は空欄にします。", + "tooltip.orespawn.fluid.excluded_biome_ids": "カンマ区切りのこれらのバイオームレジストリ ID では、流体鉱床は生成されません。除外は包含より優先されます。", + "tooltip.orespawn.fluid.biome_dictionary": "これらのカンマ区切りの NeoForge バイオーム タイプ名 (OCEAN など) に一致するバイオームを含めます。タイプ制限がない場合は空白のままにします。", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "これらのカンマ区切りの NeoForge バイオーム タイプ名に一致するバイオームを除外します。除外は包含をオーバーライドします。", + "tooltip.orespawn.ore.min_y": "鉱石の配置試行を開始できる最低 Y。エディターは -2048 ~ 2048 を受け入れますが、値はターゲット ディメンションの構築高さの範囲内である必要があり、最大 Y を超えてはなりません。", + "tooltip.orespawn.ore.max_y": "鉱石の配置試行が開始される最大 Y。エディターは -2048 ~ 2048 を受け入れますが、値はターゲット ディメンションの構築高さの範囲内である必要があり、最小 Y を下回ってはなりません。", + "tooltip.orespawn.ore.frequency": "チャンクごとの鉱石配置の平均試行回数。 0 は試行を無効にします。小数点以下は 64 まで許可されます。", + "tooltip.orespawn.ore.min_quantity": "1 回の鉱床生成試行に割り当てる最小ブロック予算です。有効な範囲: 1 ~ 64。", + "tooltip.orespawn.ore.max_quantity": "1 回の鉱床生成試行に割り当てる最大ブロック予算です。最小ブロック予算以上、64 以下である必要があります。", + "tooltip.orespawn.ore.discard_air_exposure": "空気に触れることになる鉱石を拒否するチャンス。 0 は露出した鉱石を保持します。 1 は、すべての露出配置を拒否します。", + "tooltip.orespawn.ore.pattern": "鉱床形状を選択します。下のパターン固有設定は、選択したパターンが使用する場合にのみ有効になります。", + "tooltip.orespawn.ore.height_distribution": "最小 Y と最大 Y の間で配置試行を分散する方法を選択します。", + "tooltip.orespawn.ore.spread": "クラスター パターンとクラウド パターンで使用される水平範囲。有効な範囲: 0 ~ 64。", + "tooltip.orespawn.ore.vertical_spread": "クラスターおよびクラウド パターンで使用される垂直範囲。有効な範囲: 0 ~ 64。", + "tooltip.orespawn.ore.node_size": "クラスター パターン内の各ノードのブロック バジェット。有効な範囲: 1 ~ 32。", + "tooltip.orespawn.rock.family": "ジオムと深度の優先度に使用するため、この岩石を堆積岩、変成岩、深成火成岩、火山性火成岩のいずれかに分類します。", + "tooltip.orespawn.rock.depth_peak": "この岩石が最も強い深さの優先度を受ける Y レベル。有効な範囲: -64 ~ 319。", + "tooltip.orespawn.rock.depth_spread": "岩の深度設定が深度ピークからどの程度徐々に低下するか。値が大きいほど、より広い垂直範囲をカバーします。有効な範囲: 1 ~ 512。", + "tooltip.orespawn.rock.min_y": "この岩が地形に取って代わる可能性がある最も低い Y。有効な範囲: -64 ~ 319。最大 Y を超えてはなりません。", + "tooltip.orespawn.rock.max_y": "この岩が地形に置き換わる可能性のある最大 Y。有効な範囲: -64 ~ 319。最小値 Y を下回ってはなりません。", + "tooltip.orespawn.rock.ore_replaceable": "ホスト ファミリとして選択された場合、OreSpawn 管理の鉱石がこの岩石を置き換えることを許可します。", + "tooltip.orespawn.biome.dimension": "バイオームの配置とワールド マテリアルの設定が表示されるディメンションを選択します。", + "tooltip.orespawn.biome.palette_enabled": "このディメンションでプロバイダーが提供するバイオームの配置を有効にします。これをオフにすると、保存されたバイオーム エントリが保持されます。", + "tooltip.orespawn.biome.mode": "Augment は、構成されたバイオームを元のバイオームと混合します。置換では、適格な構成済みバイオームのみを選択します。", + "tooltip.orespawn.biome.scope": "置換できる既存のバイオーム名前空間を選択します: すべてのバイオーム、Minecraft のみ、または選択した MOD 名前空間。", + "tooltip.orespawn.biome.region_size": "バイオーム配置領域の水平サイズを制御します。値が大きいほど、より広く、頻度の少ない境界が作成されます。", + "tooltip.orespawn.biome.entries": "このディメンションのバイオーム エントリを開いて、重み、気候制限、類似性ルール、および表面マテリアルを構成します。", + "tooltip.orespawn.biome.dimension_materials": "ディメンション全体の帯水層流体と雪と氷の代替を構成します。", + "tooltip.orespawn.biome.geome_influences": "導入済みバイオームを、Sky 地質で使用するジオムの相対ウェイトに対応付けます。", + "tooltip.orespawn.biome.similar_biomes": "元のバイオームがこれらの ID のいずれかに一致する場合にのみ、この出力を許可します。空のリストでは、気候制限内の任意のバイオームが許可されます。", + "tooltip.orespawn.biome.required_similar_biomes": "類似のバイオームと同様ですが、リストされたバイオームがインストールされていない場合、この出力は無効になります。", + "tooltip.orespawn.biome.min_temperature": "この出力に適格な元のバイオームの最低温度。有効な範囲: -2 ~ 2。", + "tooltip.orespawn.biome.max_temperature": "この出力に適格な元のバイオームの最高温度。有効な範囲: -2 ~ 2。", + "tooltip.orespawn.biome.min_downfall": "この出力に適格な元のバイオームの最低のダウンフォール。有効な範囲: 0 ~ 1。", + "tooltip.orespawn.biome.max_downfall": "この出力に適格な元のバイオームの最大の減少。有効な範囲: 0 ~ 1。", + "tooltip.orespawn.biome.top_block": "このバイオームの上面ブロックを交換します。設定しない場合は、生成されたバイオームの通常の上部ブロックが維持されます。", + "tooltip.orespawn.biome.filler_block": "上面のすぐ下のブロックを置き換えます。フィラーの深さは、変更されるレイヤーの数を制御します。", + "tooltip.orespawn.biome.underwater_block": "バイオームの露出した水中表面ブロックを交換します。設定しない場合は、通常のブロックが維持されます。", + "tooltip.orespawn.biome.ceiling_block": "バイオームの天井面ブロックを天井を生成する寸法に置き換えます。設定しない場合は、通常のブロックが保持されます。", + "tooltip.orespawn.biome.filler_depth": "フィラー ブロックを使用する最上位ブロックの下のレイヤーの数。有効な範囲: 0 ~ 16。", + "tooltip.orespawn.material.default_fluid": "海面以下で使用される通常の帯水層流体を選択します。設定しない場合は、Minecraft の元の流体が保持されます。", + "tooltip.orespawn.material.deep_aquifer_fluid": "構成された深層帯水層しきい値を下回る Y レベルの 2 番目の帯水層流体を選択してください。設定しないと、深いオーバーライドが無効になります。", + "tooltip.orespawn.material.deep_aquifer_y": "この値より下の Y レベルでは、深部帯水層流体が使用されます。より高い帯水層では、主要な帯水層流体が使用されます。ターゲット ディメンションの構築高さの内側のしきい値を選択します。", + "tooltip.orespawn.material.snow_block": "このディメンションのサーフェス近くに配置されたバニラ スノーを置き換えます。設定しない場合は通常の雪のままです。", + "tooltip.orespawn.material.ice_block": "この次元の表面近くに置かれた通常のバニラアイスを置き換えます。設定しない場合は通常の氷が残ります。", "option.orespawn.min_quantity": "最小ブロック数", "option.orespawn.max_quantity": "最大ブロック数", "value.orespawn.dimension.all_except_nether_end": "ネザーとエンド以外すべて", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "除外バイオームID(カンマ区切り)", "option.orespawn.biome_dictionary": "バイオームタイプ(カンマ区切り)", "option.orespawn.excluded_biome_dictionary": "除外バイオームタイプ(カンマ区切り)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "オンにすると、設定された覆い付きの地下流体鉱床が生成されます。オフにすると設定は保持されますが、鉱床は配置されません。", "error.orespawn.host_required": "母岩の種類、ブロック、タグを1つ以上選んでください。", "error.orespawn.invalid_values": "値とレジストリIDを確認してください。", "button.orespawn.recommended": "推奨されるデフォルト", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "巨大", "value.orespawn.preset.custom": "カスタム", "tooltip.orespawn.geology_mode": "Sky はバイオームの影響を受けるジオームを使用します。Cyano(クラシック)は元の岩層エンジンを使用します。", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "オンにすると Minecraft の通常の鉱石生成を無効にし、OreSpawn の設定済みルールで鉱石を生成します。オフにすると通常の鉱石生成が維持されます。", "tooltip.orespawn.ore_richness": "この鉱石のインストール済みパックのデフォルトからチャンクごとの試行回数を調整します。各ステップは、64 回の試行の安全制限まで、存在量を半分または 2 倍にします。深さと堆積物の形状は変わりません。", "tooltip.orespawn.available_dimension": "現在のワールド設定とインストールされている MOD データからの寸法をリストします。以下のレジストリ ID は、サーバーのみのディメンションに対して編集可能なままです。", "tooltip.orespawn.horizontal_size": "個々の岩層が水平方向にどの程度持続するかを制御します。", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "クラスター", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "この登録済みパターンの設定は、ここでは読み取り専用です。", "screen.orespawn.biomes_world_materials": "バイオームとワールド素材", "screen.orespawn.biome_palette": "バイオームパレット", "screen.orespawn.choose_biome": "導入済みバイオームを選択", diff --git a/src/main/resources/assets/orespawn/lang/ko_kr.json b/src/main/resources/assets/orespawn/lang/ko_kr.json index 7e070ac4..63c8a83d 100644 --- a/src/main/resources/assets/orespawn/lang/ko_kr.json +++ b/src/main/resources/assets/orespawn/lang/ko_kr.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "설치된 유체 블록을 선택하고 해당 블록용 새 지하 유체 매장층 규칙을 만듭니다.", + "tooltip.orespawn.assignment.ore": "이 설치된 블록을 광석으로 지정한 뒤 차원, 광상 형태, 모암 및 지옴 규칙을 편집합니다.", + "tooltip.orespawn.assignment.rock_family": "이 설치된 블록을 선택한 암석 계열로 지정한 뒤 깊이 및 지옴 규칙을 편집합니다.", + "tooltip.orespawn.picker.mod_filter": "설치된 블록 목록을 하나의 모드 네임스페이스로 제한하거나 모든 모드를 선택합니다.", + "tooltip.orespawn.material.add_block": "설치되고 할당되지 않은 블록을 선택하고 현재 탭에 대한 암석 또는 광석 규칙을 생성합니다.", + "tooltip.orespawn.material.safe_only": "블록 개체 또는 비정상적인 충돌이 있는 블록을 숨기고 일반 전체 솔리드 블록만 표시합니다.", + "tooltip.orespawn.material.show_all": "지형 교체가 안전하지 않을 수 있으므로 일반적으로 숨겨진 블록 개체 또는 비정상적인 충돌이 있는 블록을 포함합니다.", + "tooltip.orespawn.material.tab.unassigned": "아직 OreSpawn 암석, 광석 또는 유체로 할당되지 않은 설치된 블록을 표시합니다.", + "tooltip.orespawn.material.tab.ores": "구성된 광석 항목을 표시하고 차원, 형태, 모암 및 지옴 규칙을 엽니다.", + "tooltip.orespawn.material.tab.igneous": "관입성 및 화산성 화성암을 표시하고 생성 규칙을 엽니다.", + "tooltip.orespawn.material.tab.metamorphic": "변성암으로 분류된 암석을 표시하고 생성 규칙을 엽니다.", + "tooltip.orespawn.material.tab.sedimentary": "퇴적암으로 분류된 암석을 표시하고 생성 규칙을 엽니다.", + "tooltip.orespawn.geome.new_id.dictionary": "설치된 생물 군계 사전에서 사용하는 NeoForge 생물 군계 유형 이름을 입력합니다.", + "tooltip.orespawn.geome.new_id.biomes": "설치된 생물 군계 등록 ID를 입력합니다(예: minecraft:plains).", + "tooltip.orespawn.geome.new_id.geomes": "새 지옴 이름을 입력합니다. OreSpawn은 소문자로 저장합니다.", + "tooltip.orespawn.geome.tab.dictionary": "NeoForge 생물군계 유형 이름을 해당 유형이 선호할 지옴에 연결합니다.", + "tooltip.orespawn.geome.tab.biomes": "정확한 생물군계 레지스트리 ID를 해당 생물군계가 선호할 지옴에 연결합니다.", + "tooltip.orespawn.geome.tab.geomes": "지정된 지질학적 지역과 기본 및 암석군 가중치를 편집합니다.", + "tooltip.orespawn.geome.biome_weight": "이 생물군계 또는 생물군계 유형이 지정된 지옴에 더하는 영향력입니다. 유효 범위: 0~1000; 0은 영향을 더하지 않습니다.", + "tooltip.orespawn.geome.entry_weight": "지정된 지옴 안에서 이 암석, 광석 또는 유체 매장층이 선택될 상대적 확률입니다. 유효 범위: 0~1000; 0은 제외합니다.", + "tooltip.orespawn.geome.family_weight": "지옴 안에서 이 암석 계열이 선택될 상대적 선호도입니다. 유효 범위: 0~1000; 0은 계열을 제외합니다.", + "tooltip.orespawn.geome.base_weight": "생물군계 영향을 더하기 전 이 지옴의 기본 확률입니다. 유효 범위: 0~1000; 0이면 생물군계 영향만 남습니다.", + "tooltip.orespawn.numeric.rock_layer_thickness": "기존 Cyano 암석층의 기본 두께입니다. 1부터 255까지의 정수가 허용됩니다.", + "tooltip.orespawn.numeric.rock_layer_noise": "기존 Cyano 암석층의 수직 변화량. 유효한 범위: 1~32767.", + "tooltip.orespawn.numeric.geome_size": "레거시 Cyano 지옴 영역의 수평 크기입니다. 4~32767의 정수를 사용할 수 있습니다.", + "tooltip.orespawn.numeric.continuity": "구조가 경계를 넘어 정체성을 유지할 가능성. 유효한 범위: 0 ~ 1.", + "tooltip.orespawn.numeric.edge_octaves": "형성 가장자리에 결합된 디테일-노이즈 레이어 수. 1부터 8까지의 정수가 허용됩니다.", + "tooltip.orespawn.numeric.edge_amplitude": "경계 세부 사항으로 인한 최대 수직 변위입니다. 유효한 범위: 0 ~ 256.", + "tooltip.orespawn.numeric.edge_wavelength": "소규모 경계 세부사항의 수평 파장. 유효 범위: 8 ~ 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "넓은 레이어 물결로 인한 최대 수직 변위. 유효 범위: 0~512.", + "tooltip.orespawn.numeric.waviness_wavelength": "넓은 수직층의 수평 파장이 휘어집니다. 유효 범위: 32 ~ 2048.", + "tooltip.orespawn.numeric.vertical_thickness": "하늘 지층의 일반적인 수직 두께입니다. 1부터 192까지의 정수가 허용됩니다.", + "tooltip.orespawn.numeric.family_region_wavelength": "암석군 지역의 수평 파장. 값이 클수록 지역이 더 넓어집니다. 유효 범위: 16 ~ 8192.", + "tooltip.orespawn.numeric.stratum_wavelength": "하늘 지층의 수평 파장. 편집자는 16~8192를 허용합니다. 안정적인 레이어는 최소 32개를 효과적으로 사용합니다.", + "tooltip.orespawn.advanced.fluid_deposits": "구성된 지하 유체 포켓과 해당 차원별 배치 규칙을 엽니다.", + "tooltip.orespawn.advanced.cyano": "레거시 Cyano 엔진의 영역 크기, 레이어 변형 및 레이어 두께를 편집합니다.", + "tooltip.orespawn.advanced.formations": "형성 컨트롤이 사용자 정의로 설정된 경우 사용되는 정확한 하늘 형성 값을 편집합니다.", + "tooltip.orespawn.main.fluid_editor": "구성된 각 유체 매장층을 열어 차원, 희귀도, 크기, 모암, 생물군계 필터 및 지옴 가중치를 편집합니다.", + "tooltip.orespawn.main.advanced": "사용자 지정 Sky 지층, 레거시 Cyano 레이어 및 구성된 유체 매장층의 정확한 숫자 설정을 엽니다.", + "tooltip.orespawn.main.biomes_materials": "선택적 생물 군계 배치와 차원 전체 대수층, 눈, 얼음 및 표면 재료 재정의를 구성합니다.", + "tooltip.orespawn.main.configure_strata": "Minecraft의 표준석, 심층인판암, 화강암, 섬록암, 안산암 및 응회암 지층에 대한 편집 가능한 암석 규칙을 만듭니다.", + "tooltip.orespawn.main.materials": "현재 암석 및 광석 규칙을 열어 계열, 깊이 범위, 모암, 광상 형태 및 지옴별 가중치를 편집합니다.", + "tooltip.orespawn.main.recommended": "지질 엔진 및 형성 컨트롤을 권장 하늘 및 평균 선택 사항으로 설정합니다. 자세한 암석, 광석, 생물군계 및 유체 규칙은 변경되지 않은 상태로 유지됩니다.", + "tooltip.orespawn.main.template": "설치된 모드 또는 모드 팩에서 제공하는 전체 지질학 설정을 선택하세요. 팩 기본값은 팩의 일반 선택을 유지합니다.", + "tooltip.orespawn.enabled": "저장된 설정을 삭제하지 않고 이 항목을 활성화 또는 비활성화합니다.", + "tooltip.orespawn.weight": "다른 적격 항목과 비교한 상대적 확률입니다. 유효 범위: 0~1000; 0은 선택을 방지하고 값이 클수록 이 항목의 가능성이 높아집니다.", + "tooltip.orespawn.geome_weights": "오버월드의 각 지옴에서 이 항목이 선택될 상대적 확률을 설정합니다. 가중치 0은 해당 지옴에서 선택되지 않게 합니다.", + "tooltip.orespawn.host_family": "이 암석군에 할당된 블록의 생성을 허용합니다. 활성화된 규칙에는 하나 이상의 패밀리, 블록 또는 태그 호스트가 필요합니다.", + "tooltip.orespawn.host_blocks": "교체될 수 있는 쉼표로 구분된 블록 레지스트리 ID(예: minecraft:stone).", + "tooltip.orespawn.host_tags": "블록이 대체될 수 있는 쉼표로 구분된 블록 태그 레지스트리 ID(예: minecraft:stone_ore_replaceables).", + "tooltip.orespawn.fluid.dimension_settings": "첫 번째로 구성된 차원을 엽니다. 특정 차원을 열려면 아래 차원 목록을 사용하십시오.", + "tooltip.orespawn.fluid.available_dimension": "추가할 설치된 차원을 선택한 다음 배치, 호스트 및 생물 군계 규칙을 편집하십시오.", + "tooltip.orespawn.fluid.min_y": "유체 매장층 중심에 허용되는 최저 Y입니다. 편집기는 -2048~2048을 허용하지만 값은 대상 차원의 건축 높이 안에 있어야 하며 최대 Y를 초과할 수 없습니다.", + "tooltip.orespawn.fluid.max_y": "유체 매장층 중심에 허용되는 최고 Y입니다. 편집기는 -2048~2048을 허용하지만 값은 대상 차원의 건축 높이 안에 있어야 하며 최소 Y보다 낮을 수 없습니다.", + "tooltip.orespawn.fluid.frequency": "청크당 평균 생성 시도 횟수입니다. 0은 시도를 비활성화하며, 최대 64까지 소수 값을 사용할 수 있습니다.", + "tooltip.orespawn.fluid.min_radius": "유체 매장층 로브에 선택되는 최소 수평 반경입니다. 유효 범위: 1~64.", + "tooltip.orespawn.fluid.max_radius": "유체 매장층 로브에 선택되는 최대 수평 반경입니다. 최소 반경 이상, 64 이하여야 합니다.", + "tooltip.orespawn.fluid.min_vertical_radius": "유체 매장층 로브에 선택되는 최소 수직 반경입니다. 유효 범위: 1~64.", + "tooltip.orespawn.fluid.max_vertical_radius": "유체 매장층 로브에 선택되는 최대 수직 반경입니다. 최소 수직 반경 이상, 64 이하여야 합니다.", + "tooltip.orespawn.fluid.max_lobes": "하나의 유체 매장층에 결합되는 둥근 로브의 최대 수입니다. 1은 단일 주머니를 만듭니다. 유효 범위: 1~16.", + "tooltip.orespawn.fluid.min_solid_cover": "유체 매장층 위에 필요한 고체 블록의 최소 수입니다. 0은 추가 지붕 보호를 비활성화합니다. 유효 범위: 0~64.", + "tooltip.orespawn.fluid.min_solid_shell": "측면과 바닥 주위에 필요한 최소 고체 블록. 0은 추가 쉘 보호를 비활성화합니다. 유효한 범위: 0 ~ 64.", + "tooltip.orespawn.fluid.biome_ids": "설정하면 유체 매장층은 쉼표로 구분한 이 생물군계 레지스트리 ID에서만 생성됩니다. 정확한 생물군계 제한이 필요 없으면 비워 둡니다.", + "tooltip.orespawn.fluid.excluded_biome_ids": "쉼표로 구분한 이 생물군계 레지스트리 ID에서는 유체 매장층이 생성되지 않습니다. 제외가 포함보다 우선합니다.", + "tooltip.orespawn.fluid.biome_dictionary": "쉼표로 구분된 NeoForge 생물 군계 유형 이름과 일치하는 생물 군계를 포함합니다(예: OCEAN). 유형 제한이 없으면 비워 두세요.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "쉼표로 구분된 NeoForge 생물 군계 유형 이름과 일치하는 생물 군계를 제외합니다. 제외는 포함보다 우선합니다.", + "tooltip.orespawn.ore.min_y": "광석 배치 시도가 시작될 수 있는 가장 낮은 Y입니다. 편집기는 -2048부터 2048까지 허용하지만 값은 대상 치수의 빌드 높이 내에 있어야 하며 최대 Y를 초과해서는 안 됩니다.", + "tooltip.orespawn.ore.max_y": "광석 배치 시도가 시작될 수 있는 가장 높은 Y입니다. 편집기는 -2048 ~ 2048을 허용하지만 값은 대상 치수의 빌드 높이 내에 있어야 하며 최소 Y보다 낮아서는 안 됩니다.", + "tooltip.orespawn.ore.frequency": "청크당 평균 광석 배치 시도. 0은 시도를 비활성화합니다. 소수점은 64까지 허용됩니다.", + "tooltip.orespawn.ore.min_quantity": "한 번의 광상 생성 시도에 할당되는 최소 블록 예산입니다. 유효 범위: 1~64.", + "tooltip.orespawn.ore.max_quantity": "한 번의 광상 생성 시도에 할당되는 최대 블록 예산입니다. 최소 블록 예산 이상, 64 이하여야 합니다.", + "tooltip.orespawn.ore.discard_air_exposure": "공기에 닿는 광석을 거부할 확률입니다. 0은 광석을 노출 상태로 유지합니다. 1은 노출된 모든 배치를 거부합니다.", + "tooltip.orespawn.ore.pattern": "광상 형태를 선택합니다. 아래의 패턴별 설정은 선택한 패턴이 사용할 때만 활성화됩니다.", + "tooltip.orespawn.ore.height_distribution": "배치 시도가 최소 Y와 최대 Y 사이에 배포되는 방식을 선택합니다.", + "tooltip.orespawn.ore.spread": "클러스터 및 구름 패턴에서 사용되는 수평 범위. 유효한 범위: 0 ~ 64.", + "tooltip.orespawn.ore.vertical_spread": "클러스터 및 구름 패턴에 사용되는 수직 범위. 유효한 범위: 0~64.", + "tooltip.orespawn.ore.node_size": "클러스터 패턴의 각 노드에 대한 블록 예산입니다. 유효 범위: 1 ~ 32.", + "tooltip.orespawn.rock.family": "지옴 및 깊이 선호도에 사용할 수 있도록 이 암석을 퇴적암, 변성암, 관입 화성암 또는 화산 화성암으로 분류합니다.", + "tooltip.orespawn.rock.depth_peak": "이 암석이 가장 강한 깊이 선호도를 받는 Y 수준입니다. 유효한 범위: -64 ~ 319.", + "tooltip.orespawn.rock.depth_spread": "암석의 깊이 선호가 Depth Peak에서 얼마나 점차적으로 멀어지는가. 값이 클수록 수직 범위가 더 넓어집니다. 유효한 범위: 1~512.", + "tooltip.orespawn.rock.min_y": "이 암석이 지형을 대체할 수 있는 가장 낮은 Y입니다. 유효 범위: -64~319; 최대 Y를 초과해서는 안 됩니다.", + "tooltip.orespawn.rock.max_y": "이 암석이 지형을 대체할 수 있는 가장 높은 Y입니다. 유효 범위: -64~319; 최소 Y보다 낮아서는 안됩니다.", + "tooltip.orespawn.rock.ore_replaceable": "이 암석이 호스트 패밀리로 선택될 때 OreSpawn 관리 광석이 이 암석을 대체하도록 허용합니다.", + "tooltip.orespawn.biome.dimension": "생물군계 배치 및 세계 물질 설정이 표시되는 차원을 선택합니다.", + "tooltip.orespawn.biome.palette_enabled": "이 차원에서 공급자가 제공하는 생물군계 배치를 활성화합니다. 이 기능을 끄면 저장된 생물 군계 항목이 보존됩니다.", + "tooltip.orespawn.biome.mode": "Augment는 구성된 생물 군계와 원래 생물 군계를 혼합합니다. 교체는 구성된 적합한 생물 군계에서만 선택합니다.", + "tooltip.orespawn.biome.scope": "교체할 수 있는 기존 생물 군계 네임스페이스를 선택합니다(모든 생물 군계, Minecraft만 또는 선택한 모드 네임스페이스).", + "tooltip.orespawn.biome.region_size": "생물 군계 배치 영역의 수평 크기를 제어합니다. 값이 클수록 더 넓고 덜 빈번한 경계가 생성됩니다.", + "tooltip.orespawn.biome.entries": "이 차원의 생물 군계 항목을 열어 가중치, 기후 한계, 유사성 규칙 및 표면 물질을 구성합니다.", + "tooltip.orespawn.biome.dimension_materials": "차원 전체 대수층 유체와 눈 및 얼음 대체를 구성합니다.", + "tooltip.orespawn.biome.geome_influences": "설치된 생물군계를 Sky 지질에서 사용하는 상대적 지옴 가중치에 연결합니다.", + "tooltip.orespawn.biome.similar_biomes": "원래 생물 군계가 이러한 ID 중 하나와 일치하는 경우에만 이 출력을 허용합니다. 빈 목록은 기후 한계 내의 모든 생물 군계를 허용합니다.", + "tooltip.orespawn.biome.required_similar_biomes": "유사한 생물 군계와 유사하지만 나열된 생물 군계가 설치되지 않은 경우 이 출력은 비활성화됩니다.", + "tooltip.orespawn.biome.min_temperature": "이 출력에 적합한 가장 낮은 원래 생물 군계 온도. 유효한 범위: -2 ~ 2.", + "tooltip.orespawn.biome.max_temperature": "이 출력에 적합한 가장 높은 원래 생물 군계 온도. 유효한 범위: -2 ~ 2.", + "tooltip.orespawn.biome.min_downfall": "이 출력에 적합한 가장 낮은 원래 생물 군계 몰락. 유효한 범위: 0 ~ 1.", + "tooltip.orespawn.biome.max_downfall": "이 출력에 적합한 가장 높은 원래 생물 군계 몰락. 유효한 범위: 0 ~ 1.", + "tooltip.orespawn.biome.top_block": "이 생물 군계의 상단 표면 블록을 교체합니다. 설정되지 않음은 생성된 생물 군계의 일반 상단 블록을 유지합니다.", + "tooltip.orespawn.biome.filler_block": "상단 표면 바로 아래의 블록을 교체합니다. 필러 깊이는 변경되는 레이어 수를 제어합니다.", + "tooltip.orespawn.biome.underwater_block": "생물 군계의 노출된 수중 표면 블록을 교체합니다. 설정되지 않으면 일반 블록이 유지됩니다.", + "tooltip.orespawn.biome.ceiling_block": "천장을 생성하는 차원에서 생물 군계의 천장 표면 블록을 교체합니다. 설정하지 않으면 일반 블록을 유지합니다.", + "tooltip.orespawn.biome.filler_depth": "채우기 블록을 사용하는 상단 블록 아래의 레이어 수입니다. 유효 범위: 0 ~ 16.", + "tooltip.orespawn.material.default_fluid": "해수면 아래에서 사용되는 일반 대수층 유체를 선택합니다. 설정하지 않으면 Minecraft의 원래 유체가 유지됩니다.", + "tooltip.orespawn.material.deep_aquifer_fluid": "구성된 깊은 대수층 임계값보다 낮은 Y 수준에 대해 두 번째 대수층 유체를 선택합니다. 설정되지 않음은 깊은 재정의를 비활성화합니다.", + "tooltip.orespawn.material.deep_aquifer_y": "이 값 아래의 Y 수준은 Deep Aquifer Fluid를 사용합니다. 더 높은 대수층은 주요 대수층 유체를 사용합니다. 대상 차원의 빌드 높이 내부에 있는 임계값을 선택합니다.", + "tooltip.orespawn.material.snow_block": "이 차원의 표면 근처에 배치된 바닐라 눈을 바꿉니다. 설정하지 않으면 정상적인 눈이 유지됩니다.", + "tooltip.orespawn.material.ice_block": "이 차원의 표면 근처에 배치된 일반 바닐라 얼음을 교체합니다. 설정하지 않으면 일반 얼음이 유지됩니다.", "option.orespawn.min_quantity": "최소 블록 수", "option.orespawn.max_quantity": "최대 블록 수", "value.orespawn.dimension.all_except_nether_end": "네더와 엔드 제외 모두", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "제외할 생물 군계 ID(쉼표로 구분)", "option.orespawn.biome_dictionary": "생물 군계 유형(쉼표로 구분)", "option.orespawn.excluded_biome_dictionary": "제외할 생물 군계 유형(쉼표로 구분)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "켜면 설정된 덮인 지하 유체 매장층을 생성합니다. 끄면 설정은 유지되지만 매장층을 배치하지 않습니다.", "error.orespawn.host_required": "모암 계열, 블록 또는 태그를 하나 이상 선택하세요.", "error.orespawn.invalid_values": "값과 레지스트리 ID를 확인하세요.", "button.orespawn.recommended": "권장 기본값", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "거대하다", "value.orespawn.preset.custom": "사용자 정의", "tooltip.orespawn.geology_mode": "Sky는 생물군계의 영향을 받는 지옴을 사용합니다. Cyano(클래식)는 원래 암석층 엔진을 사용합니다.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "켜면 Minecraft의 일반 광석 생성을 비활성화하고 OreSpawn에 구성된 규칙으로 해당 광석을 생성합니다. 끄면 일반 광석 배치를 유지합니다.", "tooltip.orespawn.ore_richness": "이 광석의 설치된 팩 기본값에서 청크당 시도를 확장합니다. 각 단계는 64회 시도 안전 한계까지 풍요로움을 절반 또는 두 배로 줄입니다. 깊이와 침전물 모양은 변하지 않습니다.", "tooltip.orespawn.available_dimension": "현재 세계 설정 및 설치된 모드 데이터의 차원을 나열합니다. 아래 레지스트리 ID는 서버 전용 차원에 대해 편집 가능한 상태로 유지됩니다.", "tooltip.orespawn.horizontal_size": "개별 암석층이 수평으로 유지되는 정도를 제어합니다.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "클러스터", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "이 등록된 패턴의 설정은 여기에서 읽기 전용입니다.", "screen.orespawn.biomes_world_materials": "생물군계 및 월드 재료", "screen.orespawn.biome_palette": "생물군계 팔레트", "screen.orespawn.choose_biome": "설치된 생물군계 선택", diff --git a/src/main/resources/assets/orespawn/lang/pt_br.json b/src/main/resources/assets/orespawn/lang/pt_br.json index 709e8b16..a6802923 100644 --- a/src/main/resources/assets/orespawn/lang/pt_br.json +++ b/src/main/resources/assets/orespawn/lang/pt_br.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Escolha um bloco de fluido instalado e crie uma nova regra de depósito de fluido subterrâneo para ele.", + "tooltip.orespawn.assignment.ore": "Atribua este bloco instalado como minério e edite suas dimensões, a forma do depósito, os blocos hospedeiros e as regras de geoma.", + "tooltip.orespawn.assignment.rock_family": "Atribua este bloco instalado como uma rocha na família selecionada e edite suas regras de profundidade e geoma.", + "tooltip.orespawn.picker.mod_filter": "Limite a lista de blocos instalados a um namespace de mod ou escolha Todos os Mods.", + "tooltip.orespawn.material.add_block": "Escolha um instalado, bloco não atribuído e crie uma regra de rocha ou minério para a guia atual.", + "tooltip.orespawn.material.safe_only": "Oculte blocos com entidades de bloco ou colisão incomum e mostre apenas blocos sólidos completos comuns.", + "tooltip.orespawn.material.show_all": "Inclua blocos com entidades de bloco ou colisão incomum que normalmente estão ocultas porque a substituição do terreno pode ser insegura.", + "tooltip.orespawn.material.tab.unassigned": "Mostra blocos instalados que ainda não foram atribuídos como uma rocha, minério ou fluido OreSpawn.", + "tooltip.orespawn.material.tab.ores": "Mostra as entradas de minério configuradas e abre suas regras de dimensão, forma, blocos hospedeiros e geoma.", + "tooltip.orespawn.material.tab.igneous": "Mostre rochas ígneas intrusivas e vulcânicas e abra suas regras de geração.", + "tooltip.orespawn.material.tab.metamorphic": "Mostre rochas classificadas como metamórficas e abra suas regras de geração.", + "tooltip.orespawn.material.tab.sedimentary": "Mostre rochas classificadas como sedimentares e abra suas regras de geração.", + "tooltip.orespawn.geome.new_id.dictionary": "Insira um nome de tipo de bioma NeoForge usado pelo dicionário de bioma instalado.", + "tooltip.orespawn.geome.new_id.biomes": "Insira um ID de registro de bioma instalado, por exemplo minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Insira um novo nome de geoma. OreSpawn armazena-o em letras minúsculas.", + "tooltip.orespawn.geome.tab.dictionary": "Mapeie nomes de tipo de bioma NeoForge para os geomas que eles devem favorecer.", + "tooltip.orespawn.geome.tab.biomes": "Mapeie IDs de registro de bioma exatos para os geomas que eles devem favorecer.", + "tooltip.orespawn.geome.tab.geomes": "Edite regiões geológicas nomeadas e seus pesos de base e família de rochas.", + "tooltip.orespawn.geome.biome_weight": "Influencie este bioma ou tipo de bioma adicionado ao geoma nomeado. Faixa válida: 0 a 1000; 0 não adiciona nenhuma influência.", + "tooltip.orespawn.geome.entry_weight": "Probabilidade relativa para esta rocha, minério ou depósito fluido dentro do geoma nomeado. Faixa válida: 0 a 1000; 0 exclui isso.", + "tooltip.orespawn.geome.family_weight": "Preferência relativa por esta família de rochas dentro do geoma. Faixa válida: 0 a 1000; 0 exclui a família.", + "tooltip.orespawn.geome.base_weight": "Oportunidade básica para este geoma antes que as influências do bioma sejam adicionadas. Faixa válida: 0 a 1000; 0 deixa apenas influência do bioma.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Espessura de base das camadas rochosas legadas Cyano. Números inteiros de 1 a 255 são aceitos.", + "tooltip.orespawn.numeric.rock_layer_noise": "Quantidade de variação vertical em camadas rochosas legadas Cyano. Intervalo válido: 1 a 32767.", + "tooltip.orespawn.numeric.geome_size": "Tamanho horizontal das regiões geométricas Cyano herdadas. Números inteiros de 4 a 32767 são aceitos.", + "tooltip.orespawn.numeric.continuity": "Probabilidade de uma formação manter sua identidade através de uma fronteira. Intervalo válido: 0 a 1.", + "tooltip.orespawn.numeric.edge_octaves": "Número de camadas de ruído de detalhe combinadas nas bordas da formação. Números inteiros de 1 a 8 são aceitos.", + "tooltip.orespawn.numeric.edge_amplitude": "Deslocamento vertical máximo causado pelo detalhe do limite. Intervalo válido: 0 a 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Comprimento de onda horizontal de detalhes de limite em pequena escala. Faixa válida: 8 a 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Deslocamento vertical máximo causado pela ondulação da camada ampla. Intervalo válido: 0 a 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Comprimento de onda horizontal de amplas curvas de camada vertical. Faixa válida: 32 a 2048.", + "tooltip.orespawn.numeric.vertical_thickness": "Espessura vertical típica de um estrato Sky. Números inteiros de 1 a 192 são aceitos.", + "tooltip.orespawn.numeric.family_region_wavelength": "Comprimento de onda horizontal de regiões da família das rochas. Valores maiores tornam regiões mais amplas. Faixa válida: 16 a 8192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Comprimento de onda horizontal dos estratos do céu. O editor aceita 16 a 8192; Camadas estáveis usam efetivamente pelo menos 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Abra os bolsões de fluido subterrâneos configurados e suas regras de posicionamento específicas de dimensão.", + "tooltip.orespawn.advanced.cyano": "Edite o tamanho da região do mecanismo legado Cyano, a variação da camada e a espessura da camada.", + "tooltip.orespawn.advanced.formations": "Edite os valores exatos da formação do céu usados quando um controle de formação é definido como Personalizado.", + "tooltip.orespawn.main.fluid_editor": "Abre cada depósito de fluido configurado para editar dimensões, raridade, tamanho, blocos hospedeiros, filtros de bioma e pesos de geoma.", + "tooltip.orespawn.main.advanced": "Abra controles numéricos exatos para formações Sky personalizadas, camadas Cyano herdadas e depósitos de fluidos configurados.", + "tooltip.orespawn.main.biomes_materials": "Configure o posicionamento opcional do bioma, além de substituições de aquífero, neve, gelo e material de superfície em toda a dimensão.", + "tooltip.orespawn.main.configure_strata": "Crie regras de rocha editáveis ​​para os estratos padrão de pedra, ardósia, granito, diorito, andesito e tufo de Minecraft.", + "tooltip.orespawn.main.materials": "Abra as regras atuais de rocha e minério para editar famílias, faixas de profundidade, hospedeiros, formas de depósito e pesos por geoma.", + "tooltip.orespawn.main.recommended": "Defina o mecanismo de geologia e os controles de formação para as opções recomendadas de Céu e Média. Regras detalhadas sobre rochas, minérios, biomas e fluidos permanecem inalteradas.", + "tooltip.orespawn.main.template": "Selecione uma configuração geológica completa fornecida por um mod instalado ou pacote de mods. Os Padrões do Pacote mantêm a seleção normal do pacote.", + "tooltip.orespawn.enabled": "Ative ou desative esta entrada sem excluir suas configurações salvas.", + "tooltip.orespawn.weight": "Chance relativa em comparação com outras entradas elegíveis. Faixa válida: 0 a 1000; 0 impede a seleção e valores maiores tornam esta entrada mais provável.", + "tooltip.orespawn.geome_weights": "Defina a chance relativa desta entrada em cada geoma do Mundo Superior. Um peso 0 impede isso.", + "tooltip.orespawn.host_family": "Permite a geração em blocos atribuídos a esta família de rochas. Uma regra habilitada precisa de pelo menos uma família, bloco ou host de tag.", + "tooltip.orespawn.host_blocks": "IDs de registro de bloco separados por vírgula que podem ser substituídos, por exemplo, minecraft:stone.", + "tooltip.orespawn.host_tags": "IDs de registro de tag de bloco separados por vírgula cujos blocos podem ser substituídos, por exemplo, minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Abra a primeira dimensão configurada. Use a lista de dimensões abaixo para abrir uma dimensão específica.", + "tooltip.orespawn.fluid.available_dimension": "Escolha uma dimensão instalada para adicionar e edite suas regras de posicionamento, host e bioma.", + "tooltip.orespawn.fluid.min_y": "Y mais baixo permitido para o centro de depósito. O editor aceita -2048 a 2048, mas o valor também deve estar dentro da altura de construção da dimensão alvo e não deve exceder o Y máximo.", + "tooltip.orespawn.fluid.max_y": "Maior Y permitido para o centro de depósito. O editor aceita -2048 a 2048, mas o valor também deve estar dentro da altura de construção da dimensão alvo e não deve estar abaixo do Mínimo Y.", + "tooltip.orespawn.fluid.frequency": "Média de tentativas de geração de depósitos por chunk. 0 desativa as tentativas; valores decimais até 64 são permitidos.", + "tooltip.orespawn.fluid.min_radius": "Menor raio horizontal selecionado para um lóbulo de depósito. Intervalo válido: 1 a 64.", + "tooltip.orespawn.fluid.max_radius": "Maior raio horizontal selecionado para um lóbulo de depósito. Deve ser pelo menos Raio Mínimo e não maior que 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Menor raio vertical selecionado para um lóbulo de depósito. Intervalo válido: 1 a 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Maior raio vertical selecionado para um lóbulo de depósito. Deve ter pelo menos Raio Vertical Mínimo e não mais que 64.", + "tooltip.orespawn.fluid.max_lobes": "Lóbulos arredondados máximos unidos em um depósito. 1 cria um único bolso; intervalo válido: 1 a 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Blocos sólidos mínimos exigidos acima de um depósito. 0 desativa a proteção extra do telhado; faixa válida: 0 a 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Mínimo de blocos sólidos necessários nas laterais e no piso. 0 desativa a proteção extra do shell; intervalo válido: 0 a 64.", + "tooltip.orespawn.fluid.biome_ids": "Se definido, os depósitos podem ser gerados apenas nesses IDs de registro de bioma separados por vírgula. Deixe em branco para nenhuma restrição de bioma exato.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Os depósitos nunca são gerados nesses IDs de registro de bioma separados por vírgula. As exclusões substituem as inclusões.", + "tooltip.orespawn.fluid.biome_dictionary": "Inclua biomas que correspondam a esses nomes de tipo de bioma NeoForge separados por vírgula, por exemplo OCEAN. Deixe em branco para nenhuma restrição de tipo.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclua biomas que correspondam a esses nomes de tipo de bioma NeoForge separados por vírgula. As exclusões substituem as inclusões.", + "tooltip.orespawn.ore.min_y": "Y mais baixo no qual uma tentativa de colocação de minério pode começar. O editor aceita -2048 a 2048, mas o valor também deve estar dentro da altura de construção da dimensão alvo e não deve exceder o Y máximo.", + "tooltip.orespawn.ore.max_y": "Y mais alto no qual uma tentativa de colocação de minério pode começar. O editor aceita -2048 a 2048, mas o valor também deve estar dentro da altura de construção da dimensão alvo e não deve estar abaixo do Mínimo Y.", + "tooltip.orespawn.ore.frequency": "Média de tentativas de colocação de minério por chunk. 0 desativa as tentativas; valores decimais até 64 são permitidos.", + "tooltip.orespawn.ore.min_quantity": "Menor orçamento de bloco atribuído a uma tentativa de depósito. Intervalo válido: 1 a 64.", + "tooltip.orespawn.ore.max_quantity": "Maior orçamento de bloco atribuído a uma tentativa de depósito. Deve ser pelo menos o Orçamento Mínimo do Bloco e não mais que 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Oportunidade de rejeitar minério que tocaria o ar. 0 mantém minério exposto; 1 rejeita todos os posicionamentos expostos.", + "tooltip.orespawn.ore.pattern": "Escolha o formato do depósito. Os controles específicos do padrão abaixo são ativados somente quando o padrão selecionado os utiliza.", + "tooltip.orespawn.ore.height_distribution": "Escolha como as tentativas de posicionamento são distribuídas entre Mínimo Y e Máximo Y.", + "tooltip.orespawn.ore.spread": "Intervalo horizontal usado por cluster e padrões de nuvem. Intervalo válido: 0 a 64.", + "tooltip.orespawn.ore.vertical_spread": "Intervalo vertical usado por cluster e padrões de nuvem. Faixa válida: 0 a 64.", + "tooltip.orespawn.ore.node_size": "Bloquear orçamento para cada nó no padrão Clusters. Faixa válida: 1 a 32.", + "tooltip.orespawn.rock.family": "Classifique esta rocha como sedimentar, metamórfica, ígnea intrusiva ou ígnea vulcânica para preferências de geoma e profundidade.", + "tooltip.orespawn.rock.depth_peak": "Nível Y onde esta rocha recebe sua preferência de profundidade mais forte. Faixa válida: -64 a 319.", + "tooltip.orespawn.rock.depth_spread": "Quão gradualmente a preferência de profundidade da rocha se afasta do Pico de Profundidade. Valores maiores cobrem uma faixa vertical mais ampla; intervalo válido: 1 a 512.", + "tooltip.orespawn.rock.min_y": "Y mais baixo onde esta rocha pode substituir o terreno. Faixa válida: -64 a 319; não deve exceder o Y máximo.", + "tooltip.orespawn.rock.max_y": "Y mais alto onde esta rocha pode substituir o terreno. Faixa válida: -64 a 319; ela não deve estar abaixo do mínimo Y.", + "tooltip.orespawn.rock.ore_replaceable": "Permitir que minérios gerenciados por OreSpawn substituam esta rocha quando ela for selecionada como uma família hospedeira.", + "tooltip.orespawn.biome.dimension": "Selecione a dimensão cujas configurações de posicionamento de bioma e material mundial são mostradas.", + "tooltip.orespawn.biome.palette_enabled": "Ativar posicionamento de bioma fornecido pelo provedor nesta dimensão. Desligá-lo preserva as entradas de bioma salvas.", + "tooltip.orespawn.biome.mode": "Aumentar mistura biomas configurados com o bioma original. Substituir escolhe apenas biomas configurados elegíveis.", + "tooltip.orespawn.biome.scope": "Escolha quais namespaces de biomas existentes podem ser substituídos: todos os biomas, apenas Minecraft ou namespaces de mod selecionados.", + "tooltip.orespawn.biome.region_size": "Controla o tamanho horizontal das regiões de posicionamento de biomas. Valores maiores criam limites mais amplos e menos frequentes.", + "tooltip.orespawn.biome.entries": "Abra as entradas do bioma desta dimensão para configurar pesos, limites climáticos, regras de similaridade e materiais de superfície.", + "tooltip.orespawn.biome.dimension_materials": "Configure fluidos de aqüíferos em toda a dimensão, além de substituições de neve e gelo.", + "tooltip.orespawn.biome.geome_influences": "Mapeie os biomas instalados para os pesos relativos do geoma usados ​​pela geologia Sky.", + "tooltip.orespawn.biome.similar_biomes": "Permita esta saída somente quando o bioma original corresponder a um desses IDs. Uma lista vazia permite qualquer bioma dentro dos limites climáticos.", + "tooltip.orespawn.biome.required_similar_biomes": "Como Biomas Semelhantes, mas esta saída é desativada se algum bioma listado não estiver instalado.", + "tooltip.orespawn.biome.min_temperature": "Temperatura mais baixa do bioma original elegível para esta saída. Faixa válida: -2 a 2.", + "tooltip.orespawn.biome.max_temperature": "Temperatura mais alta do bioma original elegível para esta saída. Intervalo válido: -2 a 2.", + "tooltip.orespawn.biome.min_downfall": "Menor queda do bioma original elegível para este resultado. Intervalo válido: 0 a 1.", + "tooltip.orespawn.biome.max_downfall": "Maior queda do bioma original elegível para este resultado. Intervalo válido: 0 a 1.", + "tooltip.orespawn.biome.top_block": "Substitua o bloco da superfície superior deste bioma. Não definido mantém o bloco superior normal do bioma gerado.", + "tooltip.orespawn.biome.filler_block": "Substitua os blocos imediatamente abaixo da superfície superior. A profundidade do preenchimento controla quantas camadas são alteradas.", + "tooltip.orespawn.biome.underwater_block": "Substitua o bloco de superfície subaquático exposto do bioma. Not set mantém o bloco normal.", + "tooltip.orespawn.biome.ceiling_block": "Substitua o bloco de superfície do teto do bioma em dimensões que gerem tetos. Não definido mantém o bloco normal.", + "tooltip.orespawn.biome.filler_depth": "Número de camadas abaixo do bloco superior que usam Bloco de Preenchimento. Faixa válida: 0 a 16.", + "tooltip.orespawn.material.default_fluid": "Escolha o fluido aquífero normal usado abaixo do nível do mar. Não definido mantém o fluido original de Minecraft.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Escolha um segundo fluido de aquífero para níveis Y abaixo do limite de aquífero profundo configurado. Não definido desativa a substituição profunda.", + "tooltip.orespawn.material.deep_aquifer_y": "Níveis Y abaixo deste valor usam Fluido Aquífero Profundo; aquíferos superiores usam o fluido aquífero principal. Escolha um limite dentro da altura de construção da dimensão alvo.", + "tooltip.orespawn.material.snow_block": "Substitua a neve baunilha colocada perto da superfície nesta dimensão. Não definido mantém a neve normal.", + "tooltip.orespawn.material.ice_block": "Substitua o gelo de baunilha comum colocado próximo à superfície nesta dimensão. Não definido mantém o gelo normal.", "option.orespawn.min_quantity": "Orcamento minimo de blocos", "option.orespawn.max_quantity": "Orcamento maximo de blocos", "value.orespawn.dimension.all_except_nether_end": "Todos exceto Nether e End", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "IDs de biomas excluídos (separados por vírgulas)", "option.orespawn.biome_dictionary": "Tipos de bioma (separados por vírgulas)", "option.orespawn.excluded_biome_dictionary": "Tipos de bioma excluídos (separados por vírgulas)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "ATIVADO gera os depósitos de fluido subterrâneos cobertos configurados. DESATIVADO mantém as configurações, mas não os posiciona.", "error.orespawn.host_required": "Escolha pelo menos uma família, bloco ou tag hospedeira.", "error.orespawn.invalid_values": "Verifique os valores e IDs de registro.", "button.orespawn.recommended": "Padrões recomendados", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Enorme", "value.orespawn.preset.custom": "Personalizado", "tooltip.orespawn.geology_mode": "Sky usa geomas influenciados pelos biomas. Cyano (clássico) usa o motor de camadas original.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "ATIVADO desativa a geração normal de minérios do Minecraft e gera esses minérios com as regras configuradas do OreSpawn. DESATIVADO mantém a geração normal de minérios.", "tooltip.orespawn.ore_richness": "Ajusta as tentativas por chunk a partir do padrão do modpack. Cada nível reduz pela metade ou duplica a abundância, até o limite seguro de 64 tentativas; a profundidade e a forma não mudam.", "tooltip.orespawn.available_dimension": "Lista as dimensões das configurações mundiais atuais e dos dados do mod instalado. O ID de registro abaixo permanece editável para dimensões somente de servidor.", "tooltip.orespawn.horizontal_size": "Controla até que ponto as formações rochosas individuais persistem horizontalmente.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Aglomerados", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "As configurações deste padrão registrado são somente leitura aqui.", "screen.orespawn.biomes_world_materials": "Biomas e materiais do mundo", "screen.orespawn.biome_palette": "Paleta de biomas", "screen.orespawn.choose_biome": "Escolher bioma instalado", diff --git a/src/main/resources/assets/orespawn/lang/ru_ru.json b/src/main/resources/assets/orespawn/lang/ru_ru.json index 5e4c4e42..adf2d637 100644 --- a/src/main/resources/assets/orespawn/lang/ru_ru.json +++ b/src/main/resources/assets/orespawn/lang/ru_ru.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "Выберите установленный блок жидкости и создайте для него новое правило подземной залежи жидкости.", + "tooltip.orespawn.assignment.ore": "Назначьте этот установленный блок рудой, затем измените его измерения, форму месторождения, породы-хозяева и правила геомов.", + "tooltip.orespawn.assignment.rock_family": "Назначьте этот установленный блок породой выбранного семейства, затем измените его глубину и правила геомов.", + "tooltip.orespawn.picker.mod_filter": "Ограничьте список установленных блоков одним пространством имен модов или выберите «Все моды».", + "tooltip.orespawn.material.add_block": "Выберите установленный, неназначенный блок и создайте правило камня или руды для текущей вкладки.", + "tooltip.orespawn.material.safe_only": "Скрыть блоки с блочными объектами или необычным столкновением и показать только обычные полные сплошные блоки.", + "tooltip.orespawn.material.show_all": "Включить блоки с блочными объектами или необычным столкновением, которые обычно скрыты, поскольку замена ландшафта может быть небезопасной.", + "tooltip.orespawn.material.tab.unassigned": "Показать установленные блоки, которые еще не назначены как OreSpawn камень, руда или жидкость.", + "tooltip.orespawn.material.tab.ores": "Показывает настроенные записи руд и открывает их правила измерений, формы, пород-хозяев и геомов.", + "tooltip.orespawn.material.tab.igneous": "Покажите навязчивые и вулканические магматические породы и откройте правила их генерации.", + "tooltip.orespawn.material.tab.metamorphic": "Показать породы, классифицированные как метаморфические, и открыть правила их генерации.", + "tooltip.orespawn.material.tab.sedimentary": "Показать породы, классифицированные как осадочные, и открыть правила их генерации.", + "tooltip.orespawn.geome.new_id.dictionary": "Введите имя типа биома NeoForge, используемое установленным словарем биомов.", + "tooltip.orespawn.geome.new_id.biomes": "Введите установленный идентификатор реестра биомов, например minecraft:plains.", + "tooltip.orespawn.geome.new_id.geomes": "Введите новое имя геома. OreSpawn хранит его в нижнем регистре.", + "tooltip.orespawn.geome.tab.dictionary": "Сопоставьте имена типов биомов NeoForge с геомами, которые им следует отдавать предпочтение.", + "tooltip.orespawn.geome.tab.biomes": "Сопоставьте точные идентификаторы реестра биомов с геомами, которые им следует отдавать предпочтение.", + "tooltip.orespawn.geome.tab.geomes": "Редактируйте названные геологические регионы и их базовые веса и веса семейств горных пород.", + "tooltip.orespawn.geome.biome_weight": "Влияние, которое этот биом или тип биома добавляет указанному геому. Допустимый диапазон: от 0 до 1000; 0 не добавляет влияния.", + "tooltip.orespawn.geome.entry_weight": "Относительная вероятность появления залежей камня, руды или жидкости внутри указанного геома. Допустимый диапазон: от 0 до 1000; 0 исключает это.", + "tooltip.orespawn.geome.family_weight": "Относительное предпочтение этого семейства пород внутри геома. Допустимый диапазон: от 0 до 1000; 0 исключает семью.", + "tooltip.orespawn.geome.base_weight": "Базовый шанс для этого геома до добавления влияний биома. Допустимый диапазон: от 0 до 1000; 0 оставляет только влияние биома.", + "tooltip.orespawn.numeric.rock_layer_thickness": "Базовая толщина слоев устаревшей породы Cyano. Допускаются целые числа от 1 до 255.", + "tooltip.orespawn.numeric.rock_layer_noise": "Количество вертикальных отклонений в устаревших слоях горных пород Cyano. Допустимый диапазон: от 1 до 32767.", + "tooltip.orespawn.numeric.geome_size": "Горизонтальный размер устаревших регионов Cyano geome. Принимаются целые числа от 4 до 32767.", + "tooltip.orespawn.numeric.continuity": "Шанс, что формирование сохранит свою идентичность за пределами границы. Допустимый диапазон: от 0 до 1.", + "tooltip.orespawn.numeric.edge_octaves": "Количество слоев детального шума, объединенных на краях пласта. Допускаются целые числа от 1 до 8.", + "tooltip.orespawn.numeric.edge_amplitude": "Максимальное вертикальное смещение, вызванное детализацией границы. Допустимый диапазон: от 0 до 256.", + "tooltip.orespawn.numeric.edge_wavelength": "Горизонтальная длина волны мелкомасштабных границ. Допустимый диапазон: от 8 до 512.", + "tooltip.orespawn.numeric.waviness_amplitude": "Максимальное вертикальное смещение, вызванное волнистостью широкого слоя. Допустимый диапазон: от 0 до 512.", + "tooltip.orespawn.numeric.waviness_wavelength": "Горизонтальная длина волны широких изгибов вертикального слоя. Допустимый диапазон: от 32 до 2048.", + "tooltip.orespawn.numeric.vertical_thickness": "Типичная вертикальная толщина слоя неба. Принимаются целые числа от 1 до 192.", + "tooltip.orespawn.numeric.family_region_wavelength": "Горизонтальная длина волны областей семейства горных пород. Большие значения создают более широкие регионы. Допустимый диапазон: от 16 до 8192.", + "tooltip.orespawn.numeric.stratum_wavelength": "Горизонтальная длина волны слоев неба. Редактор принимает от 16 до 8192; Стабильные слои эффективно используют не менее 32.", + "tooltip.orespawn.advanced.fluid_deposits": "Откройте сконфигурированные подземные карманы с жидкостью и их правила размещения для конкретных размеров.", + "tooltip.orespawn.advanced.cyano": "Отредактируйте размер региона устаревшего движка Cyano, вариацию слоя и толщину слоя.", + "tooltip.orespawn.advanced.formations": "Отредактируйте точные значения формирования неба, используемые, когда для элемента управления формированием установлено значение Пользовательский.", + "tooltip.orespawn.main.fluid_editor": "Открывает каждую настроенную залежь жидкости для изменения измерений, редкости, размера, пород-хозяев, фильтров биомов и весов геомов.", + "tooltip.orespawn.main.advanced": "Откройте точные числовые элементы управления для пользовательских образований неба, устаревших слоев Cyano и настроенных залежей жидкости.", + "tooltip.orespawn.main.biomes_materials": "Настройте дополнительное размещение биомов, а также переопределения водоносного горизонта, снега, льда и поверхностного материала по всему измерению.", + "tooltip.orespawn.main.configure_strata": "Создайте редактируемые правила горных пород для стандартных слоев камня, глубокого сланца, гранита, диорита, андезита и туфа в Minecraft.", + "tooltip.orespawn.main.materials": "Открывает текущие правила пород и руд для изменения семейств, диапазонов глубины, пород-хозяев, форм месторождений и весов по геомам.", + "tooltip.orespawn.main.recommended": "Установите для механизма геологии и управления формацией рекомендуемые варианты «Небо» и «Среднее». Подробные правила о камнях, руде, биоме и жидкости остаются неизменными.", + "tooltip.orespawn.main.template": "Выберите полную настройку геологии, предоставляемую установленным модом или пакетом модов. В настройках пакета по умолчанию сохраняется обычный выбор пакета.", + "tooltip.orespawn.enabled": "Включите или отключите эту запись, не удаляя ее сохраненные настройки.", + "tooltip.orespawn.weight": "Относительная вероятность по сравнению с другими подходящими записями. Допустимый диапазон: от 0 до 1000; 0 предотвращает выбор, а большие значения делают эту запись более вероятной.", + "tooltip.orespawn.geome_weights": "Установите относительную вероятность этой записи в каждом геоме Overworld. Вес 0 предотвращает это.", + "tooltip.orespawn.host_family": "Разрешить генерацию в блоках, назначенных этому семейству камней. Для включенного правила требуется хотя бы один узел семейства, блока или тега.", + "tooltip.orespawn.host_blocks": "Идентификаторы реестра блоков, разделенные запятыми, которые можно заменить, например minecraft:stone.", + "tooltip.orespawn.host_tags": "Идентификаторы реестра блоков, разделенные запятыми, блоки которых могут быть заменены, например minecraft:stone_ore_replaceables.", + "tooltip.orespawn.fluid.dimension_settings": "Откройте первое настроенное измерение. Используйте список измерений ниже, чтобы открыть определенное измерение.", + "tooltip.orespawn.fluid.available_dimension": "Выберите установленное измерение для добавления, затем отредактируйте правила его размещения, хоста и биома.", + "tooltip.orespawn.fluid.min_y": "Наименьший Y, разрешённый для центра залежи жидкости. Редактор принимает значения от -2048 до 2048, но значение должно находиться в пределах высоты строительства целевого измерения и не превышать максимальный Y.", + "tooltip.orespawn.fluid.max_y": "Наибольший Y, разрешённый для центра залежи жидкости. Редактор принимает значения от -2048 до 2048, но значение должно находиться в пределах высоты строительства целевого измерения и не быть ниже минимального Y.", + "tooltip.orespawn.fluid.frequency": "Среднее число попыток генерации залежи на чанк. 0 отключает попытки; допускаются дробные значения до 64.", + "tooltip.orespawn.fluid.min_radius": "Наименьший горизонтальный радиус, выбранный для лепестка месторождения. Допустимый диапазон: от 1 до 64.", + "tooltip.orespawn.fluid.max_radius": "Наибольший горизонтальный радиус, выбранный для лепестка месторождения. Он должен быть не менее Минимального радиуса и не более 64.", + "tooltip.orespawn.fluid.min_vertical_radius": "Наименьший вертикальный радиус, выбранный для лепестка месторождения. Допустимый диапазон: от 1 до 64.", + "tooltip.orespawn.fluid.max_vertical_radius": "Наибольший вертикальный радиус, выбранный для доли месторождения. Он должен быть не менее Минимального вертикального радиуса и не более 64.", + "tooltip.orespawn.fluid.max_lobes": "Максимальное количество закругленных лепестков, объединенных в одно месторождение. 1 создает один карман; допустимый диапазон: от 1 до 16.", + "tooltip.orespawn.fluid.min_solid_cover": "Минимальное число твёрдых блоков над залежью жидкости. 0 отключает дополнительную защиту крыши; допустимый диапазон: от 0 до 64.", + "tooltip.orespawn.fluid.min_solid_shell": "Требуется минимальное количество сплошных блоков по бокам и полу. 0 отключает дополнительную защиту оболочки; Допустимый диапазон: от 0 до 64.", + "tooltip.orespawn.fluid.biome_ids": "Если задано, залежи жидкости могут генерироваться только в этих разделённых запятыми идентификаторах реестра биомов. Оставьте поле пустым, чтобы не ограничивать точные биомы.", + "tooltip.orespawn.fluid.excluded_biome_ids": "Залежи жидкости никогда не генерируются в этих разделённых запятыми идентификаторах реестра биомов. Исключения имеют приоритет над включениями.", + "tooltip.orespawn.fluid.biome_dictionary": "Включить биомы, соответствующие этим разделенным запятыми именам типов биомов NeoForge, например OCEAN. Оставьте пустым, чтобы не было ограничений по типу.", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "Исключите биомы, соответствующие этим именам типов биомов, разделенным запятыми, NeoForge. Исключения переопределяют включения.", + "tooltip.orespawn.ore.min_y": "Наименьшее значение Y, при котором может начаться попытка размещения руды. Редактор принимает значения от -2048 до 2048, но это значение также должно находиться в пределах высоты сборки целевого измерения и не должно превышать Максимальный Y.", + "tooltip.orespawn.ore.max_y": "Наивысший Y, при котором может начаться попытка размещения руды. Редактор принимает значения от -2048 до 2048, но это значение также должно находиться в пределах высоты построения целевого измерения и не должно быть ниже минимального Y.", + "tooltip.orespawn.ore.frequency": "Среднее количество попыток размещения руды на кусок. 0 отключает попытки; допускается до 64 десятичных знаков.", + "tooltip.orespawn.ore.min_quantity": "Наименьший бюджет блоков для одной попытки создания месторождения. Допустимый диапазон: от 1 до 64.", + "tooltip.orespawn.ore.max_quantity": "Наибольший бюджет блоков для одной попытки создания месторождения. Он должен быть не меньше минимального бюджета блоков и не больше 64.", + "tooltip.orespawn.ore.discard_air_exposure": "Шанс отклонить руду, которая может коснуться воздуха. 0 сохраняет обнаженную руду; 1 отклоняет все открытые размещения.", + "tooltip.orespawn.ore.pattern": "Выберите форму месторождения. Параметры конкретного шаблона ниже активны только тогда, когда выбранный шаблон их использует.", + "tooltip.orespawn.ore.height_distribution": "Выберите, как попытки размещения распределяются между минимальным Y и максимальным Y.", + "tooltip.orespawn.ore.spread": "Горизонтальный диапазон, используемый шаблонами кластера и облака. Допустимый диапазон: от 0 до 64.", + "tooltip.orespawn.ore.vertical_spread": "Вертикальный диапазон, используемый шаблонами кластеров и облаков. Допустимый диапазон: от 0 до 64.", + "tooltip.orespawn.ore.node_size": "Бюджет блока для каждого узла в шаблоне кластеров. Допустимый диапазон: от 1 до 32.", + "tooltip.orespawn.rock.family": "Классифицируйте эту породу как осадочную, метаморфическую, интрузивную магматическую или вулканическую магматическую для предпочтений геомов и глубины.", + "tooltip.orespawn.rock.depth_peak": "Уровень Y, на котором эта порода получает наибольшее предпочтение по глубине. Допустимый диапазон: от -64 до 319.", + "tooltip.orespawn.rock.depth_spread": "Как постепенно глубина камня падает от пика глубины. Большие значения охватывают более широкий вертикальный диапазон; допустимый диапазон: от 1 до 512.", + "tooltip.orespawn.rock.min_y": "Самый низкий Y, где этот камень может заменить местность. Допустимый диапазон: от -64 до 319; он не должен превышать Максимальный Y.", + "tooltip.orespawn.rock.max_y": "Самый высокий Y, при котором этот камень может заменять местность. Допустимый диапазон: от -64 до 319; оно не должно быть ниже минимального Y.", + "tooltip.orespawn.rock.ore_replaceable": "Разрешить рудам, управляемым OreSpawn, заменить эту породу, когда она выбрана в качестве принимающего семейства.", + "tooltip.orespawn.biome.dimension": "Выберите измерение, настройки размещения биома и мирового материала которого показаны.", + "tooltip.orespawn.biome.palette_enabled": "Включите размещение биома, предоставленное провайдером, в этом измерении. При его отключении сохраняются сохраненные записи биома.", + "tooltip.orespawn.biome.mode": "Augment смешивает настроенные биомы с исходным биомом. Заменить выбирает только из подходящих настроенных биомов.", + "tooltip.orespawn.biome.scope": "Выберите, какие существующие пространства имен биомов могут быть заменены: все биомы, только Minecraft или выбранные пространства имен модов.", + "tooltip.orespawn.biome.region_size": "Управляет горизонтальным размером областей размещения биомов. Большие значения создают более широкие и менее частые границы.", + "tooltip.orespawn.biome.entries": "Откройте записи биома этого измерения, чтобы настроить веса, климатические ограничения, правила сходства и материалы поверхности.", + "tooltip.orespawn.biome.dimension_materials": "Настройте жидкости водоносного горизонта по всему измерению, а также заменители снега и льда.", + "tooltip.orespawn.biome.geome_influences": "Сопоставьте установленные биомы с относительными весами геомов, используемыми Sky Geology.", + "tooltip.orespawn.biome.similar_biomes": "Разрешить этот вывод только в том случае, если исходный биом соответствует одному из этих идентификаторов. Пустой список позволяет использовать любой биом в пределах климатических ограничений.", + "tooltip.orespawn.biome.required_similar_biomes": "Как подобные биомы, но этот вывод отключен, если какой-либо указанный биом не установлен.", + "tooltip.orespawn.biome.min_temperature": "Самая низкая температура исходного биома, подходящая для этого вывода. Допустимый диапазон: от -2 до 2.", + "tooltip.orespawn.biome.max_temperature": "Самая высокая температура исходного биома, подходящая для этого вывода. Допустимый диапазон: от -2 до 2.", + "tooltip.orespawn.biome.min_downfall": "Наименьшее падение исходного биома, подходящее для этого результата. Допустимый диапазон: от 0 до 1.", + "tooltip.orespawn.biome.max_downfall": "Наивысшее падение исходного биома, подходящее для этого результата. Допустимый диапазон: от 0 до 1.", + "tooltip.orespawn.biome.top_block": "Замените верхний блок поверхности этого биома. Не установлено, сохраняет обычный верхний блок сгенерированного биома.", + "tooltip.orespawn.biome.filler_block": "Замените блоки сразу под верхней поверхностью. Глубина заполнения контролирует количество измененных слоев.", + "tooltip.orespawn.biome.underwater_block": "Замените блок обнаженной подводной поверхности биома. Если не установлено, сохраняется обычный блок.", + "tooltip.orespawn.biome.ceiling_block": "Замените блок поверхности потолка биома в размерах, которые создают потолки. Если не установлено, сохраняется обычный блок.", + "tooltip.orespawn.biome.filler_depth": "Количество слоев под верхним блоком, в которых используется блок-заполнитель. Допустимый диапазон: от 0 до 16.", + "tooltip.orespawn.material.default_fluid": "Выберите обычную жидкость водоносного горизонта, используемую ниже уровня моря. Не установлено, сохраняет исходную жидкость Minecraft.", + "tooltip.orespawn.material.deep_aquifer_fluid": "Выберите вторую жидкость водоносного горизонта для уровней Y ниже настроенного порога глубокого водоносного горизонта. Если значение не установлено, отключает глубокое переопределение.", + "tooltip.orespawn.material.deep_aquifer_y": "Уровни Y ниже этого значения используют жидкость глубокого водоносного горизонта; более высокие водоносные горизонты используют основную жидкость водоносного горизонта. Выберите порог внутри высоты построения целевого измерения.", + "tooltip.orespawn.material.snow_block": "Замените ванильный снег, расположенный рядом с поверхностью в этом измерении. Не установлено, сохраняет обычный снег.", + "tooltip.orespawn.material.ice_block": "Замените обычный ванильный лед, помещенный у поверхности в этом измерении. Не установлен, держит нормальный лед.", "option.orespawn.min_quantity": "Минимум блоков", "option.orespawn.max_quantity": "Максимум блоков", "value.orespawn.dimension.all_except_nether_end": "Все, кроме Незера и Энда", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "ID исключённых биомов (через запятую)", "option.orespawn.biome_dictionary": "Типы биомов (через запятую)", "option.orespawn.excluded_biome_dictionary": "Исключённые типы биомов (через запятую)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "ВКЛ. создаёт настроенные закрытые подземные залежи жидкости. ВЫКЛ. сохраняет их настройки, но не размещает залежи.", "error.orespawn.host_required": "Выберите хотя бы одно семейство, блок или тег вмещающей породы.", "error.orespawn.invalid_values": "Проверьте значения и ID реестра.", "button.orespawn.recommended": "Рекомендуемые значения по умолчанию", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "Огромный", "value.orespawn.preset.custom": "Пользовательский", "tooltip.orespawn.geology_mode": "Sky использует геомы, на которые влияют биомы. Cyano (классический) использует исходный движок слоёв.", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "ВКЛ. отключает обычную генерацию руд Minecraft и создаёт эти руды по настроенным правилам OreSpawn. ВЫКЛ. сохраняет обычную генерацию руд.", "tooltip.orespawn.ore_richness": "Масштабирует количество попыток на чанк от установленного пакета по умолчанию для этой руды. Каждый шаг уменьшает вдвое или удваивает изобилие, вплоть до безопасного предела в 64 попытки; Глубина и форма залежи остаются неизменными.", "tooltip.orespawn.available_dimension": "Перечисляет размеры из текущих настроек мира и данных установленных модов. Приведенный ниже идентификатор реестра остается доступным для редактирования только для серверных измерений.", "tooltip.orespawn.horizontal_size": "Определяет, насколько далеко отдельные скальные образования сохраняются по горизонтали.", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "Кластеры", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "Настройки этого зарегистрированного шаблона здесь доступны только для чтения.", "screen.orespawn.biomes_world_materials": "Биомы и материалы мира", "screen.orespawn.biome_palette": "Палитра биомов", "screen.orespawn.choose_biome": "Выбрать установленный биом", diff --git a/src/main/resources/assets/orespawn/lang/zh_cn.json b/src/main/resources/assets/orespawn/lang/zh_cn.json index 45ca1b0a..12396465 100644 --- a/src/main/resources/assets/orespawn/lang/zh_cn.json +++ b/src/main/resources/assets/orespawn/lang/zh_cn.json @@ -1,111 +1,111 @@ { - "tooltip.orespawn.fluid.add_deposit": "Choose an installed fluid block and create a new underground fluid-deposit rule for it.", - "tooltip.orespawn.assignment.ore": "Assign this installed block as an ore, then edit its dimensions, deposit shape, hosts, and geome rules.", - "tooltip.orespawn.assignment.rock_family": "Assign this installed block as a rock in the selected family, then edit its depth and geome rules.", - "tooltip.orespawn.picker.mod_filter": "Limit the installed block list to one mod namespace, or choose All Mods.", - "tooltip.orespawn.material.add_block": "Choose an installed, unassigned block and create a rock or ore rule for the current tab.", - "tooltip.orespawn.material.safe_only": "Hide blocks with block entities or unusual collision and show only ordinary full solid blocks.", - "tooltip.orespawn.material.show_all": "Include blocks with block entities or unusual collision that are normally hidden because terrain replacement may be unsafe.", - "tooltip.orespawn.material.tab.unassigned": "Show installed blocks that are not yet assigned as an OreSpawn rock, ore, or fluid.", - "tooltip.orespawn.material.tab.ores": "Show configured ore entries and open their dimension, shape, host, and geome rules.", - "tooltip.orespawn.material.tab.igneous": "Show intrusive and volcanic igneous rocks and open their generation rules.", - "tooltip.orespawn.material.tab.metamorphic": "Show rocks classified as metamorphic and open their generation rules.", - "tooltip.orespawn.material.tab.sedimentary": "Show rocks classified as sedimentary and open their generation rules.", - "tooltip.orespawn.geome.new_id.dictionary": "Enter a Forge biome type name used by the installed biome dictionary.", - "tooltip.orespawn.geome.new_id.biomes": "Enter an installed biome registry ID, for example minecraft:plains.", - "tooltip.orespawn.geome.new_id.geomes": "Enter a new geome name. OreSpawn stores it in lowercase.", - "tooltip.orespawn.geome.tab.dictionary": "Map Forge biome type names to the geomes they should favour.", - "tooltip.orespawn.geome.tab.biomes": "Map exact biome registry IDs to the geomes they should favour.", - "tooltip.orespawn.geome.tab.geomes": "Edit named geology regions and their base and rock-family weights.", - "tooltip.orespawn.geome.biome_weight": "Influence this biome or biome type adds to the named geome. Valid range: 0 to 1000; 0 adds no influence.", - "tooltip.orespawn.geome.entry_weight": "Relative chance for this rock, ore, or fluid deposit inside the named geome. Valid range: 0 to 1000; 0 excludes it.", - "tooltip.orespawn.geome.family_weight": "Relative preference for this rock family inside the geome. Valid range: 0 to 1000; 0 excludes the family.", - "tooltip.orespawn.geome.base_weight": "Base chance for this geome before biome influences are added. Valid range: 0 to 1000; 0 leaves only biome influence.", - "tooltip.orespawn.numeric.rock_layer_thickness": "Base thickness of legacy Cyano rock layers. Whole numbers from 1 to 255 are accepted.", - "tooltip.orespawn.numeric.rock_layer_noise": "Amount of vertical variation in legacy Cyano rock layers. Valid range: 1 to 32767.", - "tooltip.orespawn.numeric.geome_size": "Horizontal size of legacy Cyano geome regions. Whole numbers from 4 to 32767 are accepted.", - "tooltip.orespawn.numeric.continuity": "Chance that a formation keeps its identity across a boundary. Valid range: 0 to 1.", - "tooltip.orespawn.numeric.edge_octaves": "Number of detail-noise layers combined at formation edges. Whole numbers from 1 to 8 are accepted.", - "tooltip.orespawn.numeric.edge_amplitude": "Maximum vertical displacement caused by boundary detail. Valid range: 0 to 256.", - "tooltip.orespawn.numeric.edge_wavelength": "Horizontal wavelength of small-scale boundary detail. Valid range: 8 to 512.", - "tooltip.orespawn.numeric.waviness_amplitude": "Maximum vertical displacement caused by broad layer waviness. Valid range: 0 to 512.", - "tooltip.orespawn.numeric.waviness_wavelength": "Horizontal wavelength of broad vertical layer bends. Valid range: 32 to 2048.", - "tooltip.orespawn.numeric.vertical_thickness": "Typical vertical thickness of a Sky stratum. Whole numbers from 1 to 192 are accepted.", - "tooltip.orespawn.numeric.family_region_wavelength": "Horizontal wavelength of rock-family regions. Larger values make broader regions. Valid range: 16 to 8192.", - "tooltip.orespawn.numeric.stratum_wavelength": "Horizontal wavelength of Sky strata. The editor accepts 16 to 8192; Stable Layers effectively uses at least 32.", - "tooltip.orespawn.advanced.fluid_deposits": "Open the configured underground fluid pockets and their dimension-specific placement rules.", - "tooltip.orespawn.advanced.cyano": "Edit the legacy Cyano engine's region size, layer variation, and layer thickness.", - "tooltip.orespawn.advanced.formations": "Edit the exact Sky formation values used when a formation control is set to Custom.", - "tooltip.orespawn.main.fluid_editor": "Open each configured fluid deposit to edit dimensions, rarity, size, hosts, biome filters, and geome weights.", - "tooltip.orespawn.main.advanced": "Open exact numeric controls for custom Sky formations, legacy Cyano layers, and configured fluid deposits.", - "tooltip.orespawn.main.biomes_materials": "Configure optional biome placement plus dimension-wide aquifer, snow, ice, and surface-material overrides.", - "tooltip.orespawn.main.configure_strata": "Create editable rock rules for Minecraft's standard stone, deepslate, granite, diorite, andesite, and tuff strata.", - "tooltip.orespawn.main.materials": "Open the current rock and ore rules to edit families, depth ranges, hosts, deposit shapes, and per-geome weights.", - "tooltip.orespawn.main.recommended": "Set the geology engine and formation controls to the recommended Sky and Average choices. Detailed rock, ore, biome, and fluid rules are left unchanged.", - "tooltip.orespawn.main.template": "Select a complete geology setup supplied by an installed mod or mod pack. Pack Defaults keeps the pack's normal selection.", - "tooltip.orespawn.enabled": "Enable or disable this entry without deleting its saved settings.", - "tooltip.orespawn.weight": "Relative chance compared with other eligible entries. Valid range: 0 to 1000; 0 prevents selection and larger values make this entry more likely.", - "tooltip.orespawn.geome_weights": "Set this entry's relative chance in each Overworld geome. A weight of 0 prevents it there.", - "tooltip.orespawn.host_family": "Allow generation in blocks assigned to this rock family. An enabled rule needs at least one family, block, or tag host.", - "tooltip.orespawn.host_blocks": "Comma-separated block registry IDs that may be replaced, for example minecraft:stone.", - "tooltip.orespawn.host_tags": "Comma-separated block-tag registry IDs whose blocks may be replaced, for example minecraft:stone_ore_replaceables.", - "tooltip.orespawn.fluid.dimension_settings": "Open the first configured dimension. Use the dimension list below to open a specific dimension.", - "tooltip.orespawn.fluid.available_dimension": "Choose an installed dimension to add, then edit its placement, host, and biome rules.", - "tooltip.orespawn.fluid.min_y": "Lowest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.fluid.max_y": "Highest Y allowed for the deposit center. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.fluid.frequency": "Average deposit attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.fluid.min_radius": "Smallest horizontal radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_radius": "Largest horizontal radius selected for a deposit lobe. It must be at least Minimum Radius and no more than 64.", - "tooltip.orespawn.fluid.min_vertical_radius": "Smallest vertical radius selected for a deposit lobe. Valid range: 1 to 64.", - "tooltip.orespawn.fluid.max_vertical_radius": "Largest vertical radius selected for a deposit lobe. It must be at least Minimum Vertical Radius and no more than 64.", - "tooltip.orespawn.fluid.max_lobes": "Maximum rounded lobes joined into one deposit. 1 creates a single pocket; valid range: 1 to 16.", - "tooltip.orespawn.fluid.min_solid_cover": "Minimum solid blocks required above a deposit. 0 disables extra roof protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.min_solid_shell": "Minimum solid blocks required around the sides and floor. 0 disables extra shell protection; valid range: 0 to 64.", - "tooltip.orespawn.fluid.biome_ids": "If set, deposits may generate only in these comma-separated biome registry IDs. Leave blank for no exact-biome restriction.", - "tooltip.orespawn.fluid.excluded_biome_ids": "Deposits never generate in these comma-separated biome registry IDs. Exclusions override inclusions.", - "tooltip.orespawn.fluid.biome_dictionary": "Include biomes matching these comma-separated NeoForge biome type names, for example OCEAN. Leave blank for no type restriction.", - "tooltip.orespawn.fluid.excluded_biome_dictionary": "Exclude biomes matching these comma-separated NeoForge biome type names. Exclusions override inclusions.", - "tooltip.orespawn.ore.min_y": "Lowest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not exceed Maximum Y.", - "tooltip.orespawn.ore.max_y": "Highest Y at which an ore placement attempt may start. The editor accepts -2048 to 2048, but the value must also be inside the target dimension's build height and must not be below Minimum Y.", - "tooltip.orespawn.ore.frequency": "Average ore placement attempts per chunk. 0 disables attempts; decimals are allowed up to 64.", - "tooltip.orespawn.ore.min_quantity": "Smallest block budget assigned to one deposit attempt. Valid range: 1 to 64.", - "tooltip.orespawn.ore.max_quantity": "Largest block budget assigned to one deposit attempt. It must be at least Minimum Block Budget and no more than 64.", - "tooltip.orespawn.ore.discard_air_exposure": "Chance to reject ore that would touch air. 0 keeps exposed ore; 1 rejects every exposed placement.", - "tooltip.orespawn.ore.pattern": "Choose the deposit shape. Pattern-specific controls below are enabled only when the selected pattern uses them.", - "tooltip.orespawn.ore.height_distribution": "Choose how placement attempts are distributed between Minimum Y and Maximum Y.", - "tooltip.orespawn.ore.spread": "Horizontal range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.vertical_spread": "Vertical range used by cluster and cloud patterns. Valid range: 0 to 64.", - "tooltip.orespawn.ore.node_size": "Block budget for each node in the Clusters pattern. Valid range: 1 to 32.", - "tooltip.orespawn.rock.family": "Classify this rock as sedimentary, metamorphic, intrusive igneous, or volcanic igneous for geome and depth preferences.", - "tooltip.orespawn.rock.depth_peak": "Y level where this rock receives its strongest depth preference. Valid range: -64 to 319.", - "tooltip.orespawn.rock.depth_spread": "How gradually the rock's depth preference falls away from Depth Peak. Larger values cover a broader vertical range; valid range: 1 to 512.", - "tooltip.orespawn.rock.min_y": "Lowest Y where this rock may replace terrain. Valid range: -64 to 319; it must not exceed Maximum Y.", - "tooltip.orespawn.rock.max_y": "Highest Y where this rock may replace terrain. Valid range: -64 to 319; it must not be below Minimum Y.", - "tooltip.orespawn.rock.ore_replaceable": "Allow OreSpawn-managed ores to replace this rock when it is selected as a host family.", - "tooltip.orespawn.biome.dimension": "Select the dimension whose biome-placement and world-material settings are shown.", - "tooltip.orespawn.biome.palette_enabled": "Enable provider-supplied biome placement in this dimension. Turning it off preserves the saved biome entries.", - "tooltip.orespawn.biome.mode": "Augment mixes configured biomes with the original biome. Replace chooses only from eligible configured biomes.", - "tooltip.orespawn.biome.scope": "Choose which existing biome namespaces may be replaced: all biomes, Minecraft only, or selected mod namespaces.", - "tooltip.orespawn.biome.region_size": "Controls the horizontal size of biome-placement regions. Larger values create broader, less frequent boundaries.", - "tooltip.orespawn.biome.entries": "Open this dimension's biome entries to configure weights, climate limits, similarity rules, and surface materials.", - "tooltip.orespawn.biome.dimension_materials": "Configure dimension-wide aquifer fluids plus snow and ice replacements.", - "tooltip.orespawn.biome.geome_influences": "Map installed biomes to relative geome weights used by Sky geology.", - "tooltip.orespawn.biome.similar_biomes": "Allow this output only when the original biome matches one of these IDs. An empty list allows any biome within the climate limits.", - "tooltip.orespawn.biome.required_similar_biomes": "Like Similar Biomes, but this output is disabled if any listed biome is not installed.", - "tooltip.orespawn.biome.min_temperature": "Lowest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.max_temperature": "Highest original-biome temperature eligible for this output. Valid range: -2 to 2.", - "tooltip.orespawn.biome.min_downfall": "Lowest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.max_downfall": "Highest original-biome downfall eligible for this output. Valid range: 0 to 1.", - "tooltip.orespawn.biome.top_block": "Replace this biome's top surface block. Not set keeps the generated biome's normal top block.", - "tooltip.orespawn.biome.filler_block": "Replace the blocks immediately below the top surface. Filler Depth controls how many layers are changed.", - "tooltip.orespawn.biome.underwater_block": "Replace the biome's exposed underwater surface block. Not set keeps the normal block.", - "tooltip.orespawn.biome.ceiling_block": "Replace the biome's ceiling surface block in dimensions that generate ceilings. Not set keeps the normal block.", - "tooltip.orespawn.biome.filler_depth": "Number of layers below the top block that use Filler Block. Valid range: 0 to 16.", - "tooltip.orespawn.material.default_fluid": "Choose the normal aquifer fluid used below sea level. Not set keeps Minecraft's original fluid.", - "tooltip.orespawn.material.deep_aquifer_fluid": "Choose a second aquifer fluid for Y levels below the configured deep-aquifer threshold. Not set disables the deep override.", - "tooltip.orespawn.material.deep_aquifer_y": "Y levels below this value use Deep Aquifer Fluid; higher aquifers use the main Aquifer Fluid. Choose a threshold inside the target dimension's build height.", - "tooltip.orespawn.material.snow_block": "Replace vanilla snow placed near the surface in this dimension. Not set keeps normal snow.", - "tooltip.orespawn.material.ice_block": "Replace ordinary vanilla ice placed near the surface in this dimension. Not set keeps normal ice.", + "tooltip.orespawn.fluid.add_deposit": "选择一个已安装的流体方块,并为它创建新的地下流体矿藏规则。", + "tooltip.orespawn.assignment.ore": "将这个已安装的方块指定为矿石,然后编辑其维度、矿床形状、宿主和地质域规则。", + "tooltip.orespawn.assignment.rock_family": "将这个已安装的方块指定为所选岩石族中的岩石,然后编辑其深度和地质域规则。", + "tooltip.orespawn.picker.mod_filter": "将已安装的块列表限制为一个 mod 命名空间,或选择“所有 Mod”。", + "tooltip.orespawn.material.add_block": "选择一个已安装的未指定块并为当前选项卡创建岩石或矿石规则。", + "tooltip.orespawn.material.safe_only": "隐藏具有块实体或异常碰撞的块,并仅显示普通的完整固体块。", + "tooltip.orespawn.material.show_all": "包含通常因地形替换可能不安全而隐藏的具有块实体或异常碰撞的块。", + "tooltip.orespawn.material.tab.unassigned": "显示尚未指定为 OreSpawn 岩石、矿石或流体的已安装块。", + "tooltip.orespawn.material.tab.ores": "显示已配置的矿石条目,并打开其维度、形状、宿主和地质域规则。", + "tooltip.orespawn.material.tab.igneous": "显示侵入岩和火山火成岩并开放它们的生成规则。", + "tooltip.orespawn.material.tab.metamorphic": "显示分类为变质岩的岩石并打开其生成规则。", + "tooltip.orespawn.material.tab.sedimentary": "显示分类为沉积岩的岩石并打开其生成规则。", + "tooltip.orespawn.geome.new_id.dictionary": "输入已安装的生物群落字典使用的 NeoForge 生物群落类型名称。", + "tooltip.orespawn.geome.new_id.biomes": "输入已安装的生物群落注册表 ID,例如 minecraft:plains。", + "tooltip.orespawn.geome.new_id.geomes": "输入新的地质域名称。OreSpawn 会将其保存为小写。", + "tooltip.orespawn.geome.tab.dictionary": "将 NeoForge 生物群系类型名称映射到它们应优先选择的地质域。", + "tooltip.orespawn.geome.tab.biomes": "将准确的生物群系注册表 ID 映射到它们应优先选择的地质域。", + "tooltip.orespawn.geome.tab.geomes": "编辑命名的地质区域及其基础和岩石族权重。", + "tooltip.orespawn.geome.biome_weight": "这个生物群系或生物群系类型为指定地质域增加的影响力。有效范围:0 到 1000;0 不增加影响。", + "tooltip.orespawn.geome.entry_weight": "这类岩石、矿石或流体矿藏在指定地质域中的相对出现概率。有效范围:0 到 1000;0 会将其排除。", + "tooltip.orespawn.geome.family_weight": "这个岩石族在地质域中的相对偏好。有效范围:0 到 1000;0 会排除该岩石族。", + "tooltip.orespawn.geome.base_weight": "加入生物群系影响之前,这个地质域的基础概率。有效范围:0 到 1000;0 表示只保留生物群系影响。", + "tooltip.orespawn.numeric.rock_layer_thickness": "遗留 Cyano 岩石层的基础厚度。接受 1 到 255 之间的整数。", + "tooltip.orespawn.numeric.rock_layer_noise": "遗留 Cyano 岩层的垂直变化量。有效范围:1 到 32767。", + "tooltip.orespawn.numeric.geome_size": "旧版 Cyano 地质域的水平大小。接受 4 到 32767 之间的整数。", + "tooltip.orespawn.numeric.continuity": "阵型跨越边界保持其身份的机会。有效范围:0 到 1。", + "tooltip.orespawn.numeric.edge_octaves": "在地层边缘处组合的细节噪声层数。接受 1 到 8 的整数。", + "tooltip.orespawn.numeric.edge_amplitude": "由边界细节引起的最大垂直位移。有效范围:0 到 256。", + "tooltip.orespawn.numeric.edge_wavelength": "小尺度边界细节的水平波长。有效范围:8 到 512。", + "tooltip.orespawn.numeric.waviness_amplitude": "宽层波纹度引起的最大垂直位移。有效范围:0 到 512。", + "tooltip.orespawn.numeric.waviness_wavelength": "宽阔的垂直层的水平波长发生弯曲。有效范围:32 到 2048。", + "tooltip.orespawn.numeric.vertical_thickness": "天空层的典型垂直厚度。接受 1 到 192 之间的整数。", + "tooltip.orespawn.numeric.family_region_wavelength": "岩石族区域的水平波长。值越大,区域越宽。有效范围:16 至 8192。", + "tooltip.orespawn.numeric.stratum_wavelength": "天空层的水平波长。编辑接受16至8192;稳定层有效使用至少 32 个。", + "tooltip.orespawn.advanced.fluid_deposits": "打开配置的地下流体袋及其特定维度的放置规则。", + "tooltip.orespawn.advanced.cyano": "编辑旧版 Cyano 引擎的区域大小、层变化和层厚度。", + "tooltip.orespawn.advanced.formations": "编辑将地层控制设置为自定义时使用的确切天空地层值。", + "tooltip.orespawn.main.fluid_editor": "打开每个已配置的流体矿藏,以编辑维度、稀有度、大小、宿主、生物群系过滤器和地质域权重。", + "tooltip.orespawn.main.advanced": "打开自定义 Sky 地层、旧版 Cyano 岩层和已配置流体矿藏的精确数值设置。", + "tooltip.orespawn.main.biomes_materials": "配置可选的生物群落放置以及维度范围的含水层、雪、冰和表面材料覆盖。", + "tooltip.orespawn.main.configure_strata": "为 Minecraft 的标准石材、深板岩、花岗岩、闪长岩、安山岩和凝灰岩地层创建可编辑的岩石规则。", + "tooltip.orespawn.main.materials": "打开当前岩石和矿石规则,以编辑岩石族、深度范围、宿主、矿床形状和每个地质域的权重。", + "tooltip.orespawn.main.recommended": "将地质引擎和地层控制设置为推荐的“天空”和“平均”选项。详细的岩石、矿石、生物群落和流体规则保持不变。", + "tooltip.orespawn.main.template": "选择由已安装的模组或模组包提供的完整地质设置。包默认值保留包的正常选择。", + "tooltip.orespawn.enabled": "启用或禁用此条目而不删除其保存的设置。", + "tooltip.orespawn.weight": "与其他符合条件的条目相比的相对机会。有效范围:0至1000; 0 会阻止选择,较大的值会使此条目更有可能出现。", + "tooltip.orespawn.geome_weights": "设置这个条目在主世界各个地质域中的相对出现概率。权重为 0 时不会在该地质域中出现。", + "tooltip.orespawn.host_family": "允许在分配给该岩石家族的块中生成。启用的规则需要至少一个系列、块或标记主机。", + "tooltip.orespawn.host_blocks": "可以替换的以逗号分隔的块注册表 ID,例如 minecraft:stone。", + "tooltip.orespawn.host_tags": "可以替换其块的以逗号分隔的块标记注册表 ID,例如 minecraft:stone_ore_replaceables。", + "tooltip.orespawn.fluid.dimension_settings": "打开第一个配置的维度。使用下面的维度列表打开特定维度。", + "tooltip.orespawn.fluid.available_dimension": "选择要添加的已安装维度,然后编辑其位置、宿主和生物群落规则。", + "tooltip.orespawn.fluid.min_y": "流体矿藏中心允许的最低 Y。编辑器接受 -2048 到 2048,但该值还必须位于目标维度的建造高度内,并且不得超过最大 Y。", + "tooltip.orespawn.fluid.max_y": "流体矿藏中心允许的最高 Y。编辑器接受 -2048 到 2048,但该值还必须位于目标维度的建造高度内,并且不得低于最小 Y。", + "tooltip.orespawn.fluid.frequency": "每个区块的平均生成尝试次数。0 会禁用尝试;允许小数,最大值为 64。", + "tooltip.orespawn.fluid.min_radius": "为流体矿藏叶瓣选择的最小水平半径。有效范围:1 到 64。", + "tooltip.orespawn.fluid.max_radius": "为流体矿藏叶瓣选择的最大水平半径。它必须不小于最小半径且不超过 64。", + "tooltip.orespawn.fluid.min_vertical_radius": "为流体矿藏叶瓣选择的最小垂直半径。有效范围:1 到 64。", + "tooltip.orespawn.fluid.max_vertical_radius": "为流体矿藏叶瓣选择的最大垂直半径。它必须不小于最小垂直半径且不超过 64。", + "tooltip.orespawn.fluid.max_lobes": "连接为一个流体矿藏的圆形叶瓣最大数量。1 会创建单个囊体;有效范围:1 到 16。", + "tooltip.orespawn.fluid.min_solid_cover": "流体矿藏上方需要的最少固体方块数。0 会禁用额外顶部保护;有效范围:0 到 64。", + "tooltip.orespawn.fluid.min_solid_shell": "侧面和地板周围所需的最小实心块。 0 禁用额外的外壳保护;有效范围:0 到 64。", + "tooltip.orespawn.fluid.biome_ids": "设置后,流体矿藏只能在这些以逗号分隔的生物群系注册表 ID 中生成。留空表示不限制准确的生物群系。", + "tooltip.orespawn.fluid.excluded_biome_ids": "流体矿藏绝不会在这些以逗号分隔的生物群系注册表 ID 中生成。排除规则优先于包含规则。", + "tooltip.orespawn.fluid.biome_dictionary": "包括与这些逗号分隔的 NeoForge 生物群落类型名称匹配的生物群落,例如 OCEAN。留空表示没有类型限制。", + "tooltip.orespawn.fluid.excluded_biome_dictionary": "排除与这些逗号分隔的 NeoForge 生物群落类型名称匹配的生物群落。排除项覆盖包含项。", + "tooltip.orespawn.ore.min_y": "可以开始矿石放置尝试的最低 Y。编辑器接受 -2048 到 2048,但该值还必须在目标尺寸的构建高度内,并且不得超过最大 Y。", + "tooltip.orespawn.ore.max_y": "可以开始矿石放置尝试的最高 Y。编辑器接受 -2048 到 2048,但该值还必须在目标尺寸的构建高度内,并且不得低于最小 Y。", + "tooltip.orespawn.ore.frequency": "每块的平均矿石放置尝试。 0 禁用尝试;小数点最多允许为 64。", + "tooltip.orespawn.ore.min_quantity": "分配给一次矿床生成尝试的最小方块预算。有效范围:1 到 64。", + "tooltip.orespawn.ore.max_quantity": "分配给一次矿床生成尝试的最大方块预算。它必须不小于最小方块预算且不超过 64。", + "tooltip.orespawn.ore.discard_air_exposure": "有机会拒绝会接触空气的矿石。 0 保留裸露矿石; 1 拒绝每个暴露的放置。", + "tooltip.orespawn.ore.pattern": "选择矿床形状。只有所选模式会使用下方的模式专用设置时,这些设置才会启用。", + "tooltip.orespawn.ore.height_distribution": "选择如何在最小 Y 和最大 Y 之间分配放置尝试。", + "tooltip.orespawn.ore.spread": "集群和云模式使用的水平范围。有效范围:0 到 64。", + "tooltip.orespawn.ore.vertical_spread": "集群和云模式使用的垂直范围。有效范围:0 到 64。", + "tooltip.orespawn.ore.node_size": "集群模式中每个节点的块预算。有效范围:1 到 32。", + "tooltip.orespawn.rock.family": "根据地质域和深度偏好,将这类岩石归为沉积岩、变质岩、侵入火成岩或火山火成岩。", + "tooltip.orespawn.rock.depth_peak": "此岩石接收最强深度偏好的 Y 级别。有效范围:-64 到 319。", + "tooltip.orespawn.rock.depth_spread": "岩石的深度偏好逐渐远离深度峰值的程度。较大的值涵盖更广泛的垂直范围;有效范围:1 到 512。", + "tooltip.orespawn.rock.min_y": "该岩石可能取代地形的最低 Y 值。有效范围:-64至319;它不得超过最大 Y。", + "tooltip.orespawn.rock.max_y": "此岩石可能取代地形的最高 Y。有效范围:-64至319;它不得低于最低 Y。", + "tooltip.orespawn.rock.ore_replaceable": "在选择该岩石作为宿主族时,允许 OreSpawn 管理的矿石替换该岩石。", + "tooltip.orespawn.biome.dimension": "选择显示生物群落放置和世界材料设置的维度。", + "tooltip.orespawn.biome.palette_enabled": "在此维度中启用提供者提供的生物群系放置。关闭它会保留保存的生物群落条目。", + "tooltip.orespawn.biome.mode": "增强将配置的生物群落与原始生物群落混合。替换仅从符合条件的已配置生物群落中进行选择。", + "tooltip.orespawn.biome.scope": "选择可以替换哪些现有生物群落命名空间:所有生物群落、仅限 Minecraft 或选定的 mod 命名空间。", + "tooltip.orespawn.biome.region_size": "控制生物群落放置区域的水平大小。值越大,边界越宽,频率越低。", + "tooltip.orespawn.biome.entries": "打开该维度的生物群系条目以配置权重、气候限制、相似性规则和表面材料。", + "tooltip.orespawn.biome.dimension_materials": "配置维度范围内的含水层流体以及冰雪替代品。", + "tooltip.orespawn.biome.geome_influences": "将已安装的生物群系映射到 Sky 地质所使用的相对地质域权重。", + "tooltip.orespawn.biome.similar_biomes": "仅当原始生物群系与这些 ID 之一匹配时才允许此输出。空列表允许气候限制内的任何生物群落。", + "tooltip.orespawn.biome.required_similar_biomes": "与类似生物群落类似,但如果未安装任何列出的生物群落,则此输出将被禁用。", + "tooltip.orespawn.biome.min_temperature": "适合此输出的最低原始生物群落温度。有效范围:-2 到 2。", + "tooltip.orespawn.biome.max_temperature": "符合此输出的最高原始生物群落温度。有效范围:-2 到 2。", + "tooltip.orespawn.biome.min_downfall": "符合此输出条件的最低原始生物群系衰落。有效范围:0 到 1。", + "tooltip.orespawn.biome.max_downfall": "符合此输出条件的最高原始生物群落衰落。有效范围:0 到 1。", + "tooltip.orespawn.biome.top_block": "替换该生物群系的顶面方块。未设置会保留生成的生物群系的正常顶部方块。", + "tooltip.orespawn.biome.filler_block": "替换紧邻顶部表面下方的方块。填充深度控制更改的层数。", + "tooltip.orespawn.biome.underwater_block": "替换生物群系暴露的水下表面块。未设置保留正常块。", + "tooltip.orespawn.biome.ceiling_block": "将生物群落的天花板表面块替换为生成天花板的尺寸。未设置保留正常块。", + "tooltip.orespawn.biome.filler_depth": "使用填充块的顶部块下方的层数。有效范围:0 到 16。", + "tooltip.orespawn.material.default_fluid": "选择海平面以下使用的正常含水层流体。未设置会保留 Minecraft 的原始流体。", + "tooltip.orespawn.material.deep_aquifer_fluid": "为低于配置的深层含水层阈值的 Y 水平选择第二个含水层流体。未设置将禁用深层覆盖。", + "tooltip.orespawn.material.deep_aquifer_y": "低于此值的 Y 级使用深层含水层流体;较高含水层使用主要含水层流体。选择目标维度构建高度内的阈值。", + "tooltip.orespawn.material.snow_block": "替换放置在该维度表面附近的香草雪。未设置保留正常雪。", + "tooltip.orespawn.material.ice_block": "替换放置在该维度表面附近的普通香草冰。不设置保持正常的冰。", "option.orespawn.min_quantity": "最小方块数", "option.orespawn.max_quantity": "最大方块数", "value.orespawn.dimension.all_except_nether_end": "除下界和末地外全部", @@ -129,7 +129,7 @@ "option.orespawn.excluded_biome_ids": "排除的生物群系 ID(逗号分隔)", "option.orespawn.biome_dictionary": "生物群系类型(逗号分隔)", "option.orespawn.excluded_biome_dictionary": "排除的生物群系类型(逗号分隔)", - "tooltip.orespawn.fluid_deposits": "ON generates configured covered underground fluid pockets. OFF keeps their settings but does not place them.", + "tooltip.orespawn.fluid_deposits": "开启时生成已配置且被覆盖的地下流体矿藏。关闭时保留其设置,但不会放置这些矿藏。", "error.orespawn.host_required": "请至少选择一种宿主岩石、方块或标签。", "error.orespawn.invalid_values": "请检查数值和注册表 ID。", "button.orespawn.recommended": "推荐默认值", @@ -285,7 +285,7 @@ "value.orespawn.preset.huge": "巨大", "value.orespawn.preset.custom": "自定义", "tooltip.orespawn.geology_mode": "Sky 使用受生物群系影响的地质域。Cyano(经典)使用原始岩层引擎。", - "tooltip.orespawn.manage_vanilla_ores": "ON disables Minecraft's normal ore features and generates those ores with OreSpawn's configured rules. OFF keeps vanilla ore placement.", + "tooltip.orespawn.manage_vanilla_ores": "开启时禁用 Minecraft 的普通矿石特征,并按 OreSpawn 的已配置规则生成这些矿石。关闭时保留原版矿石生成。", "tooltip.orespawn.ore_richness": "以整合包默认值为基准调整每区块的生成尝试次数。每档减半或加倍,最高不超过 64 次安全限制;深度和矿床形状不会改变。", "tooltip.orespawn.available_dimension": "列出当前世界设置和已安装模组数据的尺寸。对于仅服务器维度,下面的注册表 ID 仍可编辑。", "tooltip.orespawn.horizontal_size": "控制单个岩层水平持续的距离。", @@ -298,7 +298,7 @@ "value.orespawn.ore_pattern.precision": "Precision", "value.orespawn.ore_pattern.clusters": "集群", "value.orespawn.ore_pattern.underfluids": "Under Fluids", - "message.orespawn.external_pattern_read_only": "Settings for this registered pattern are read-only here.", + "message.orespawn.external_pattern_read_only": "此处只能查看这个已注册模式的设置。", "screen.orespawn.biomes_world_materials": "生物群系和世界材料", "screen.orespawn.biome_palette": "生物群系调色板", "screen.orespawn.choose_biome": "选择已安装的生物群系", diff --git a/src/test/java/zone/moddev/mc/orespawn/LocalizationParityTest.java b/src/test/java/zone/moddev/mc/orespawn/LocalizationParityTest.java index dcabb2c4..f0fe0a9e 100644 --- a/src/test/java/zone/moddev/mc/orespawn/LocalizationParityTest.java +++ b/src/test/java/zone/moddev/mc/orespawn/LocalizationParityTest.java @@ -9,9 +9,9 @@ import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; -import java.util.Arrays; import java.util.HashSet; import java.util.Locale; +import java.util.Map; import java.util.Set; import com.google.gson.JsonElement; @@ -21,8 +21,51 @@ class LocalizationParityTest { private static final Path LANG_DIR = Paths.get("src", "main", "resources", "assets", "orespawn", "lang"); - private static final Set REQUIRED_LOCALES = new HashSet<>(Arrays.asList( - "pt_br.json", "ru_ru.json", "ko_kr.json", "ja_jp.json")); + private static final Set EXPECTED_LOCALES = Set.of( + "de_au.json", "de_de.json", "en_ca.json", "en_en.json", + "en_gb.json", "en_pt.json", "en_us.json", "es_es.json", + "es_mx.json", "fr_ca.json", "fr_fr.json", "ja_jp.json", + "ko_kr.json", "pt_br.json", "ru_ru.json", "zh_cn.json"); + /** + * Brand names, format-only values, canonical engine/pattern names, and words + * whose spelling is already valid in at least one shipped target language. + * Human-facing prose must never be added here merely to make this test pass. + */ + private static final Map> INTENTIONAL_ENGLISH_VALUES = Map.ofEntries( + Map.entry("button.orespawn.world_settings", Set.of( + "de_au.json", "de_de.json", "es_es.json", "es_mx.json", "fr_ca.json", + "fr_fr.json", "ja_jp.json", "ko_kr.json", "pt_br.json", "ru_ru.json", + "zh_cn.json")), + Map.entry("button.orespawn.biome_available", Set.of( + "de_au.json", "de_de.json", "es_es.json", "es_mx.json", "fr_ca.json", + "fr_fr.json", "ja_jp.json", "ko_kr.json", "pt_br.json", "ru_ru.json", + "zh_cn.json")), + Map.entry("option.orespawn.mod_filter", Set.of( + "de_au.json", "de_de.json", "fr_ca.json", "fr_fr.json")), + Map.entry("tab.orespawn.biomes", Set.of("fr_ca.json", "fr_fr.json")), + Map.entry("tab.orespawn.geomes", Set.of("de_au.json", "de_de.json")), + Map.entry("tab.orespawn.placement", Set.of("fr_ca.json", "fr_fr.json")), + Map.entry("tab.orespawn.biome_placement", Set.of("fr_ca.json", "fr_fr.json")), + Map.entry("tab.orespawn.biome_surface", Set.of("fr_ca.json", "fr_fr.json")), + Map.entry("guide.orespawn.biomes.title", Set.of("fr_ca.json", "fr_fr.json")), + Map.entry("value.orespawn.geology_mode.geome", Set.of( + "es_es.json", "es_mx.json", "fr_ca.json", "fr_fr.json", "ja_jp.json", + "ko_kr.json", "pt_br.json", "ru_ru.json", "zh_cn.json")), + Map.entry("value.orespawn.geology_mode.legacy", Set.of("de_au.json", "de_de.json")), + Map.entry("value.orespawn.height_distribution.uniform", Set.of("de_au.json", "de_de.json")), + Map.entry("value.orespawn.height_distribution.triangle", Set.of("pt_br.json")), + Map.entry("value.orespawn.ore_pattern.default", Set.of( + "de_au.json", "de_de.json", "es_es.json", "es_mx.json", "fr_ca.json", + "fr_fr.json", "ja_jp.json", "ko_kr.json", "pt_br.json", "ru_ru.json", + "zh_cn.json")), + Map.entry("value.orespawn.ore_pattern.precision", Set.of( + "de_au.json", "de_de.json", "es_es.json", "es_mx.json", "fr_ca.json", + "fr_fr.json", "ja_jp.json", "ko_kr.json", "pt_br.json", "ru_ru.json", + "zh_cn.json")), + Map.entry("value.orespawn.ore_pattern.underfluids", Set.of( + "de_au.json", "de_de.json", "es_es.json", "es_mx.json", "fr_ca.json", + "fr_fr.json", "ja_jp.json", "ko_kr.json", "pt_br.json", "ru_ru.json", + "zh_cn.json"))); private static final String[] MOJIBAKE_MARKERS = { "\u00c3", "\u00c2", "\u00e2\u20ac", "\u00d0", "\u00d1", "\u00e3\u0192", "\u00ea\u00b4", "\u00ec\u201a", "\u00e7\u0178" @@ -37,6 +80,7 @@ void everyLocaleMatchesEnglishKeysAndFormatting() throws Exception { JsonObject english = read(LANG_DIR.resolve("en_us.json")); Set englishKeys = english.keySet(); Set localeFiles = new HashSet<>(); + Set observedIntentionalEnglishValues = new HashSet<>(); try (java.util.stream.Stream files = Files.list(LANG_DIR)) { for (Path file : (Iterable) files @@ -56,6 +100,15 @@ void everyLocaleMatchesEnglishKeysAndFormatting() throws Exception { formatArgumentCount(translated.getAsString()), locale + " changes the format arguments for " + key); String value = translated.getAsString(); + Set intentionalLocales = INTENTIONAL_ENGLISH_VALUES + .getOrDefault(key, Set.of()); + if (!locale.startsWith("en_") && !intentionalLocales.contains(locale)) { + assertFalse(value.equals(english.get(key).getAsString()), + locale + " still uses the English fallback for " + key); + } + if (!locale.startsWith("en_") && value.equals(english.get(key).getAsString())) { + observedIntentionalEnglishValues.add(key + "\n" + locale); + } for (String marker : MOJIBAKE_MARKERS) { assertFalse(value.contains(marker), locale + " contains broken UTF-8 text for " + key); } @@ -67,7 +120,16 @@ void everyLocaleMatchesEnglishKeysAndFormatting() throws Exception { } } - assertTrue(localeFiles.containsAll(REQUIRED_LOCALES), "Required new locales are missing"); + assertEquals(EXPECTED_LOCALES, localeFiles, + "The shipped locale set changed; add complete translations and review this guardrail"); + Set expectedIntentionalEnglishValues = new HashSet<>(); + for (Map.Entry> entry : INTENTIONAL_ENGLISH_VALUES.entrySet()) { + for (String locale : entry.getValue()) { + expectedIntentionalEnglishValues.add(entry.getKey() + "\n" + locale); + } + } + assertEquals(expectedIntentionalEnglishValues, observedIntentionalEnglishValues, + "The locale-specific English exception list is stale; review and narrow it"); } private static int formatArgumentCount(String value) { diff --git a/src/test/java/zone/moddev/mc/orespawn/api/OreSpawnBiomesTest.java b/src/test/java/zone/moddev/mc/orespawn/api/OreSpawnBiomesTest.java new file mode 100644 index 00000000..769b5225 --- /dev/null +++ b/src/test/java/zone/moddev/mc/orespawn/api/OreSpawnBiomesTest.java @@ -0,0 +1,101 @@ +package zone.moddev.mc.orespawn.api; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertSame; + +import java.util.Optional; + +import com.mojang.serialization.Lifecycle; + +import net.minecraft.core.Holder; +import net.minecraft.core.HolderGetter; +import net.minecraft.core.HolderLookup; +import net.minecraft.core.MappedRegistry; +import net.minecraft.core.RegistrationInfo; +import net.minecraft.core.Registry; +import net.minecraft.core.registries.Registries; +import net.minecraft.data.registries.VanillaRegistries; +import net.minecraft.data.worldgen.BootstrapContext; +import net.minecraft.resources.ResourceKey; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.biome.Biome; +import net.minecraft.world.level.biome.Biomes; + +import org.junit.jupiter.api.Test; + +class OreSpawnBiomesTest { + @Test + void copiesBiomeThroughDynamicRegistryBootstrap() { + HolderLookup.Provider vanilla = VanillaRegistries.createLookup(); + MappedRegistry generated = generatedBiomes(); + BootstrapContext context = context(vanilla, generated); + ResourceKey target = ResourceKey.create(Registries.BIOME, + ResourceLocation.parse("test:candy_plains")); + HolderGetter biomes = vanilla.lookupOrThrow(Registries.BIOME); + Biome plains = biomes.getOrThrow(Biomes.PLAINS).value(); + + Holder.Reference registered = OreSpawnBiomes.copyAndRegister( + context, target, biomes, Biomes.PLAINS, + builder -> builder.temperature(1.35F).downfall(0.15F)); + + Biome copy = registered.value(); + assertSame(copy, generated.getHolder(target).orElseThrow().value()); + assertEquals(1.35F, copy.getModifiedClimateSettings().temperature()); + assertEquals(0.15F, copy.getModifiedClimateSettings().downfall()); + assertEquals(plains.getModifiedSpecialEffects(), copy.getModifiedSpecialEffects()); + assertSame(plains.getMobSettings(), copy.getMobSettings()); + assertSame(plains.getGenerationSettings(), copy.getGenerationSettings()); + } + + @Test + void registersBlankBiomeThroughDynamicRegistryBootstrap() { + HolderLookup.Provider vanilla = VanillaRegistries.createLookup(); + MappedRegistry generated = generatedBiomes(); + BootstrapContext context = context(vanilla, generated); + ResourceKey target = ResourceKey.create(Registries.BIOME, + ResourceLocation.parse("test:blank_candy_plains")); + HolderGetter biomes = vanilla.lookupOrThrow(Registries.BIOME); + Biome plains = biomes.getOrThrow(Biomes.PLAINS).value(); + + Holder.Reference registered = OreSpawnBiomes.blankAndRegister( + context, target, builder -> builder + .hasPrecipitation(false) + .temperature(1.35F) + .downfall(0.15F) + .specialEffects(plains.getModifiedSpecialEffects()) + .mobSpawnSettings(plains.getMobSettings()) + .generationSettings(plains.getGenerationSettings())); + + Biome blank = registered.value(); + assertSame(blank, generated.getHolder(target).orElseThrow().value()); + assertFalse(blank.getModifiedClimateSettings().hasPrecipitation()); + assertEquals(1.35F, blank.getModifiedClimateSettings().temperature()); + assertEquals(0.15F, blank.getModifiedClimateSettings().downfall()); + assertEquals(plains.getModifiedSpecialEffects(), blank.getModifiedSpecialEffects()); + assertSame(plains.getMobSettings(), blank.getMobSettings()); + assertSame(plains.getGenerationSettings(), blank.getGenerationSettings()); + } + + private static MappedRegistry generatedBiomes() { + return new MappedRegistry<>(Registries.BIOME, Lifecycle.stable()); + } + + private static BootstrapContext context(HolderLookup.Provider vanilla, + MappedRegistry generated) { + return new BootstrapContext<>() { + @Override + public Holder.Reference register(ResourceKey key, Biome value, + Lifecycle lifecycle) { + return generated.register(key, value, + new RegistrationInfo(Optional.empty(), lifecycle)); + } + + @Override + public HolderGetter lookup( + ResourceKey> key) { + return vanilla.lookupOrThrow(key); + } + }; + } +}