diff options
| author | mat <27899617+mat-1@users.noreply.github.com> | 2025-09-30 10:56:34 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-30 10:56:34 -0500 |
| commit | 643fcb98c0e6cdc63218dd39960d9053b209d9a6 (patch) | |
| tree | 6bddb7fe39b8fcc3ab3fb2665574533bb227898a /azalea-language/src | |
| parent | a80d8d1b242430c4a251876fa67bfd26af7a0de9 (diff) | |
| download | azalea-drasl-643fcb98c0e6cdc63218dd39960d9053b209d9a6.tar.xz | |
1.21.9 (#235)
* start updating to 25w33a
* 1.21.9-pre2
* clippy
* cleanup, and fix c_explode and c_player_rotation
* mc update should be in Changed section in the changelog
* 1.21.9
Diffstat (limited to 'azalea-language/src')
| -rw-r--r-- | azalea-language/src/en_us.json | 365 |
1 files changed, 278 insertions, 87 deletions
diff --git a/azalea-language/src/en_us.json b/azalea-language/src/en_us.json index dcce9a30..aad18358 100644 --- a/azalea-language/src/en_us.json +++ b/azalea-language/src/en_us.json @@ -277,7 +277,8 @@ "advMode.mode.sequence": "Chain", "advMode.mode.unconditional": "Unconditional", "advMode.notAllowed": "Must be an opped player in creative mode", - "advMode.notEnabled": "Command blocks are not enabled on this server", + "advMode.notEnabled": "Command blocks are not enabled", + "advMode.notEnabled.spawner": "Spawner blocks are not enabled", "advMode.previousOutput": "Previous Output", "advMode.setCommand": "Set Console Command for Block", "advMode.setCommand.success": "Command set: %s", @@ -293,13 +294,13 @@ "argument.block.property.novalue": "Expected value for property '%s' on block %s", "argument.block.property.unclosed": "Expected closing ] for block state properties", "argument.block.property.unknown": "Block %s does not have property '%s'", - "argument.block.tag.disallowed": "Tags aren't allowed here, only actual blocks", + "argument.block.tag.disallowed": "Tags aren't allowed here; only actual blocks are", "argument.color.invalid": "Unknown color '%s'", "argument.component.invalid": "Invalid chat component: %s", "argument.criteria.invalid": "Unknown criterion '%s'", "argument.dimension.invalid": "Unknown dimension '%s'", - "argument.double.big": "Double must not be more than %s, found %s", - "argument.double.low": "Double must not be less than %s, found %s", + "argument.double.big": "Double must not be more than %s: found %s", + "argument.double.low": "Double must not be less than %s: found %s", "argument.entity.invalid": "Invalid name or UUID", "argument.entity.notfound.entity": "No entity was found", "argument.entity.notfound.player": "No player was found", @@ -345,19 +346,19 @@ "argument.entity.selector.unknown": "Unknown selector type '%s'", "argument.entity.toomany": "Only one entity is allowed, but the provided selector allows more than one", "argument.enum.invalid": "Invalid value \"%s\"", - "argument.float.big": "Float must not be more than %s, found %s", - "argument.float.low": "Float must not be less than %s, found %s", + "argument.float.big": "Float must not be more than %s: found %s", + "argument.float.low": "Float must not be less than %s: found %s", "argument.gamemode.invalid": "Unknown game mode: %s", "argument.hexcolor.invalid": "Invalid hex color code '%s'", "argument.id.invalid": "Invalid ID", "argument.id.unknown": "Unknown ID: %s", - "argument.integer.big": "Integer must not be more than %s, found %s", - "argument.integer.low": "Integer must not be less than %s, found %s", + "argument.integer.big": "Integer must not be more than %s: found %s", + "argument.integer.low": "Integer must not be less than %s: found %s", "argument.item.id.invalid": "Unknown item '%s'", - "argument.item.tag.disallowed": "Tags aren't allowed here, only actual items", + "argument.item.tag.disallowed": "Tags aren't allowed here; only actual items are", "argument.literal.incorrect": "Expected literal %s", - "argument.long.big": "Long must not be more than %s, found %s", - "argument.long.low": "Long must not be less than %s, found %s", + "argument.long.big": "Long must not be more than %s: found %s", + "argument.long.low": "Long must not be less than %s: found %s", "argument.message.too_long": "Chat message was too long (%s > maximum %s characters)", "argument.nbt.array.invalid": "Invalid array type '%s'", "argument.nbt.array.mixed": "Can't insert %s into %s", @@ -378,7 +379,7 @@ "argument.pos2d.incomplete": "Incomplete (expected 2 coordinates)", "argument.pos3d.incomplete": "Incomplete (expected 3 coordinates)", "argument.range.empty": "Expected value or range of values", - "argument.range.ints": "Only whole numbers allowed, not decimals", + "argument.range.ints": "Only whole numbers are allowed; not decimals", "argument.range.swapped": "Min cannot be bigger than max", "argument.resource_or_id.failed_to_parse": "Failed to parse structure: %s", "argument.resource_or_id.invalid": "Invalid id or tag", @@ -394,7 +395,7 @@ "argument.style.invalid": "Invalid style: %s", "argument.time.invalid_tick_count": "The tick count must be non-negative", "argument.time.invalid_unit": "Invalid unit", - "argument.time.tick_count_too_low": "The tick count must not be less than %s, found %s", + "argument.time.tick_count_too_low": "The tick count must not be less than %s: found %s", "argument.uuid.invalid": "Invalid UUID", "argument.waypoint.invalid": "Selected entity is not a waypoint", "arguments.block.tag.unknown": "Unknown block tag '%s'", @@ -417,7 +418,7 @@ "arguments.objective.readonly": "Scoreboard objective '%s' is read-only", "arguments.operation.div0": "Cannot divide by zero", "arguments.operation.invalid": "Invalid operation", - "arguments.swizzle.invalid": "Invalid swizzle, expected combination of 'x', 'y' and 'z'", + "arguments.swizzle.invalid": "Invalid swizzle: expected combination of 'x', 'y' and 'z'", "attribute.modifier.equals.0": "%s %s", "attribute.modifier.equals.1": "%s%% %s", "attribute.modifier.equals.2": "%s%% %s", @@ -571,6 +572,7 @@ "block.minecraft.acacia_planks": "Acacia Planks", "block.minecraft.acacia_pressure_plate": "Acacia Pressure Plate", "block.minecraft.acacia_sapling": "Acacia Sapling", + "block.minecraft.acacia_shelf": "Acacia Shelf", "block.minecraft.acacia_sign": "Acacia Sign", "block.minecraft.acacia_slab": "Acacia Slab", "block.minecraft.acacia_stairs": "Acacia Stairs", @@ -607,6 +609,7 @@ "block.minecraft.bamboo_planks": "Bamboo Planks", "block.minecraft.bamboo_pressure_plate": "Bamboo Pressure Plate", "block.minecraft.bamboo_sapling": "Bamboo Shoot", + "block.minecraft.bamboo_shelf": "Bamboo Shelf", "block.minecraft.bamboo_sign": "Bamboo Sign", "block.minecraft.bamboo_slab": "Bamboo Slab", "block.minecraft.bamboo_stairs": "Bamboo Stairs", @@ -1329,6 +1332,7 @@ "block.minecraft.birch_planks": "Birch Planks", "block.minecraft.birch_pressure_plate": "Birch Pressure Plate", "block.minecraft.birch_sapling": "Birch Sapling", + "block.minecraft.birch_shelf": "Birch Shelf", "block.minecraft.birch_sign": "Birch Sign", "block.minecraft.birch_slab": "Birch Slab", "block.minecraft.birch_stairs": "Birch Stairs", @@ -1429,6 +1433,7 @@ "block.minecraft.cherry_planks": "Cherry Planks", "block.minecraft.cherry_pressure_plate": "Cherry Pressure Plate", "block.minecraft.cherry_sapling": "Cherry Sapling", + "block.minecraft.cherry_shelf": "Cherry Shelf", "block.minecraft.cherry_sign": "Cherry Sign", "block.minecraft.cherry_slab": "Cherry Slab", "block.minecraft.cherry_stairs": "Cherry Stairs", @@ -1471,12 +1476,19 @@ "block.minecraft.comparator": "Redstone Comparator", "block.minecraft.composter": "Composter", "block.minecraft.conduit": "Conduit", + "block.minecraft.copper_bars": "Copper Bars", "block.minecraft.copper_block": "Block of Copper", "block.minecraft.copper_bulb": "Copper Bulb", + "block.minecraft.copper_chain": "Copper Chain", + "block.minecraft.copper_chest": "Copper Chest", "block.minecraft.copper_door": "Copper Door", + "block.minecraft.copper_golem_statue": "Copper Golem Statue", "block.minecraft.copper_grate": "Copper Grate", + "block.minecraft.copper_lantern": "Copper Lantern", "block.minecraft.copper_ore": "Copper Ore", + "block.minecraft.copper_torch": "Copper Torch", "block.minecraft.copper_trapdoor": "Copper Trapdoor", + "block.minecraft.copper_wall_torch": "Copper Wall Torch", "block.minecraft.cornflower": "Cornflower", "block.minecraft.cracked_deepslate_bricks": "Cracked Deepslate Bricks", "block.minecraft.cracked_deepslate_tiles": "Cracked Deepslate Tiles", @@ -1499,6 +1511,7 @@ "block.minecraft.crimson_planks": "Crimson Planks", "block.minecraft.crimson_pressure_plate": "Crimson Pressure Plate", "block.minecraft.crimson_roots": "Crimson Roots", + "block.minecraft.crimson_shelf": "Crimson Shelf", "block.minecraft.crimson_sign": "Crimson Sign", "block.minecraft.crimson_slab": "Crimson Slab", "block.minecraft.crimson_stairs": "Crimson Stairs", @@ -1539,6 +1552,7 @@ "block.minecraft.dark_oak_planks": "Dark Oak Planks", "block.minecraft.dark_oak_pressure_plate": "Dark Oak Pressure Plate", "block.minecraft.dark_oak_sapling": "Dark Oak Sapling", + "block.minecraft.dark_oak_shelf": "Dark Oak Shelf", "block.minecraft.dark_oak_sign": "Dark Oak Sign", "block.minecraft.dark_oak_slab": "Dark Oak Slab", "block.minecraft.dark_oak_stairs": "Dark Oak Stairs", @@ -1621,13 +1635,19 @@ "block.minecraft.ender_chest": "Ender Chest", "block.minecraft.exposed_chiseled_copper": "Exposed Chiseled Copper", "block.minecraft.exposed_copper": "Exposed Copper", + "block.minecraft.exposed_copper_bars": "Exposed Copper Bars", "block.minecraft.exposed_copper_bulb": "Exposed Copper Bulb", + "block.minecraft.exposed_copper_chain": "Exposed Copper Chain", + "block.minecraft.exposed_copper_chest": "Exposed Copper Chest", "block.minecraft.exposed_copper_door": "Exposed Copper Door", + "block.minecraft.exposed_copper_golem_statue": "Exposed Copper Golem Statue", "block.minecraft.exposed_copper_grate": "Exposed Copper Grate", + "block.minecraft.exposed_copper_lantern": "Exposed Copper Lantern", "block.minecraft.exposed_copper_trapdoor": "Exposed Copper Trapdoor", "block.minecraft.exposed_cut_copper": "Exposed Cut Copper", "block.minecraft.exposed_cut_copper_slab": "Exposed Cut Copper Slab", "block.minecraft.exposed_cut_copper_stairs": "Exposed Cut Copper Stairs", + "block.minecraft.exposed_lightning_rod": "Exposed Lightning Rod", "block.minecraft.farmland": "Farmland", "block.minecraft.fern": "Fern", "block.minecraft.fire": "Fire", @@ -1705,6 +1725,7 @@ "block.minecraft.infested_stone_bricks": "Infested Stone Bricks", "block.minecraft.iron_bars": "Iron Bars", "block.minecraft.iron_block": "Block of Iron", + "block.minecraft.iron_chain": "Iron Chain", "block.minecraft.iron_door": "Iron Door", "block.minecraft.iron_ore": "Iron Ore", "block.minecraft.iron_trapdoor": "Iron Trapdoor", @@ -1721,6 +1742,7 @@ "block.minecraft.jungle_planks": "Jungle Planks", "block.minecraft.jungle_pressure_plate": "Jungle Pressure Plate", "block.minecraft.jungle_sapling": "Jungle Sapling", + "block.minecraft.jungle_shelf": "Jungle Shelf", "block.minecraft.jungle_sign": "Jungle Sign", "block.minecraft.jungle_slab": "Jungle Slab", "block.minecraft.jungle_stairs": "Jungle Stairs", @@ -1813,6 +1835,7 @@ "block.minecraft.mangrove_pressure_plate": "Mangrove Pressure Plate", "block.minecraft.mangrove_propagule": "Mangrove Propagule", "block.minecraft.mangrove_roots": "Mangrove Roots", + "block.minecraft.mangrove_shelf": "Mangrove Shelf", "block.minecraft.mangrove_sign": "Mangrove Sign", "block.minecraft.mangrove_slab": "Mangrove Slab", "block.minecraft.mangrove_stairs": "Mangrove Stairs", @@ -1866,6 +1889,7 @@ "block.minecraft.oak_planks": "Oak Planks", "block.minecraft.oak_pressure_plate": "Oak Pressure Plate", "block.minecraft.oak_sapling": "Oak Sapling", + "block.minecraft.oak_shelf": "Oak Shelf", "block.minecraft.oak_sign": "Oak Sign", "block.minecraft.oak_slab": "Oak Slab", "block.minecraft.oak_stairs": "Oak Stairs", @@ -1895,13 +1919,19 @@ "block.minecraft.oxeye_daisy": "Oxeye Daisy", "block.minecraft.oxidized_chiseled_copper": "Oxidized Chiseled Copper", "block.minecraft.oxidized_copper": "Oxidized Copper", + "block.minecraft.oxidized_copper_bars": "Oxidized Copper Bars", "block.minecraft.oxidized_copper_bulb": "Oxidized Copper Bulb", + "block.minecraft.oxidized_copper_chain": "Oxidized Copper Chain", + "block.minecraft.oxidized_copper_chest": "Oxidized Copper Chest", "block.minecraft.oxidized_copper_door": "Oxidized Copper Door", + "block.minecraft.oxidized_copper_golem_statue": "Oxidized Copper Golem Statue", "block.minecraft.oxidized_copper_grate": "Oxidized Copper Grate", + "block.minecraft.oxidized_copper_lantern": "Oxidized Copper Lantern", "block.minecraft.oxidized_copper_trapdoor": "Oxidized Copper Trapdoor", "block.minecraft.oxidized_cut_copper": "Oxidized Cut Copper", "block.minecraft.oxidized_cut_copper_slab": "Oxidized Cut Copper Slab", "block.minecraft.oxidized_cut_copper_stairs": "Oxidized Cut Copper Stairs", + "block.minecraft.oxidized_lightning_rod": "Oxidized Lightning Rod", "block.minecraft.packed_ice": "Packed Ice", "block.minecraft.packed_mud": "Packed Mud", "block.minecraft.pale_hanging_moss": "Pale Hanging Moss", @@ -1917,6 +1947,7 @@ "block.minecraft.pale_oak_planks": "Pale Oak Planks", "block.minecraft.pale_oak_pressure_plate": "Pale Oak Pressure Plate", "block.minecraft.pale_oak_sapling": "Pale Oak Sapling", + "block.minecraft.pale_oak_shelf": "Pale Oak Shelf", "block.minecraft.pale_oak_sign": "Pale Oak Sign", "block.minecraft.pale_oak_slab": "Pale Oak Slab", "block.minecraft.pale_oak_stairs": "Pale Oak Stairs", @@ -2165,6 +2196,7 @@ "block.minecraft.spruce_planks": "Spruce Planks", "block.minecraft.spruce_pressure_plate": "Spruce Pressure Plate", "block.minecraft.spruce_sapling": "Spruce Sapling", + "block.minecraft.spruce_shelf": "Spruce Shelf", "block.minecraft.spruce_sign": "Spruce Sign", "block.minecraft.spruce_slab": "Spruce Slab", "block.minecraft.spruce_stairs": "Spruce Stairs", @@ -2261,6 +2293,7 @@ "block.minecraft.warped_planks": "Warped Planks", "block.minecraft.warped_pressure_plate": "Warped Pressure Plate", "block.minecraft.warped_roots": "Warped Roots", + "block.minecraft.warped_shelf": "Warped Shelf", "block.minecraft.warped_sign": "Warped Sign", "block.minecraft.warped_slab": "Warped Slab", "block.minecraft.warped_stairs": "Warped Stairs", @@ -2272,50 +2305,80 @@ "block.minecraft.water": "Water", "block.minecraft.water_cauldron": "Water Cauldron", "block.minecraft.waxed_chiseled_copper": "Waxed Chiseled Copper", + "block.minecraft.waxed_copper_bars": "Waxed Copper Bars", "block.minecraft.waxed_copper_block": "Waxed Block of Copper", "block.minecraft.waxed_copper_bulb": "Waxed Copper Bulb", + "block.minecraft.waxed_copper_chain": "Waxed Copper Chain", + "block.minecraft.waxed_copper_chest": "Waxed Copper Chest", "block.minecraft.waxed_copper_door": "Waxed Copper Door", + "block.minecraft.waxed_copper_golem_statue": "Waxed Copper Golem Statue", "block.minecraft.waxed_copper_grate": "Waxed Copper Grate", + "block.minecraft.waxed_copper_lantern": "Waxed Copper Lantern", "block.minecraft.waxed_copper_trapdoor": "Waxed Copper Trapdoor", "block.minecraft.waxed_cut_copper": "Waxed Cut Copper", "block.minecraft.waxed_cut_copper_slab": "Waxed Cut Copper Slab", "block.minecraft.waxed_cut_copper_stairs": "Waxed Cut Copper Stairs", "block.minecraft.waxed_exposed_chiseled_copper": "Waxed Exposed Chiseled Copper", "block.minecraft.waxed_exposed_copper": "Waxed Exposed Copper", + "block.minecraft.waxed_exposed_copper_bars": "Waxed Exposed Copper Bars", "block.minecraft.waxed_exposed_copper_bulb": "Waxed Exposed Copper Bulb", + "block.minecraft.waxed_exposed_copper_chain": "Waxed Exposed Copper Chain", + "block.minecraft.waxed_exposed_copper_chest": "Waxed Exposed Copper Chest", "block.minecraft.waxed_exposed_copper_door": "Waxed Exposed Copper Door", + "block.minecraft.waxed_exposed_copper_golem_statue": "Waxed Exposed Copper Golem Statue", "block.minecraft.waxed_exposed_copper_grate": "Waxed Exposed Copper Grate", + "block.minecraft.waxed_exposed_copper_lantern": "Waxed Exposed Copper Lantern", "block.minecraft.waxed_exposed_copper_trapdoor": "Waxed Exposed Copper Trapdoor", "block.minecraft.waxed_exposed_cut_copper": "Waxed Exposed Cut Copper", "block.minecraft.waxed_exposed_cut_copper_slab": "Waxed Exposed Cut Copper Slab", "block.minecraft.waxed_exposed_cut_copper_stairs": "Waxed Exposed Cut Copper Stairs", + "block.minecraft.waxed_exposed_lightning_rod": "Waxed Exposed Lightning Rod", + "block.minecraft.waxed_lightning_rod": "Waxed Lightning Rod", "block.minecraft.waxed_oxidized_chiseled_copper": "Waxed Oxidized Chiseled Copper", "block.minecraft.waxed_oxidized_copper": "Waxed Oxidized Copper", + "block.minecraft.waxed_oxidized_copper_bars": "Waxed Oxidized Copper Bars", "block.minecraft.waxed_oxidized_copper_bulb": "Waxed Oxidized Copper Bulb", + "block.minecraft.waxed_oxidized_copper_chain": "Waxed Oxidized Copper Chain", + "block.minecraft.waxed_oxidized_copper_chest": "Waxed Oxidized Copper Chest", "block.minecraft.waxed_oxidized_copper_door": "Waxed Oxidized Copper Door", + "block.minecraft.waxed_oxidized_copper_golem_statue": "Waxed Oxidized Copper Golem Statue", "block.minecraft.waxed_oxidized_copper_grate": "Waxed Oxidized Copper Grate", + "block.minecraft.waxed_oxidized_copper_lantern": "Waxed Oxidized Copper Lantern", "block.minecraft.waxed_oxidized_copper_trapdoor": "Waxed Oxidized Copper Trapdoor", "block.minecraft.waxed_oxidized_cut_copper": "Waxed Oxidized Cut Copper", "block.minecraft.waxed_oxidized_cut_copper_slab": "Waxed Oxidized Cut Copper Slab", "block.minecraft.waxed_oxidized_cut_copper_stairs": "Waxed Oxidized Cut Copper Stairs", + "block.minecraft.waxed_oxidized_lightning_rod": "Waxed Oxidized Lightning Rod", "block.minecraft.waxed_weathered_chiseled_copper": "Waxed Weathered Chiseled Copper", "block.minecraft.waxed_weathered_copper": "Waxed Weathered Copper", + "block.minecraft.waxed_weathered_copper_bars": "Waxed Weathered Copper Bars", "block.minecraft.waxed_weathered_copper_bulb": "Waxed Weathered Copper Bulb", + "block.minecraft.waxed_weathered_copper_chain": "Waxed Weathered Copper Chain", + "block.minecraft.waxed_weathered_copper_chest": "Waxed Weathered Copper Chest", "block.minecraft.waxed_weathered_copper_door": "Waxed Weathered Copper Door", + "block.minecraft.waxed_weathered_copper_golem_statue": "Waxed Weathered Copper Golem Statue", "block.minecraft.waxed_weathered_copper_grate": "Waxed Weathered Copper Grate", + "block.minecraft.waxed_weathered_copper_lantern": "Waxed Weathered Copper Lantern", "block.minecraft.waxed_weathered_copper_trapdoor": "Waxed Weathered Copper Trapdoor", "block.minecraft.waxed_weathered_cut_copper": "Waxed Weathered Cut Copper", "block.minecraft.waxed_weathered_cut_copper_slab": "Waxed Weathered Cut Copper Slab", "block.minecraft.waxed_weathered_cut_copper_stairs": "Waxed Weathered Cut Copper Stairs", + "block.minecraft.waxed_weathered_lightning_rod": "Waxed Weathered Lightning Rod", "block.minecraft.weathered_chiseled_copper": "Weathered Chiseled Copper", "block.minecraft.weathered_copper": "Weathered Copper", + "block.minecraft.weathered_copper_bars": "Weathered Copper Bars", "block.minecraft.weathered_copper_bulb": "Weathered Copper Bulb", + "block.minecraft.weathered_copper_chain": "Weathered Copper Chain", + "block.minecraft.weathered_copper_chest": "Weathered Copper Chest", "block.minecraft.weathered_copper_door": "Weathered Copper Door", + "block.minecraft.weathered_copper_golem_statue": "Weathered Copper Golem Statue", "block.minecraft.weathered_copper_grate": "Weathered Copper Grate", + "block.minecraft.weathered_copper_lantern": "Weathered Copper Lantern", "block.minecraft.weathered_copper_trapdoor": "Weathered Copper Trapdoor", "block.minecraft.weathered_cut_copper": "Weathered Cut Copper", "block.minecraft.weathered_cut_copper_slab": "Weathered Cut Copper Slab", "block.minecraft.weathered_cut_copper_stairs": "Weathered Cut Copper Stairs", + "block.minecraft.weathered_lightning_rod": "Weathered Lightning Rod", "block.minecraft.weeping_vines": "Weeping Vines", "block.minecraft.weeping_vines_plant": "Weeping Vines Plant", "block.minecraft.wet_sponge": "Wet Sponge", @@ -2382,7 +2445,7 @@ "chat.deleted_marker": "This chat message has been deleted by the server.", "chat.disabled.chain_broken": "Chat disabled due to broken chain. Please try reconnecting.", "chat.disabled.expiredProfileKey": "Chat disabled due to expired profile public key. Please try reconnecting.", - "chat.disabled.invalid_command_signature": "Command had unexpected or missing command argument signatures.", + "chat.disabled.invalid_command_signature": "The command had unexpected or missing command argument signatures.", "chat.disabled.invalid_signature": "Chat had an invalid signature. Please try reconnecting.", "chat.disabled.launcher": "Chat disabled by launcher option. Cannot send message.", "chat.disabled.missingProfileKey": "Chat disabled due to missing profile public key. Please try reconnecting.", @@ -2446,7 +2509,7 @@ "command.failed": "An unexpected error occurred trying to execute that command", "command.forkLimit": "Maximum number of contexts (%s) reached", "command.unknown.argument": "Incorrect argument for command", - "command.unknown.command": "Unknown or incomplete command, see below for error", + "command.unknown.command": "Unknown or incomplete command. See below for error", "commands.advancement.criterionNotFound": "The advancement %1$s does not contain the criterion '%2$s'", "commands.advancement.grant.criterion.to.many.failure": "Couldn't grant criterion '%s' of advancement %s to %s players as they already have it", "commands.advancement.grant.criterion.to.many.success": "Granted criterion '%s' of advancement %s to %s players", @@ -2472,17 +2535,17 @@ "commands.advancement.revoke.one.to.many.success": "Revoked the advancement %s from %s players", "commands.advancement.revoke.one.to.one.failure": "Couldn't revoke advancement %s from %s as they don't have it", "commands.advancement.revoke.one.to.one.success": "Revoked the advancement %s from %s", - "commands.attribute.base_value.get.success": "Base value of attribute %s for entity %s is %s", - "commands.attribute.base_value.reset.success": "Base value for attribute %s for entity %s reset to default %s", - "commands.attribute.base_value.set.success": "Base value for attribute %s for entity %s set to %s", + "commands.attribute.base_value.get.success": "The base value of attribute %s for entity %s is %s", + "commands.attribute.base_value.reset.success": "The base value for attribute %s for entity %s reset to default %s", + "commands.attribute.base_value.set.success": "The base value for attribute %s for entity %s set to %s", "commands.attribute.failed.entity": "%s is not a valid entity for this command", "commands.attribute.failed.modifier_already_present": "Modifier %s is already present on attribute %s for entity %s", "commands.attribute.failed.no_attribute": "Entity %s has no attribute %s", "commands.attribute.failed.no_modifier": "Attribute %s for entity %s has no modifier %s", "commands.attribute.modifier.add.success": "Added modifier %s to attribute %s for entity %s", "commands.attribute.modifier.remove.success": "Removed modifier %s from attribute %s for entity %s", - "commands.attribute.modifier.value.get.success": "Value of modifier %s on attribute %s for entity %s is %s", - "commands.attribute.value.get.success": "Value of attribute %s for entity %s is %s", + "commands.attribute.modifier.value.get.success": "The value of modifier %s on attribute %s for entity %s is %s", + "commands.attribute.value.get.success": "The value of attribute %s for entity %s is %s", "commands.ban.failed": "Nothing changed. The player is already banned", "commands.ban.success": "Banned %s: %s", "commands.banip.failed": "Nothing changed. That IP is already banned", @@ -2529,7 +2592,7 @@ "commands.clone.failed": "No blocks were cloned", "commands.clone.overlap": "The source and destination areas cannot overlap", "commands.clone.success": "Successfully cloned %s block(s)", - "commands.clone.toobig": "Too many blocks in the specified area (maximum %s, specified %s)", + "commands.clone.toobig": "Too many blocks in the specified area (maximum %s, but specified %s)", "commands.damage.invulnerable": "Target is invulnerable to the given damage type", "commands.damage.success": "Applied %s damage to %s", "commands.data.block.get": "%s on block %s, %s, %s after scale factor of %s is %s", @@ -2544,9 +2607,9 @@ "commands.data.get.multiple": "This argument accepts a single NBT value", "commands.data.get.unknown": "Can't get %s; tag doesn't exist", "commands.data.merge.failed": "Nothing changed. The specified properties already have these values", - "commands.data.modify.expected_list": "Expected list, got: %s", - "commands.data.modify.expected_object": "Expected object, got: %s", - "commands.data.modify.expected_value": "Expected value, got: %s", + "commands.data.modify.expected_list": "Expected a list: got %s", + "commands.data.modify.expected_object": "Expected an object: got %s", + "commands.data.modify.expected_value": "Expected a value: got %s", "commands.data.modify.invalid_index": "Invalid list index: %s", "commands.data.modify.invalid_substring": "Invalid substring indices: %s to %s", "commands.data.storage.get": "%s in storage %s after scale factor of %s is %s", @@ -2555,7 +2618,7 @@ "commands.datapack.create.already_exists": "Pack with name '%s' already exists", "commands.datapack.create.invalid_full_name": "Invalid new pack name '%s'", "commands.datapack.create.invalid_name": "Invalid characters in new pack name '%s'", - "commands.datapack.create.io_failure": "Can't create pack with name '%s', check logs", + "commands.datapack.create.io_failure": "Can't create pack with name '%s'. Check logs", "commands.datapack.create.metadata_encode_failure": "Failed to encode metadata for pack with name '%s': %s", "commands.datapack.create.success": "Created new empty pack with name '%s'", "commands.datapack.disable.failed": "Pack '%s' is not enabled!", @@ -2611,11 +2674,11 @@ "commands.enchant.failed.level": "%s is higher than the maximum level of %s supported by that enchantment", "commands.enchant.success.multiple": "Applied enchantment %s to %s entities", "commands.enchant.success.single": "Applied enchantment %s to %s's item", - "commands.execute.blocks.toobig": "Too many blocks in the specified area (maximum %s, specified %s)", + "commands.execute.blocks.toobig": "Too many blocks in the specified area (maximum %s, but specified %s)", "commands.execute.conditional.fail": "Test failed", - "commands.execute.conditional.fail_count": "Test failed, count: %s", + "commands.execute.conditional.fail_count": "Test failed. Count: %s", "commands.execute.conditional.pass": "Test passed", - "commands.execute.conditional.pass_count": "Test passed, count: %s", + "commands.execute.conditional.pass_count": "Test passed. Count: %s", "commands.execute.function.instantiationFailure": "Failed to instantiate function %s: %s", "commands.experience.add.levels.success.multiple": "Gave %s experience levels to %s players", "commands.experience.add.levels.success.single": "Gave %s experience levels to %s", @@ -2628,12 +2691,21 @@ "commands.experience.set.points.invalid": "Cannot set experience points above the maximum points for the player's current level", "commands.experience.set.points.success.multiple": "Set %s experience points on %s players", "commands.experience.set.points.success.single": "Set %s experience points on %s", + "commands.fetchprofile.copy_component": "Copy Component", + "commands.fetchprofile.copy_text": "Copy %s", + "commands.fetchprofile.failed_to_serialize": "Failed to serialize profile: %s", + "commands.fetchprofile.give_item": "Give Item", + "commands.fetchprofile.id.failure": "Failed to resolve profile for ID %s", + "commands.fetchprofile.id.success": "Resolved profile for ID %s: %s", + "commands.fetchprofile.name.failure": "Failed to resolve profile for name %s", + "commands.fetchprofile.name.success": "Resolved profile for name %s: %s", + "commands.fetchprofile.summon_mannequin": "Summon Mannequin", "commands.fill.failed": "No blocks were filled", "commands.fill.success": "Successfully filled %s block(s)", - "commands.fill.toobig": "Too many blocks in the specified area (maximum %s, specified %s)", + "commands.fill.toobig": "Too many blocks in the specified area (maximum %s, but specified %s)", "commands.fillbiome.success": "Biomes set between %s, %s, %s and %s, %s, %s", "commands.fillbiome.success.count": "%s biome entry/entries set between %s, %s, %s and %s, %s, %s", - "commands.fillbiome.toobig": "Too many blocks in the specified volume (maximum %s, specified %s)", + "commands.fillbiome.toobig": "Too many blocks in the specified volume (maximum %s, but specified %s)", "commands.forceload.added.failure": "No chunks were marked for force loading", "commands.forceload.added.multiple": "Marked %s chunks in %s from %s to %s to be force loaded", "commands.forceload.added.none": "No force loaded chunks were found in %s", @@ -2646,8 +2718,8 @@ "commands.forceload.removed.failure": "No chunks were removed from force loading", "commands.forceload.removed.multiple": "Unmarked %s chunks in %s from %s to %s for force loading", "commands.forceload.removed.single": "Unmarked chunk %s in %s for force loading", - "commands.forceload.toobig": "Too many chunks in the specified area (maximum %s, specified %s)", - "commands.function.error.argument_not_compound": "Invalid argument type: %s, expected Compound", + "commands.forceload.toobig": "Too many chunks in the specified area (maximum %s, but specified %s)", + "commands.function.error.argument_not_compound": "Invalid argument type: %s. Expected Compound", "commands.function.error.missing_argument": "Missing argument %2$s to function %1$s", "commands.function.error.missing_arguments": "Missing arguments to function %s", "commands.function.error.parse": "While instantiating macro %s: Command '%s' caused error: %s", @@ -2727,6 +2799,13 @@ "commands.playsound.failed": "The sound is too far away to be heard", "commands.playsound.success.multiple": "Played sound %s to %s players", "commands.playsound.success.single": "Played sound %s to %s", + "commands.profile_fetch.copy_component": "Copy Component", + "commands.profile_fetch.failed_to_serialize": "Failed to serialize profile: %s", + "commands.profile_fetch.give_item": "Give Item", + "commands.profile_fetch.id.failure": "Failed to resolved profile for id %s", + "commands.profile_fetch.id.success": "Resolved profile for id %s: %s", + "commands.profile_fetch.name.failure": "Failed to resolve profile for name %s", + "commands.profile_fetch.name.success": "Resolved profile for name %s: %s", "commands.publish.alreadyPublished": "Multiplayer game is already hosted on port %s", "commands.publish.failed": "Unable to host local game", "commands.publish.started": "Local game hosted on port %s", @@ -2820,8 +2899,12 @@ "commands.setidletimeout.success.disabled": "The player idle timeout is now disabled", "commands.setworldspawn.failure.not_overworld": "Can only set the world spawn for overworld", "commands.setworldspawn.success": "Set the world spawn point to %s, %s, %s [%s]", + "commands.setworldspawn.success.new": "Set the world spawn point to %s, %s, %s [%s, %s] in %s", "commands.spawnpoint.success.multiple": "Set spawn point to %s, %s, %s [%s] in %s for %s players", + "commands.spawnpoint.success.multiple.new": "Set spawn point to %s, %s, %s [%s, %s] in %s for %s players", "commands.spawnpoint.success.single": "Set spawn point to %s, %s, %s [%s] in %s for %s", + "commands.spawnpoint.success.single.new": "Set spawn point to %s, %s, %s [%s, %s] in %s for %s", + "commands.spectate.cannot_spectate": "%s cannot be spectated", "commands.spectate.not_spectator": "%s is not in spectator mode", "commands.spectate.self": "Cannot spectate yourself", "commands.spectate.success.started": "Now spectating %s", @@ -2837,6 +2920,7 @@ "commands.stopsound.success.sourceless.any": "Stopped all sounds", "commands.stopsound.success.sourceless.sound": "Stopped sound '%s'", "commands.summon.failed": "Unable to summon entity", + "commands.summon.failed.peaceful": "Monsters cannot be summoned in Peaceful difficulty", "commands.summon.failed.uuid": "Unable to summon entity due to duplicate UUIDs", "commands.summon.invalidPosition": "Invalid position for summon", "commands.summon.success": "Summoned new %s", @@ -2902,9 +2986,9 @@ "commands.test.error.test_instance_not_found": "Test instance block entity could not be found", "commands.test.error.test_instance_not_found.position": "Test instance block entity could not be found for test at %s, %s, %s", "commands.test.error.too_large": "The structure size must be less than %s blocks along each axis", - "commands.test.locate.done": "Finished locating, found %s structure(s)", + "commands.test.locate.done": "Finished locating: found %s structure(s)", "commands.test.locate.found": "Found structure at: %s (distance: %s)", - "commands.test.locate.started": "Started locating test structures, this might take a while...", + "commands.test.locate.started": "Started locating test structures. This might take a while...", "commands.test.no_tests": "No tests to run", "commands.test.relative_position": "Position relative to %s: %s", "commands.test.reset.error.no_tests": "Could not find any tests to reset", @@ -2915,7 +2999,7 @@ "commands.test.summary.all_required_passed": "All required tests passed :)", "commands.test.summary.failed": "%s required test(s) failed :(", "commands.test.summary.optional_failed": "%s optional test(s) failed", - "commands.tick.query.percentiles": "Percentiles: P50: %sms P95: %sms P99: %sms, sample: %s", + "commands.tick.query.percentiles": "Percentiles: P50: %sms P95: %sms P99: %sms. Sample: %s", "commands.tick.query.rate.running": "Target tick rate: %s per second.\nAverage time per tick: %sms (Target: %sms)", "commands.tick.query.rate.sprinting": "Target tick rate: %s per second (ignored, reference only).\nAverage time per tick: %sms", "commands.tick.rate.success": "Set the target tick rate to %s per second", @@ -3003,6 +3087,7 @@ "compliance.playtime.greaterThan24Hours": "You've been playing for greater than 24 hours", "compliance.playtime.hours": "You've been playing for %s hour(s)", "compliance.playtime.message": "Excessive gaming may interfere with normal daily life", + "component.profile.dynamic": "Dynamic", "connect.aborted": "Aborted", "connect.authorizing": "Logging in...", "connect.connecting": "Connecting to the server...", @@ -3227,7 +3312,7 @@ "debug.chunk_boundaries.off": "Chunk borders: hidden", "debug.chunk_boundaries.on": "Chunk borders: shown", "debug.clear_chat.help": "F3 + D = Clear chat", - "debug.copy_location.help": "F3 + C = Copy location as /tp command, hold F3 + C to crash the game", + "debug.copy_location.help": "F3 + C = Copy location as /tp command, or hold for 10 seconds to crash the game", "debug.copy_location.message": "Copied location to clipboard", "debug.crash.message": "F3 + C is held down. This will crash the game unless released.", "debug.crash.warning": "Crashing in %s...", @@ -3235,6 +3320,11 @@ "debug.creative_spectator.help": "F3 + N = Cycle previous game mode <-> spectator", "debug.dump_dynamic_textures": "Saved dynamic textures to %s", "debug.dump_dynamic_textures.help": "F3 + S = Dump dynamic textures", + "debug.entry.always": "Always", + "debug.entry.currently.alwaysOn": "%s: Currently always on", + "debug.entry.currently.inF3": "%s: Currently only in F3", + "debug.entry.currently.never": "%s: Currently off", + "debug.entry.f3": "In F3", "debug.gamemodes.error": "Unable to open game mode switcher; no permission", "debug.gamemodes.help": "F3 + F4 = Open game mode switcher", "debug.gamemodes.press_f4": "[ F4 ]", @@ -3246,6 +3336,15 @@ "debug.inspect.help": "F3 + I = Copy entity or block data to clipboard", "debug.inspect.server.block": "Copied server-side block data to clipboard", "debug.inspect.server.entity": "Copied server-side entity data to clipboard", + "debug.options.category.renderer": "Debug Renderers", + "debug.options.category.text": "Debug Screen Text", + "debug.options.help": "F3 + F6 = Edit debug options", + "debug.options.notAllowed.tooltip": "Not visible when debug info is reduced", + "debug.options.profile.default": "Default profile", + "debug.options.profile.performance": "Performance profile", + "debug.options.search": "Search...", + "debug.options.title": "Debug Options", + "debug.options.warning": "These options are for testing purposes only. They may slow down your computer, crash the game, or eat your pet rock.", "debug.pause_focus.help": "F3 + P = Pause on lost focus", "debug.pause_focus.off": "Pause on lost focus: disabled", "debug.pause_focus.on": "Pause on lost focus: enabled", @@ -3429,6 +3528,7 @@ "entity.minecraft.chicken": "Chicken", "entity.minecraft.cod": "Cod", "entity.minecraft.command_block_minecart": "Minecart with Command Block", + "entity.minecraft.copper_golem": "Copper Golem", "entity.minecraft.cow": "Cow", "entity.minecraft.creaking": "Creaking", "entity.minecraft.creaking_transient": "Creaking", @@ -3487,6 +3587,8 @@ "entity.minecraft.magma_cube": "Magma Cube", "entity.minecraft.mangrove_boat": "Mangrove Boat", "entity.minecraft.mangrove_chest_boat": "Mangrove Boat with Chest", + "entity.minecraft.mannequin": "Mannequin", + "entity.minecraft.mannequin.label": "NPC", "entity.minecraft.marker": "Marker", "entity.minecraft.minecart": "Minecart", "entity.minecraft.mooshroom": "Mooshroom", @@ -3644,8 +3746,10 @@ "gameMode.hardcore": "Hardcore Mode", "gameMode.spectator": "Spectator Mode", "gameMode.survival": "Survival Mode", + "gamerule.allowEnteringNetherUsingPortals": "Allow Nether", + "gamerule.allowEnteringNetherUsingPortals.description": "Controls whether players are allowed to enter the Nether.", "gamerule.allowFireTicksAwayFromPlayer": "Tick fire away from players", - "gamerule.allowFireTicksAwayFromPlayer.description": "Controls whether or not fire and lava should be able to tick further than 8 chunks away from any player", + "gamerule.allowFireTicksAwayFromPlayer.description": "Controls whether fire and lava should be able to tick further than 8 chunks away from any player.", "gamerule.announceAdvancements": "Announce advancements", "gamerule.blockExplosionDropDecay": "In block interaction explosions, some blocks won't drop their loot", "gamerule.blockExplosionDropDecay.description": "Some of the drops from blocks destroyed by explosions caused by block interactions are lost in the explosion.", @@ -3657,8 +3761,9 @@ "gamerule.category.spawning": "Spawning", "gamerule.category.updates": "World Updates", "gamerule.commandBlockOutput": "Broadcast command block output", + "gamerule.commandBlocksEnabled": "Enable Command Blocks", "gamerule.commandModificationBlockLimit": "Command modification block limit", - "gamerule.commandModificationBlockLimit.description": "Number of blocks that can be changed at once by one command, such as fill or clone.", + "gamerule.commandModificationBlockLimit.description": "The number of blocks that can be changed at once by one command, such as fill or clone.", "gamerule.disableElytraMovementCheck": "Disable elytra movement check", "gamerule.disablePlayerMovementCheck": "Disable player movement check", "gamerule.disableRaids": "Disable raids", @@ -3679,10 +3784,11 @@ "gamerule.doTileDrops.description": "Controls resource drops from blocks, including experience orbs.", "gamerule.doTraderSpawning": "Spawn Wandering Traders", "gamerule.doVinesSpread": "Vines spread", - "gamerule.doVinesSpread.description": "Controls whether or not the Vines block spreads randomly to adjacent blocks. Does not affect other types of vine blocks such as Weeping Vines, Twisting Vines, etc.", + "gamerule.doVinesSpread.description": "Controls whether the Vines block spreads randomly to adjacent blocks. Does not affect other types of vine blocks such as Weeping Vines, Twisting Vines, etc.", "gamerule.doWardenSpawning": "Spawn Wardens", "gamerule.doWeatherCycle": "Update weather", "gamerule.drowningDamage": "Deal drowning damage", + "gamerule.enableCommandBlocks": "Enable Command Blocks", "gamerule.enderPearlsVanishOnDeath": "Thrown Ender Pearls vanish on death", "gamerule.enderPearlsVanishOnDeath.description": "Whether Ender Pearls thrown by a player vanish when that player dies.", "gamerule.entitiesWithPassengersCanUsePortals": "Entities with passengers can use portals", @@ -3719,6 +3825,8 @@ "gamerule.playersSleepingPercentage.description": "The percentage of players who must be sleeping to skip the night.", "gamerule.projectilesCanBreakBlocks": "Projectiles can break blocks", "gamerule.projectilesCanBreakBlocks.description": "Controls whether impact projectiles will destroy blocks that are destructible by them.", + "gamerule.pvp": "Enable pvp", + "gamerule.pvp.description": "Controls whether players are allowed to damage other players.", "gamerule.randomTickSpeed": "Random tick speed rate", "gamerule.reducedDebugInfo": "Reduce debug info", "gamerule.reducedDebugInfo.description": "Limits contents of debug screen.", @@ -3727,7 +3835,10 @@ "gamerule.snowAccumulationHeight": "Snow accumulation height", "gamerule.snowAccumulationHeight.description": "When it snows, layers of snow form on the ground up to at most this number of layers.", "gamerule.spawnChunkRadius": "Spawn chunk radius", - "gamerule.spawnChunkRadius.description": "Amount of chunks that stay loaded around the overworld spawn position.", + "gamerule.spawnChunkRadius.description": "The amount of chunks that stay loaded around the overworld spawn position.", + "gamerule.spawnerBlocksEnabled": "Enable Spawner Blocks", + "gamerule.spawnMonsters": "Spawn Monsters", + "gamerule.spawnMonsters.description": "Controls whether monsters naturally spawn.", "gamerule.spawnRadius": "Respawn location radius", "gamerule.spawnRadius.description": "Controls the size of the area around the spawn point that players can spawn in.", "gamerule.spectatorsGenerateChunks": "Allow spectators to generate terrain", @@ -3901,6 +4012,7 @@ "gui.none": "None", "gui.ok": "Ok", "gui.open_report_dir": "Open Report Directory", + "gui.packSelection.search": "Search...", "gui.proceed": "Proceed", "gui.recipebook.moreRecipes": "Right Click for More", "gui.recipebook.page": "%s/%s", @@ -3942,6 +4054,7 @@ "gui.socialInteractions.tooltip.report.not_reportable": "This player can't be reported, because their chat messages can't be verified on this server", "gui.socialInteractions.tooltip.show": "Show messages", "gui.stats": "Statistics", + "gui.stats.none_found": "No statistics found.", "gui.togglable_slot": "Click to disable slot", "gui.toMenu": "Back to Server List", "gui.toRealms": "Back to Realms List", @@ -3961,8 +4074,8 @@ "instrument.minecraft.sing_goat_horn": "Sing", "instrument.minecraft.yearn_goat_horn": "Yearn", "inventory.binSlot": "Destroy Item", - "inventory.hotbarInfo": "Save hotbar with %1$s+%2$s", - "inventory.hotbarSaved": "Item hotbar saved (restore with %1$s+%2$s)", + "inventory.hotbarInfo": "Save hotbar with %1$s + %2$s", + "inventory.hotbarSaved": "Item hotbar saved (restore with %1$s + %2$s)", "item_modifier.unknown": "Unknown item modifier: %s", "item.canBreak": "Can break:", "item.canPlace": "Can be placed on:", @@ -4077,7 +4190,19 @@ "item.minecraft.cooked_rabbit": "Cooked Rabbit", "item.minecraft.cooked_salmon": "Cooked Salmon", "item.minecraft.cookie": "Cookie", + "item.minecraft.copper_axe": "Copper Axe", + "item.minecraft.copper_boots": "Copper Boots", + "item.minecraft.copper_chestplate": "Copper Chestplate", + "item.minecraft.copper_golem_spawn_egg": "Copper Golem Spawn Egg", + "item.minecraft.copper_helmet": "Copper Helmet", + "item.minecraft.copper_hoe": "Copper Hoe", + "item.minecraft.copper_horse_armor": "Copper Horse Armor", "item.minecraft.copper_ingot": "Copper Ingot", + "item.minecraft.copper_leggings": "Copper Leggings", + "item.minecraft.copper_nugget": "Copper Nugget", + "item.minecraft.copper_pickaxe": "Copper Pickaxe", + "item.minecraft.copper_shovel": "Copper Shovel", + "item.minecraft.copper_sword": "Copper Sword", "item.minecraft.cow_spawn_egg": "Cow Spawn Egg", "item.minecraft.creaking_spawn_egg": "Creaking Spawn Egg", "item.minecraft.creeper_banner_pattern": "Banner Pattern", @@ -4711,8 +4836,9 @@ "item.modifiers.saddle": "When saddled:", "item.nbt_tags": "NBT: %s tag(s)", "item.op_block_warning.line1": "Warning:", - "item.op_block_warning.line2": "Use of this item might lead to command execution", + "item.op_block_warning.line2": "Use of this item might lead to command execution.", "item.op_block_warning.line3": "Do not use unless you know the exact contents!", + "item.spawn_egg.peaceful": "Disabled in Peaceful", "item.unbreakable": "Unbreakable", "itemGroup.buildingBlocks": "Building Blocks", "itemGroup.coloredBlocks": "Colored Blocks", @@ -4774,7 +4900,15 @@ "key.categories.misc": "Miscellaneous", "key.categories.movement": "Movement", "key.categories.multiplayer": "Multiplayer", + "key.categories.spectator": "Spectator", "key.categories.ui": "Game Interface", + "key.category.minecraft.creative": "Creative Mode", + "key.category.minecraft.gameplay": "Gameplay", + "key.category.minecraft.inventory": "Inventory", + "key.category.minecraft.misc": "Miscellaneous", + "key.category.minecraft.movement": "Movement", + "key.category.minecraft.multiplayer": "Multiplayer", + "key.category.minecraft.spectator": "Spectator", "key.chat": "Open Chat", "key.command": "Open Command", "key.drop": "Drop Selected Item", @@ -4891,7 +5025,8 @@ "key.smoothCamera": "Toggle Cinematic Camera", "key.sneak": "Sneak", "key.socialInteractions": "Social Interactions Screen", - "key.spectatorOutlines": "Highlight Players (Spectators)", + "key.spectatorHotbar": "Select On Hotbar", + "key.spectatorOutlines": "Highlight Players", "key.sprint": "Sprint", "key.swapOffhand": "Swap Item With Off Hand", "key.togglePerspective": "Toggle Perspective", @@ -4920,6 +5055,14 @@ "lanServer.title": "LAN World", "lectern.take_book": "Take Book", "loading.progress": "%s%%", + "manageServer.add.title": "Add Server", + "manageServer.edit.title": "Edit Server Info", + "manageServer.enterIp": "Server Address", + "manageServer.enterName": "Server Name", + "manageServer.resourcePack": "Server Resource Packs", + "manageServer.resourcePack.disabled": "Disabled", + "manageServer.resourcePack.enabled": "Enabled", + "manageServer.resourcePack.prompt": "Prompt", "mco.account.privacy.info": "Read more about Mojang and privacy laws", "mco.account.privacy.info.button": "Read more about GDPR", "mco.account.privacy.information": "Mojang implements certain procedures to help protect children and their privacy including complying with the Children's Online Privacy Protection Act (COPPA) and General Data Protection Regulation (GDPR).\n\nYou may need to obtain parental consent before accessing your Realms account.", @@ -5026,6 +5169,7 @@ "mco.configure.world.name": "Realm Name", "mco.configure.world.opening": "Opening the Realm...", "mco.configure.world.players.error": "A player with the provided name does not exist", + "mco.configure.world.players.invite.duplicate": "A player with the provided name has already been invited to the Realm", "mco.configure.world.players.inviting": "Inviting player...", "mco.configure.world.players.title": "Players", "mco.configure.world.pvp": "PVP", @@ -5075,7 +5219,7 @@ "mco.configure.world.subscription.title": "Your Subscription", "mco.configure.world.subscription.unknown": "Unknown", "mco.configure.world.switch.slot": "Create World", - "mco.configure.world.switch.slot.subtitle": "This world is empty, choose how to create your world", + "mco.configure.world.switch.slot.subtitle": "This world is empty. Choose how to create your world", "mco.configure.world.title": "Configure Realm:", "mco.configure.world.uninvite.player": "Are you sure that you want to uninvite '%s'?", "mco.configure.world.uninvite.question": "Are you sure that you want to uninvite", @@ -5117,7 +5261,7 @@ "mco.errorMessage.6007": "User in too many Realms", "mco.errorMessage.6008": "Invalid Realm name", "mco.errorMessage.6009": "Invalid Realm description", - "mco.errorMessage.connectionFailure": "An error occurred, please try again later.", + "mco.errorMessage.connectionFailure": "An error occurred. Please try again later.", "mco.errorMessage.generic": "An error occurred: ", "mco.errorMessage.initialize.failed": "Failed to initialize Realm", "mco.errorMessage.noDetails": "No error details provided", @@ -5125,7 +5269,7 @@ "mco.errorMessage.realmsService.configurationError": "An unexpected error occurred while editing world options", "mco.errorMessage.realmsService.connectivity": "Could not connect to Realms: %s", "mco.errorMessage.realmsService.realmsError": "Realms (%s):", - "mco.errorMessage.realmsService.unknownCompatibility": "Could not check compatible version, got response: %s", + "mco.errorMessage.realmsService.unknownCompatibility": "Could not check compatible version. Got response: %s", "mco.errorMessage.retry": "Retry operation", "mco.errorMessage.serviceBusy": "Realms is busy at the moment.\nPlease try connecting to your Realm again in a couple of minutes.", "mco.gui.button": "Button", @@ -5213,8 +5357,8 @@ "mco.snapshot.start": "Start free Snapshot Realm", "mco.snapshot.subscription.info": "This is a Snapshot Realm that is paired to the subscription of your Realm '%s'. It will stay active for as long as its paired Realm is.", "mco.snapshot.tooltip": "Use Snapshot Realms to get a sneak peek at upcoming versions of Minecraft, which might include new features and other changes.\n\nYou can find your normal Realms in the release version of the game.", - "mco.snapshotRealmsPopup.message": "Realms are now available in Snapshots starting with Snapshot 23w41a. Every Realms subscription comes with a free Snapshot Realm that is separate from your normal Java Realm!", - "mco.snapshotRealmsPopup.title": "Realms now available in Snapshots", + "mco.snapshotRealmsPopup.message": "Realms is now available in Snapshots starting with Snapshot 23w41a. Every Realms subscription comes with a free Snapshot Realm that is separate from your normal Java Realm!", + "mco.snapshotRealmsPopup.title": "Realms is now available in Snapshots", "mco.snapshotRealmsPopup.urlText": "Learn More", "mco.template.button.publisher": "Publisher", "mco.template.button.select": "Select", @@ -5244,7 +5388,7 @@ "mco.trial.message.line2": "Click here for more info!", "mco.upload.button.name": "Upload", "mco.upload.cancelled": "Upload cancelled", - "mco.upload.close.failure": "Could not close your Realm, please try again later", + "mco.upload.close.failure": "Could not close your Realm. Please try again later.", "mco.upload.done": "Upload done", "mco.upload.entry.cheats": "%1$s, %2$s", "mco.upload.entry.commands": "%1$s, %2$s", @@ -5313,17 +5457,25 @@ "mirror.none": "|", "mount.onboard": "Press %1$s to Dismount", "multiplayer.applyingPack": "Applying resource pack", + "multiplayer.codeOfConduct.check": "Do not notify again for this Code of Conduct", + "multiplayer.codeOfConduct.title": "Server Code of Conduct", "multiplayer.confirm_command.parse_errors": "You are trying to execute an unrecognized or invalid command.\nAre you sure?\nCommand: %s", "multiplayer.confirm_command.permissions_required": "You are trying to execute a command that requires elevated permissions.\nThis might negatively affect your game.\nAre you sure?\nCommand: %s", + "multiplayer.confirm_command.run_command": "Run Command", + "multiplayer.confirm_command.signature_required": "You are trying to execute a command that will send chat messages using your name.\nIt can only be run from the chat screen\nCommand: %s", + "multiplayer.confirm_command.suggest_command": "Copy to Chat Screen", "multiplayer.confirm_command.title": "Confirm Command Execution", - "multiplayer.disconnect.authservers_down": "Authentication servers are down. Please try again later, sorry!", - "multiplayer.disconnect.bad_chat_index": "Detected missed or reordered chat message from server", + "multiplayer.disconnect.authservers_down": "Authentication servers are down. Please try again later. Sorry!", + "multiplayer.disconnect.bad_chat_index": "Detected a missed or reordered chat message from the server", "multiplayer.disconnect.banned": "You are banned from this server", "multiplayer.disconnect.banned_ip.expiration": "\nYour ban will be removed on %s", "multiplayer.disconnect.banned_ip.reason": "Your IP address is banned from this server.\nReason: %s", "multiplayer.disconnect.banned.expiration": "\nYour ban will be removed on %s", "multiplayer.disconnect.banned.reason": "You are banned from this server.\nReason: %s", + "multiplayer.disconnect.banned.reason.default": "Banned by an operator.", "multiplayer.disconnect.chat_validation_failed": "Chat message validation failure", + "multiplayer.disconnect.code_of_conduct": "Server requires accepting the Code of Conduct", + "multiplayer.disconnect.configuration_error": "Unexpected error during configuration", "multiplayer.disconnect.duplicate_login": "You logged in from another location", "multiplayer.disconnect.expired_public_key": "Expired profile public key. Check that your system time is synchronized, and try restarting your game.", "multiplayer.disconnect.flying": "Flying is not enabled on this server", @@ -5332,7 +5484,7 @@ "multiplayer.disconnect.illegal_characters": "Illegal characters in chat", "multiplayer.disconnect.incompatible": "Incompatible client! Please use %s", "multiplayer.disconnect.invalid_entity_attacked": "Attempting to attack an invalid entity", - "multiplayer.disconnect.invalid_packet": "Server sent an invalid packet", + "multiplayer.disconnect.invalid_packet": "The server sent an invalid packet", "multiplayer.disconnect.invalid_player_data": "Invalid player data", "multiplayer.disconnect.invalid_player_movement": "Invalid move player packet received", "multiplayer.disconnect.invalid_public_key_signature": "Invalid signature for profile public key.\nTry restarting your game.", @@ -5340,7 +5492,7 @@ "multiplayer.disconnect.invalid_vehicle_movement": "Invalid move vehicle packet received", "multiplayer.disconnect.ip_banned": "You have been IP banned from this server", "multiplayer.disconnect.kicked": "Kicked by an operator", - "multiplayer.disconnect.missing_tags": "Incomplete set of tags received from server.\nPlease contact server operator.", + "multiplayer.disconnect.missing_tags": "Incomplete set of tags received from the server.\nPlease contact a server operator.", "multiplayer.disconnect.name_taken": "That name is already taken", "multiplayer.disconnect.not_whitelisted": "You are not white-listed on this server!", "multiplayer.disconnect.out_of_order_chat": "Out-of-order chat packet received. Did your system time change?", @@ -5350,24 +5502,25 @@ "multiplayer.disconnect.server_shutdown": "Server closed", "multiplayer.disconnect.slow_login": "Took too long to log in", "multiplayer.disconnect.too_many_pending_chats": "Too many unacknowledged chat messages", - "multiplayer.disconnect.transfers_disabled": "Server does not accept transfers", + "multiplayer.disconnect.transfers_disabled": "This server does not accept transfers", "multiplayer.disconnect.unexpected_query_response": "Unexpected custom data from client", - "multiplayer.disconnect.unsigned_chat": "Received chat packet with missing or invalid signature.", + "multiplayer.disconnect.unsigned_chat": "Received a chat packet with a missing or invalid signature.", "multiplayer.disconnect.unverified_username": "Failed to verify username!", "multiplayer.downloadingStats": "Retrieving statistics...", "multiplayer.downloadingTerrain": "Loading terrain...", "multiplayer.lan.server_found": "New server found: %s", - "multiplayer.message_not_delivered": "Can't deliver chat message, check server logs: %s", + "multiplayer.message_not_delivered": "Can't deliver chat message; check server logs: %s", "multiplayer.player.joined": "%s joined the game", "multiplayer.player.joined.renamed": "%s (formerly known as %s) joined the game", "multiplayer.player.left": "%s left the game", "multiplayer.player.list.hp": "%shp", "multiplayer.player.list.narration": "Online players: %s", - "multiplayer.requiredTexturePrompt.disconnect": "Server requires a custom resource pack", + "multiplayer.requiredTexturePrompt.disconnect": "This server requires a custom resource pack", "multiplayer.requiredTexturePrompt.line1": "This server requires the use of a custom resource pack.", "multiplayer.requiredTexturePrompt.line2": "Rejecting this custom resource pack will disconnect you from this server.", "multiplayer.socialInteractions.not_available": "Social Interactions are only available in Multiplayer worlds", "multiplayer.status.and_more": "... and %s more ...", + "multiplayer.status.anonymous_player": "Anonymous Player", "multiplayer.status.cancelled": "Cancelled", "multiplayer.status.cannot_connect": "Can't connect to server", "multiplayer.status.cannot_resolve": "Can't resolve hostname", @@ -5470,7 +5623,7 @@ "narration.checkbox": "Checkbox: %s", "narration.checkbox.usage.focused": "Press Enter to toggle", "narration.checkbox.usage.hovered": "Left click to toggle", - "narration.component_list.usage": "Press Tab to navigate to next element", + "narration.component_list.usage": "Press Tab to navigate to the next element", "narration.cycle_button.usage.focused": "Press Enter to switch to %s", "narration.cycle_button.usage.hovered": "Left click to switch to %s", "narration.edit_box": "Edit box: %s", @@ -5478,15 +5631,16 @@ "narration.recipe": "Recipe for %s", "narration.recipe.usage": "Left click to select", "narration.recipe.usage.more": "Right click to show more recipes", - "narration.selection.usage": "Press up and down buttons to move to another entry", - "narration.slider.usage.focused": "Press left or right keyboard buttons to change value", - "narration.slider.usage.hovered": "Drag slider to change value", + "narration.selection.usage": "Press the up and down buttons to move to another entry", + "narration.slider.usage.focused": "Press the left or right keyboard buttons to change the value", + "narration.slider.usage.focused.keyboard_cannot_change_value": "Press Enter to start changing the slider value", + "narration.slider.usage.hovered": "Drag the slider to change its value", "narration.suggestion": "Selected suggestion %s out of %s: %s", "narration.suggestion.tooltip": "Selected suggestion %s out of %s: %s (%s)", "narration.suggestion.usage.cycle.fixed": "Press Tab to cycle to the next suggestion", "narration.suggestion.usage.cycle.hidable": "Press Tab to cycle to the next suggestion, or Escape to leave suggestions", - "narration.suggestion.usage.fill.fixed": "Press Tab to use suggestion", - "narration.suggestion.usage.fill.hidable": "Press Tab to use suggestion, or Escape to leave suggestions", + "narration.suggestion.usage.fill.fixed": "Press Tab to use the suggestion", + "narration.suggestion.usage.fill.hidable": "Press Tab to use the suggestion, or Escape to leave suggestions", "narration.tab_navigation.usage": "Press Ctrl and Tab to switch between tabs", "narrator.button.accessibility": "Accessibility", "narrator.button.difficulty_lock": "Difficulty lock", @@ -5540,14 +5694,16 @@ "options.accessibility.menu_background_blurriness": "Menu Background Blur", "options.accessibility.menu_background_blurriness.tooltip": "Changes the blurriness of menu backgrounds.", "options.accessibility.narrator_hotkey": "Narrator Hotkey", - "options.accessibility.narrator_hotkey.mac.tooltip": "Allows the Narrator to be toggled on and off with 'Cmd+B'.", - "options.accessibility.narrator_hotkey.tooltip": "Allows the Narrator to be toggled on and off with 'Ctrl+B'.", + "options.accessibility.narrator_hotkey.mac.tooltip": "Allows the Narrator to be toggled on and off with 'Cmd + B'.", + "options.accessibility.narrator_hotkey.tooltip": "Allows the Narrator to be toggled on and off with 'Ctrl + B'.", "options.accessibility.panorama_speed": "Panorama Scroll Speed", "options.accessibility.text_background": "Text Background", "options.accessibility.text_background_opacity": "Text Background Opacity", "options.accessibility.text_background.chat": "Chat", "options.accessibility.text_background.everywhere": "Everywhere", "options.accessibility.title": "Accessibility Settings", + "options.allowCursorChanges": "Allow Cursor Changes", + "options.allowCursorChanges.tooltip": "Allows the mouse cursor to change shape when over certain UI elements.", "options.allowServerListing": "Allow Server Listings", "options.allowServerListing.tooltip": "Servers may list online players as part of their public status.\nWith this option off your name will not show up in such lists.", "options.ao": "Smooth Lighting", @@ -5575,6 +5731,8 @@ "options.chat.color": "Colors", "options.chat.delay": "Chat Delay: %s second(s)", "options.chat.delay_none": "Chat Delay: None", + "options.chat.drafts": "Save Unsent Chats", + "options.chat.drafts.tooltip": "Unsent messages will be saved and can be sent the next time chat is opened.", "options.chat.height.focused": "Focused Height", "options.chat.height.unfocused": "Unfocused Height", "options.chat.line_spacing": "Line Spacing", @@ -5588,7 +5746,7 @@ "options.chat.visibility.hidden": "Hidden", "options.chat.visibility.system": "Commands Only", "options.chat.width": "Width", - "options.chunks": "%s chunks", + "options.chunks": "%s Chunks", "options.clouds.fancy": "Fancy", "options.clouds.fast": "Fast", "options.controls": "Controls...", @@ -5658,8 +5816,8 @@ "options.guiScale": "GUI Scale", "options.guiScale.auto": "Auto", "options.hidden": "Hidden", - "options.hideLightningFlashes": "Hide Lightning Flashes", - "options.hideLightningFlashes.tooltip": "Prevents Lightning Bolts from making the sky flash. The bolts themselves will still be visible.", + "options.hideLightningFlashes": "Hide Sky Flashes", + "options.hideLightningFlashes.tooltip": "Prevents Lightning Bolts or other environmental effects from making the sky flash. The sources of flashes themselves will still be visible.", "options.hideMatchedNames": "Hide Matched Names", "options.hideMatchedNames.tooltip": "3rd-party Servers may send chat messages in non-standard formats.\nWith this option on, hidden players will be matched based on chat sender names.", "options.hideSplashTexts": "Hide Splash Texts", @@ -5670,6 +5828,8 @@ "options.inactivityFpsLimit.minimized": "Minimized", "options.inactivityFpsLimit.minimized.tooltip": "Limits framerate only when the game window is minimized.", "options.invertMouse": "Invert Mouse", + "options.invertMouseX": "Invert Mouse X", + "options.invertMouseY": "Invert Mouse Y", "options.japaneseGlyphVariants": "Japanese Glyph Variants", "options.japaneseGlyphVariants.tooltip": "Uses Japanese variants of CJK characters in the default font.", "options.key.hold": "Hold", @@ -5747,12 +5907,15 @@ "options.sensitivity.min": "*yawn*", "options.showNowPlayingToast": "Show Music Toast", "options.showNowPlayingToast.tooltip": "Displays a toast whenever a song starts playing. The same toast is constantly displayed in the in-game pause menu while a song is playing.", - "options.showSubtitles": "Show Subtitles", + "options.showSubtitles": "Closed Captions", + "options.showSubtitles.tooltip": "Enables captions for sounds played in the game.", "options.simulationDistance": "Simulation Distance", "options.skinCustomisation": "Skin Customization...", "options.skinCustomisation.title": "Skin Customization", "options.sounds": "Music & Sounds...", "options.sounds.title": "Music & Sound Options", + "options.sprintWindow": "Sprint Window", + "options.sprintWindow.tooltip": "Time window in ticks where double-tapping the forward key activates sprint.", "options.telemetry": "Telemetry Data...", "options.telemetry.button": "Data Collection", "options.telemetry.button.tooltip": "\"%s\" includes only the required data.\n\"%s\" includes optional, as well as the required data.", @@ -5762,6 +5925,7 @@ "options.telemetry.state.none": "None", "options.title": "Options", "options.touchscreen": "Touchscreen Mode", + "options.value": "%s", "options.video": "Video Settings...", "options.videoTitle": "Video Settings", "options.viewBobbing": "View Bobbing", @@ -5780,8 +5944,10 @@ "pack.incompatible.confirm.new": "This pack was made for a newer version of Minecraft and may not work correctly.", "pack.incompatible.confirm.old": "This pack was made for an older version of Minecraft and may no longer work correctly.", "pack.incompatible.confirm.title": "Are you sure you want to load this pack?", + "pack.incompatible.confirm.unknown": "This pack is broken or made for an unknown version of Minecraft and may not work correctly.", "pack.incompatible.new": "(Made for a newer version of Minecraft)", "pack.incompatible.old": "(Made for an older version of Minecraft)", + "pack.incompatible.unknown": "(Broken or incompatible)", "pack.nameAndSource": "%s (%s)", "pack.openFolder": "Open Pack Folder", "pack.selected.title": "Selected", @@ -5895,7 +6061,7 @@ "painting.minecraft.wither.title": "Wither", "painting.random": "Random variant", "parsing.bool.expected": "Expected boolean", - "parsing.bool.invalid": "Invalid boolean, expected 'true' or 'false' but found '%s'", + "parsing.bool.invalid": "Invalid boolean: expected 'true' or 'false' but found '%s'", "parsing.double.expected": "Expected double", "parsing.double.invalid": "Invalid double '%s'", "parsing.expected": "Expected '%s'", @@ -6083,7 +6249,7 @@ "selectWorld.incompatible.tooltip": "This world cannot be opened because it was created by an incompatible version.", "selectWorld.load_folder_access": "Unable to read or access folder where game worlds are saved!", "selectWorld.loading_list": "Loading World List", - "selectWorld.locked": "Locked by another running instance of Minecraft", + "selectWorld.locked": "Locked by another running instance of Minecraft.", "selectWorld.mapFeatures": "Generate Structures", "selectWorld.mapFeatures.info": "Villages, Shipwrecks, etc.", "selectWorld.mapType": "World Type", @@ -6103,7 +6269,7 @@ "selectWorld.targetFolder": "Save folder: %s", "selectWorld.title": "Select World", "selectWorld.tooltip.fromNewerVersion1": "World was saved in a newer version,", - "selectWorld.tooltip.fromNewerVersion2": "loading this world could cause problems!", + "selectWorld.tooltip.fromNewerVersion2": "and loading it could cause problems!", "selectWorld.tooltip.snapshot1": "Don't forget to back up this world", "selectWorld.tooltip.snapshot2": "before you load it in this snapshot.", "selectWorld.unable_to_load": "Unable to load worlds", @@ -6123,7 +6289,7 @@ "sleep.not_possible": "No amount of rest can pass this night", "sleep.players_sleeping": "%s/%s players sleeping", "sleep.skipping_night": "Sleeping through this night", - "slot.only_single_allowed": "Only single slots allowed, got '%s'", + "slot.only_single_allowed": "Only single slots allowed: got '%s'", "slot.unknown": "Unknown slot '%s'", "snbt.parser.empty_key": "Key cannot be empty", "snbt.parser.expected_binary_numeral": "Expected a binary number", @@ -6155,7 +6321,7 @@ "soundCategory.player": "Players", "soundCategory.record": "Jukebox/Note Blocks", "soundCategory.ui": "UI", - "soundCategory.voice": "Voice/Speech", + "soundCategory.voice": "Narrator/Voice", "soundCategory.weather": "Weather", "spectatorMenu.close": "Close Menu", "spectatorMenu.next_page": "Next Page", @@ -6345,6 +6511,8 @@ "subtitles.block.conduit.deactivate": "Conduit deactivates", "subtitles.block.copper_bulb.turn_off": "Copper Bulb turns off", "subtitles.block.copper_bulb.turn_on": "Copper Bulb turns on", + "subtitles.block.copper_chest.close": "Chest closes", + "subtitles.block.copper_chest.open": "Chest opens", "subtitles.block.copper_trapdoor.close": "Trapdoor closes", "subtitles.block.copper_trapdoor.open": "Trapdoor opens", "subtitles.block.crafter.craft": "Crafter crafts", @@ -6416,6 +6584,12 @@ "subtitles.block.sculk_shrieker.shriek": "Sculk Shrieker shrieks", "subtitles.block.sculk.charge": "Sculk bubbles", "subtitles.block.sculk.spread": "Sculk spreads", + "subtitles.block.shelf.activate": "Shelf activates", + "subtitles.block.shelf.deactivate": "Shelf deactivates", + "subtitles.block.shelf.multi_swap": "Items swap", + "subtitles.block.shelf.place_item": "Item placed", + "subtitles.block.shelf.single_swap": "Item swaps", + "subtitles.block.shelf.take_item": "Item taken", "subtitles.block.shulker_box.close": "Shulker box closes", "subtitles.block.shulker_box.open": "Shulker box opens", "subtitles.block.sign.waxed_interact_fail": "Sign wobbles", @@ -6550,6 +6724,21 @@ "subtitles.entity.cod.death": "Cod dies", "subtitles.entity.cod.flop": "Cod flops", "subtitles.entity.cod.hurt": "Cod hurts", + "subtitles.entity.copper_golem_become_statue": "Copper Golem is petrified", + "subtitles.entity.copper_golem_oxidized.death": "Copper Golem dies", + "subtitles.entity.copper_golem_oxidized.hurt": "Copper Golem hurts", + "subtitles.entity.copper_golem_oxidized.spin": "Copper Golem's head spins", + "subtitles.entity.copper_golem_weathered.death": "Copper Golem dies", + "subtitles.entity.copper_golem_weathered.hurt": "Copper Golem hurts", + "subtitles.entity.copper_golem_weathered.spin": "Copper Golem's head spins", + "subtitles.entity.copper_golem.death": "Copper Golem dies", + "subtitles.entity.copper_golem.hurt": "Copper Golem hurts", + "subtitles.entity.copper_golem.item_drop": "Copper Golem is placing an item", + "subtitles.entity.copper_golem.item_no_drop": "Copper Golem can't place item", + "subtitles.entity.copper_golem.no_item_get": "Copper Golem is picking up item", + "subtitles.entity.copper_golem.no_item_no_get": "Copper Golem can't pick up item", + "subtitles.entity.copper_golem.spawn": "Copper Golem appears", + "subtitles.entity.copper_golem.spin": "Copper Golem's head spins", "subtitles.entity.cow.ambient": "Cow moos", "subtitles.entity.cow.death": "Cow dies", "subtitles.entity.cow.hurt": "Cow hurts", @@ -7096,6 +7285,7 @@ "subtitles.event.raid.horn": "Ominous horn blares", "subtitles.item.armor.equip": "Gear equips", "subtitles.item.armor.equip_chain": "Chain armor jingles", + "subtitles.item.armor.equip_copper": "Copper armor clonks", "subtitles.item.armor.equip_diamond": "Diamond armor clangs", "subtitles.item.armor.equip_elytra": "Elytra rustle", "subtitles.item.armor.equip_gold": "Gold armor clinks", @@ -7176,6 +7366,7 @@ "subtitles.ui.hud.bubble_pop": "Breath meter dropping", "subtitles.ui.loom.take_result": "Loom used", "subtitles.ui.stonecutter.take_result": "Stonecutter used", + "subtitles.weather.end_flash": "End Flash rumbles", "subtitles.weather.rain": "Rain falls", "symlink_warning.message": "Loading worlds from folders with symbolic links can be unsafe if you don't know exactly what you are doing. Please visit %s to learn more.", "symlink_warning.message.pack": "Loading packs with symbolic links can be unsafe if you don't know exactly what you are doing. Please visit %s to learn more.", @@ -7271,7 +7462,7 @@ "test_instance.action.reset": "Reset and Load", "test_instance.action.run": "Load and Run", "test_instance.action.save": "Save Structure", - "test_instance.description.batch": "Batch: %s", + "test_instance.description.batch": "Environment: %s", "test_instance.description.failed": "Failed: %s", "test_instance.description.function": "Function: %s", "test_instance.description.invalid_id": "Invalid test ID", @@ -7280,19 +7471,19 @@ "test_instance.description.type": "Type: %s", "test_instance.type.block_based": "Block-Based Test", "test_instance.type.function": "Built-in Function Test", - "test.error.block_property_mismatch": "Expected property %s to be %s, was %s", - "test.error.block_property_missing": "Block property missing, expected property %s to be %s", + "test.error.block_property_mismatch": "Expected property %s to be %s: was %s", + "test.error.block_property_missing": "Block property missing. Expected property %s to be %s", "test.error.entity_property": "Entity %s failed test: %s", - "test.error.entity_property_details": "Entity %s failed test: %s, expected: %s, was: %s", - "test.error.expected_block": "Expected block %s, got %s", - "test.error.expected_block_tag": "Expected block in #%s, got %s", + "test.error.entity_property_details": "Entity %s failed test: %s. Expected %s: was %s", + "test.error.expected_block": "Expected block %s: got %s", + "test.error.expected_block_tag": "Expected block in #%s: got %s", "test.error.expected_container_contents": "Container should contain: %s", "test.error.expected_container_contents_single": "Container should contain a single: %s", "test.error.expected_empty_container": "Container should be empty", "test.error.expected_entity": "Expected %s", "test.error.expected_entity_around": "Expected %s to exist around %s, %s, %s", - "test.error.expected_entity_count": "Expected %s entities of type %s, found %s", - "test.error.expected_entity_data": "Expected entity data to be: %s, was: %s", + "test.error.expected_entity_count": "Expected %s entities of type %s: found %s", + "test.error.expected_entity_data": "Expected entity data to be %s: was %s", "test.error.expected_entity_data_predicate": "Entity data mismatch for %s", "test.error.expected_entity_effect": "Expected %s to have effect %s %s", "test.error.expected_entity_having": "Entity inventory should contain %s", @@ -7301,7 +7492,7 @@ "test.error.expected_entity_not_touching": "Did not expect %s touching %s, %s, %s (relative: %s, %s, %s)", "test.error.expected_entity_touching": "Expected %s touching %s, %s, %s (relative: %s, %s, %s)", "test.error.expected_item": "Expected item of type %s", - "test.error.expected_items_count": "Expected %s items of type %s, found %s", + "test.error.expected_items_count": "Expected %s items of type %s: found %s", "test.error.fail": "Fail conditions met", "test.error.invalid_block_type": "Unexpected block type found: %s", "test.error.missing_block_entity": "Missing block entity", @@ -7312,7 +7503,7 @@ "test.error.sequence.not_completed": "Test timed out before sequence completed", "test.error.set_biome": "Failed to set biome for test", "test.error.spawn_failure": "Failed to create entity %s", - "test.error.state_not_equal": "Incorrect state. Expected %s, was %s", + "test.error.state_not_equal": "Incorrect state. Expected %s: was %s", "test.error.structure.failure": "Failed to place test structure for %s", "test.error.tick": "%s on tick %s", "test.error.ticking_without_structure": "Ticking test before placing structure", @@ -7323,7 +7514,7 @@ "test.error.unexpected_entity": "Did not expect %s to exist", "test.error.unexpected_item": "Did not expect item of type %s", "test.error.unknown": "Unknown internal error: %s", - "test.error.value_not_equal": "Expected %s to be %s, was %s", + "test.error.value_not_equal": "Expected %s to be %s: was %s", "test.error.wrong_block_entity": "Wrong block entity type: %s", "title.32bit.deprecation": "32-bit system detected: this may prevent you from playing in the future as a 64-bit system will be required!", "title.32bit.deprecation.realms": "Minecraft will soon require a 64-bit system, which will prevent you from playing or using Realms on this device. You will need to manually cancel any Realms subscription.", |
